### Log truncated: showing last 9.0 of 19.6 MB. Use the Download button on the build page to get the full log (.gz). ### 2026-10-10 03:13:12,184 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [14/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:13:12,262 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [15/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":null,"price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer"))) 2026-10-10 03:13:12,312 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [16/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:13:12,363 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [17/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"-5.10","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.qty:contains("1")):has(.price:contains("-5.10"))) 2026-10-10 03:13:12,414 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [18/288] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-10 03:13:12,505 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [19/288] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-10 03:13:12,584 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [20/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:13:12,636 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [21/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-10 03:13:12,692 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [22/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.highlight:contains("Reward") 2026-10-10 03:13:12,743 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [23/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-10 03:13:12,797 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [24/288] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-10 03:13:12,882 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [25/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:13:12,961 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [26/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"6","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("6"))) 2026-10-10 03:13:13,010 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [27/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:13:13,061 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [28/288] Tour PosLoyaltyFreeProductTour → Step 'Desk Organizer' should have '6' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("6"))) 2026-10-10 03:13:13,112 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [29/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"-10.20","quantity":"2"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.qty:contains("2")):has(.price:contains("-10.20"))) 2026-10-10 03:13:13,163 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [30/288] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-10 03:13:13,270 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [31/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:13:13,321 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [32/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-10 03:13:13,380 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [33/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-10-10 03:13:13,432 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [34/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-10 03:13:13,485 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [35/288] Tour PosLoyaltyFreeProductTour → Step order total amount is '25.50' (trigger: .product-screen .order-summary .total:contains("25.50")) 2026-10-10 03:13:13,536 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [36/288] Tour PosLoyaltyFreeProductTour → Step order total amount is '25.50' (trigger: .product-screen .order-summary .total:contains("25.50"):not(:visible)) 2026-10-10 03:13:13,589 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [37/288] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:13:13,673 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [38/288] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:13:13,695 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:13] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:13:13,701 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:13] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:13:13,731 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [39/288] Tour PosLoyaltyFreeProductTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:13:13,774 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [40/288] Tour PosLoyaltyFreeProductTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:13:13,863 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [41/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-10 03:13:13,917 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [42/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:13:13,971 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [43/288] Tour PosLoyaltyFreeProductTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:13:14,032 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [44/288] Tour PosLoyaltyFreeProductTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:13:14,035 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:14] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.005 2026-10-10 03:13:14,112 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:14] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:13:14,113 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13402890 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '972e1079-f3cd-4289-98a6-d9fe684a533d'}] 2026-10-10 03:13:14,728 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13402890 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '972e1079-f3cd-4289-98a6-d9fe684a533d'} created pos.order #597 2026-10-10 03:13:14,761 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13402890 finished 2026-10-10 03:13:14,870 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 245 0.253 0.514 2026-10-10 03:13:15,054 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:15] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.041 0.083 2026-10-10 03:13:15,109 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:15] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 03:13:15,259 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82527315 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '972e1079-f3cd-4289-98a6-d9fe684a533d'}] 2026-10-10 03:13:15,271 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82527315 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '972e1079-f3cd-4289-98a6-d9fe684a533d'} sync ignored for existing PoS order pos.order(597,) (state: paid) 2026-10-10 03:13:15,280 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [45/288] Tour PosLoyaltyFreeProductTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:13:15,318 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82527315 finished 2026-10-10 03:13:15,326 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [46/288] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-10 03:13:15,401 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [47/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:13:15,450 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [48/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-10 03:13:15,502 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [49/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:13:15,543 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.109 0.180 2026-10-10 03:13:15,572 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [50/288] Tour PosLoyaltyFreeProductTour → Step 'Desk Organizer' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("1"))) 2026-10-10 03:13:15,583 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:15] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.004 0.018 2026-10-10 03:13:15,616 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [51/288] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-10 03:13:15,654 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:15] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.011 0.024 2026-10-10 03:13:15,698 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [52/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:13:15,748 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [53/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"2","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("2"))) 2026-10-10 03:13:15,799 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [54/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:13:15,850 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [55/288] Tour PosLoyaltyFreeProductTour → Step 'Desk Organizer' should have '2' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("2"))) 2026-10-10 03:13:15,901 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [56/288] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-10 03:13:15,985 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [57/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"-5.10","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.qty:contains("1")):has(.price:contains("-5.10"))) 2026-10-10 03:13:16,060 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [58/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:13:16,108 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [59/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-10-10 03:13:16,163 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [60/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:13:16,211 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [61/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:13:16,265 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [62/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"9","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("9"))) 2026-10-10 03:13:16,366 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [63/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:13:16,416 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [64/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"-15.30","quantity":"3"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.qty:contains("3")):has(.price:contains("-15.30"))) 2026-10-10 03:13:16,467 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [65/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:13:16,518 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [66/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-10-10 03:13:16,572 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [67/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:13:16,623 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [68/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:13:16,677 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [69/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"0","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("0"))) 2026-10-10 03:13:16,764 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [70/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:13:16,816 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [71/288] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-10 03:13:16,896 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [72/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:13:16,947 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [73/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-10 03:13:16,998 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [74/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:13:17,049 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [75/288] Tour PosLoyaltyFreeProductTour → Step 'Desk Organizer' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("1"))) 2026-10-10 03:13:17,100 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [76/288] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-10 03:13:17,174 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [77/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:13:17,224 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [78/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"2","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("2"))) 2026-10-10 03:13:17,275 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [79/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:13:17,326 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [80/288] Tour PosLoyaltyFreeProductTour → Step 'Desk Organizer' should have '2' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("2"))) 2026-10-10 03:13:17,378 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [81/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:13:17,428 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [82/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-10 03:13:17,485 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [83/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.highlight:contains("Reward") 2026-10-10 03:13:17,536 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [84/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-10 03:13:17,591 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [85/288] Tour PosLoyaltyFreeProductTour → Step order total amount is '10.20' (trigger: .product-screen .order-summary .total:contains("10.20")) 2026-10-10 03:13:17,642 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [86/288] Tour PosLoyaltyFreeProductTour → Step order total amount is '10.20' (trigger: .product-screen .order-summary .total:contains("10.20"):not(:visible)) 2026-10-10 03:13:17,693 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [87/288] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:13:17,752 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [88/288] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:13:17,801 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [89/288] Tour PosLoyaltyFreeProductTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:13:17,852 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [90/288] Tour PosLoyaltyFreeProductTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:13:17,911 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [91/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:13:17,965 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [92/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:13:18,019 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [93/288] Tour PosLoyaltyFreeProductTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:13:18,089 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [94/288] Tour PosLoyaltyFreeProductTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:13:18,098 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22310865 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '3aaed592-62e4-4b81-adc8-9b9bb4031315'}] 2026-10-10 03:13:18,563 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22310865 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '3aaed592-62e4-4b81-adc8-9b9bb4031315'} created pos.order #598 2026-10-10 03:13:18,608 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22310865 finished 2026-10-10 03:13:18,735 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 130 0.203 0.437 2026-10-10 03:13:18,809 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:18] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.013 2026-10-10 03:13:18,848 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37792075 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '3aaed592-62e4-4b81-adc8-9b9bb4031315'}] 2026-10-10 03:13:18,864 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37792075 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '3aaed592-62e4-4b81-adc8-9b9bb4031315'} sync ignored for existing PoS order pos.order(598,) (state: paid) 2026-10-10 03:13:18,867 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [95/288] Tour PosLoyaltyFreeProductTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:13:18,896 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37792075 finished 2026-10-10 03:13:18,917 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [96/288] Tour PosLoyaltyFreeProductTour → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-10-10 03:13:18,999 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [97/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:13:19,041 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.045 0.150 2026-10-10 03:13:19,051 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [98/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("1"))) 2026-10-10 03:13:19,102 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [99/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:13:19,156 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [100/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("2"))) 2026-10-10 03:13:19,340 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [101/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:13:19,391 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [102/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:13:19,442 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [103/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-10 03:13:19,500 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [104/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-10-10 03:13:19,584 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [105/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-10 03:13:19,631 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [106/288] Tour PosLoyaltyFreeProductTour → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-10-10 03:13:19,699 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [107/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:13:19,750 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [108/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-10 03:13:19,806 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [109/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.highlight:contains("Reward") 2026-10-10 03:13:19,857 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [110/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-10 03:13:19,911 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [111/288] Tour PosLoyaltyFreeProductTour → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-10 03:13:19,989 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [112/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:13:20,062 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [113/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-10 03:13:20,118 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [114/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-10-10 03:13:20,170 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [115/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-10 03:13:20,225 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [116/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-3.20","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("-3.20"))) 2026-10-10 03:13:20,275 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [117/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Magnetic Board","quantity":"3"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Magnetic Board")):has(.qty:contains("3"))) 2026-10-10 03:13:20,345 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [118/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("3"))) 2026-10-10 03:13:20,392 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [119/288] Tour PosLoyaltyFreeProductTour → Step Check the product page (trigger: .product-list) 2026-10-10 03:13:20,443 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [120/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:13:20,497 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [121/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"3","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("3"))) 2026-10-10 03:13:20,544 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [122/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:13:20,595 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [123/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:13:20,646 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [124/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-10-10 03:13:20,699 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [125/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:13:20,751 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [126/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:13:20,801 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [127/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"6","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("6"))) 2026-10-10 03:13:20,917 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [128/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:13:20,968 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [129/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:13:21,019 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [130/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-10 03:13:21,078 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [131/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.highlight:contains("Reward") 2026-10-10 03:13:21,128 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [132/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-10 03:13:21,182 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [133/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:13:21,242 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [134/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-10 03:13:21,293 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [135/288] Tour PosLoyaltyFreeProductTour → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-10 03:13:21,359 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [136/288] Tour PosLoyaltyFreeProductTour → Step .selection-item span:nth-child(2) 2026-10-10 03:13:21,409 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [137/288] Tour PosLoyaltyFreeProductTour → Step select reward (trigger: .selection-item:contains("Free Product - Whiteboard Pen")) 2026-10-10 03:13:21,487 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [138/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:13:21,559 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [139/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-10 03:13:21,617 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [140/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-10-10 03:13:21,668 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [141/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-10 03:13:21,723 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [142/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-6.40","quantity":"2"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("2")):has(.price:contains("-6.40"))) 2026-10-10 03:13:21,776 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [143/288] Tour PosLoyaltyFreeProductTour → Step order total amount is '11.88' (trigger: .product-screen .order-summary .total:contains("11.88")) 2026-10-10 03:13:21,827 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [144/288] Tour PosLoyaltyFreeProductTour → Step order total amount is '11.88' (trigger: .product-screen .order-summary .total:contains("11.88"):not(:visible)) 2026-10-10 03:13:21,878 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [145/288] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:13:21,938 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [146/288] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:13:21,988 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [147/288] Tour PosLoyaltyFreeProductTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:13:22,039 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [148/288] Tour PosLoyaltyFreeProductTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:13:22,098 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [149/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:13:22,151 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [150/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:13:22,204 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [151/288] Tour PosLoyaltyFreeProductTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:13:22,262 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [152/288] Tour PosLoyaltyFreeProductTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:13:22,272 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:22] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.009 2026-10-10 03:13:22,323 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93980484 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000003', 'uuid': '387ffe74-f6d6-49fc-9490-0e544cdc8349'}] 2026-10-10 03:13:22,854 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93980484 order {'name': '/', 'pos_reference': '261-76-000003', 'uuid': '387ffe74-f6d6-49fc-9490-0e544cdc8349'} created pos.order #599 2026-10-10 03:13:22,884 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93980484 finished 2026-10-10 03:13:22,995 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 150 0.202 0.478 2026-10-10 03:13:23,135 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:23] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 26 0.022 0.055 2026-10-10 03:13:23,175 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:23] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:13:23,229 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54125170 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '387ffe74-f6d6-49fc-9490-0e544cdc8349'}] 2026-10-10 03:13:23,242 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54125170 order {'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '387ffe74-f6d6-49fc-9490-0e544cdc8349'} sync ignored for existing PoS order pos.order(599,) (state: paid) 2026-10-10 03:13:23,248 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [153/288] Tour PosLoyaltyFreeProductTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:13:23,275 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54125170 finished 2026-10-10 03:13:23,290 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [154/288] Tour PosLoyaltyFreeProductTour → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-10-10 03:13:23,372 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [155/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:13:23,431 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [156/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("1"))) 2026-10-10 03:13:23,471 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [157/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-10-10 03:13:23,525 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [158/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"6"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("6"))) 2026-10-10 03:13:23,543 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.084 0.233 2026-10-10 03:13:23,605 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:23] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.006 0.019 2026-10-10 03:13:23,671 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:23] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.008 0.025 2026-10-10 03:13:23,707 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [159/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:13:23,758 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [160/288] Tour PosLoyaltyFreeProductTour → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-10 03:13:23,837 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [161/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-3.20","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("-3.20"))) 2026-10-10 03:13:23,917 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [162/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:13:23,966 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [163/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-10 03:13:24,025 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [164/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.highlight:contains("Reward") 2026-10-10 03:13:24,075 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [165/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-10 03:13:24,129 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [166/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Magnetic Board","quantity":"6"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Magnetic Board")):has(.qty:contains("6"))) 2026-10-10 03:13:24,191 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [167/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"6"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("6"))) 2026-10-10 03:13:24,243 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [168/288] Tour PosLoyaltyFreeProductTour → Step Check the product page (trigger: .product-list) 2026-10-10 03:13:24,294 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [169/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:13:24,345 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [170/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-10-10 03:13:24,399 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [171/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:13:24,449 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [172/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:13:24,500 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [173/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-10 03:13:24,611 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [174/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-10-10 03:13:24,662 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [175/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-10 03:13:24,716 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [176/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:13:24,768 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [177/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"0","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("0"))) 2026-10-10 03:13:24,819 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [178/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:13:24,871 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [179/288] Tour PosLoyaltyFreeProductTour → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-10-10 03:13:24,954 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [180/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:13:25,037 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [181/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"1","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("1"))) 2026-10-10 03:13:25,089 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [182/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:13:25,137 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [183/288] Tour PosLoyaltyFreeProductTour → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-10-10 03:13:25,233 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [184/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:13:25,285 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [185/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"2","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("2"))) 2026-10-10 03:13:25,336 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [186/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:13:25,386 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [187/288] Tour PosLoyaltyFreeProductTour → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-10-10 03:13:25,464 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [188/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:13:25,516 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [189/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"3","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("3"))) 2026-10-10 03:13:25,566 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [190/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:13:25,622 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [191/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-3.20","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("-3.20"))) 2026-10-10 03:13:25,672 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [192/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:13:25,718 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [193/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-10 03:13:25,774 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [194/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-10-10 03:13:25,829 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [195/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-10 03:13:25,882 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [196/288] Tour PosLoyaltyFreeProductTour → Step order total amount is '5.94' (trigger: .product-screen .order-summary .total:contains("5.94")) 2026-10-10 03:13:25,934 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [197/288] Tour PosLoyaltyFreeProductTour → Step order total amount is '5.94' (trigger: .product-screen .order-summary .total:contains("5.94"):not(:visible)) 2026-10-10 03:13:25,984 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [198/288] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:13:26,048 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [199/288] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:13:26,095 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [200/288] Tour PosLoyaltyFreeProductTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:13:26,146 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [201/288] Tour PosLoyaltyFreeProductTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:13:26,205 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [202/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-10 03:13:26,258 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [203/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:13:26,312 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [204/288] Tour PosLoyaltyFreeProductTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:13:26,370 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [205/288] Tour PosLoyaltyFreeProductTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:13:26,381 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:26] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.002 0.008 2026-10-10 03:13:26,424 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97700618 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000004', 'uuid': 'fa5773db-a3c3-4725-8c7e-96a9629ea43a'}] 2026-10-10 03:13:26,863 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97700618 order {'name': '/', 'pos_reference': '261-76-000004', 'uuid': 'fa5773db-a3c3-4725-8c7e-96a9629ea43a'} created pos.order #600 2026-10-10 03:13:26,898 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97700618 finished 2026-10-10 03:13:26,991 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 150 0.141 0.429 2026-10-10 03:13:27,117 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:27] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 26 0.024 0.055 2026-10-10 03:13:27,147 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:27] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.004 2026-10-10 03:13:27,204 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66419344 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': 'fa5773db-a3c3-4725-8c7e-96a9629ea43a'}] 2026-10-10 03:13:27,213 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66419344 order {'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': 'fa5773db-a3c3-4725-8c7e-96a9629ea43a'} sync ignored for existing PoS order pos.order(600,) (state: paid) 2026-10-10 03:13:27,216 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [206/288] Tour PosLoyaltyFreeProductTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:13:27,244 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66419344 finished 2026-10-10 03:13:27,259 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [207/288] Tour PosLoyaltyFreeProductTour → Step click product 'Wall Shelf Unit' (trigger: article.product .product-content .product-name:contains("Wall Shelf Unit")) 2026-10-10 03:13:27,349 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [208/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:13:27,400 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [209/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Wall Shelf Unit","quantity":"1","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Wall Shelf Unit")):has(.qty:contains("1"))) 2026-10-10 03:13:27,416 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.052 0.164 2026-10-10 03:13:27,450 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [210/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:13:27,462 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:27] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.004 0.019 2026-10-10 03:13:27,509 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [211/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:13:27,549 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:27] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.009 0.028 2026-10-10 03:13:27,560 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [212/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-10 03:13:27,619 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [213/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-10-10 03:13:27,670 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [214/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-10 03:13:27,726 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [215/288] Tour PosLoyaltyFreeProductTour → Step click product 'Small Shelf' (trigger: article.product .product-content .product-name:contains("Small Shelf")) 2026-10-10 03:13:27,804 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [216/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:13:27,856 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [217/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Small Shelf","quantity":"1","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Small Shelf")):has(.qty:contains("1"))) 2026-10-10 03:13:27,907 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [218/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:13:27,959 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [219/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:13:28,008 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [220/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-10 03:13:28,066 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [221/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.highlight:contains("Reward") 2026-10-10 03:13:28,117 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [222/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-10 03:13:28,171 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [223/288] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-10-10 03:13:28,250 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [224/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:13:28,330 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [225/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-10 03:13:28,389 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [226/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-10-10 03:13:28,441 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [227/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-10 03:13:28,495 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [228/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product","price":"-1.98","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product")):has(.qty:contains("1")):has(.price:contains("-1.98"))) 2026-10-10 03:13:28,551 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [229/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:13:28,599 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [230/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-10-10 03:13:28,653 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [231/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:13:28,706 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [232/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:13:28,757 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [233/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-10-10 03:13:28,867 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [234/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:13:28,917 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [235/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:13:28,969 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [236/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-10 03:13:29,049 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [237/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.highlight:contains("Reward") 2026-10-10 03:13:29,100 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [238/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-10 03:13:29,153 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [239/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:13:29,205 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [240/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-10 03:13:29,262 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [241/288] Tour PosLoyaltyFreeProductTour → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-10 03:13:29,318 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [242/288] Tour PosLoyaltyFreeProductTour → Step .selection-item span:nth-child(2) 2026-10-10 03:13:29,370 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [243/288] Tour PosLoyaltyFreeProductTour → Step select reward (trigger: .selection-item:contains("Free Product - [Desk Pad, Monitor Stand]")) 2026-10-10 03:13:29,423 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [244/288] Tour PosLoyaltyFreeProductTour → Step selection popup has 'Monitor Stand' (trigger: .selection-item:contains("Monitor Stand")) 2026-10-10 03:13:29,475 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [245/288] Tour PosLoyaltyFreeProductTour → Step selection popup has 'Desk Pad' (trigger: .selection-item:contains("Desk Pad")) 2026-10-10 03:13:29,526 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [246/288] Tour PosLoyaltyFreeProductTour → Step selection popup has 'Desk Pad' (trigger: .selection-item:contains("Desk Pad")) 2026-10-10 03:13:29,606 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [247/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:13:29,680 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [248/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-10 03:13:29,738 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [249/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-10-10 03:13:29,793 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [250/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-10 03:13:29,845 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [251/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product","price":"-1.98","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product")):has(.qty:contains("1")):has(.price:contains("-1.98"))) 2026-10-10 03:13:29,896 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [252/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:13:29,946 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [253/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-10-10 03:13:30,001 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [254/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:13:30,051 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [255/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:13:30,102 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [256/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-10-10 03:13:30,220 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [257/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:13:30,272 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [258/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:13:30,323 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [259/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-10 03:13:30,401 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [260/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.highlight:contains("Reward") 2026-10-10 03:13:30,455 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [261/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-10 03:13:30,506 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [262/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:13:30,557 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [263/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-10 03:13:30,614 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [264/288] Tour PosLoyaltyFreeProductTour → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-10 03:13:30,670 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [265/288] Tour PosLoyaltyFreeProductTour → Step .selection-item span:nth-child(2) 2026-10-10 03:13:30,722 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [266/288] Tour PosLoyaltyFreeProductTour → Step select reward (trigger: .selection-item:contains("Free Product - [Desk Pad, Monitor Stand]")) 2026-10-10 03:13:30,778 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [267/288] Tour PosLoyaltyFreeProductTour → Step selection popup has 'Monitor Stand' (trigger: .selection-item:contains("Monitor Stand")) 2026-10-10 03:13:30,828 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [268/288] Tour PosLoyaltyFreeProductTour → Step selection popup has 'Desk Pad' (trigger: .selection-item:contains("Desk Pad")) 2026-10-10 03:13:30,879 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [269/288] Tour PosLoyaltyFreeProductTour → Step selection popup has 'Monitor Stand' (trigger: .selection-item:contains("Monitor Stand")) 2026-10-10 03:13:30,959 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [270/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:13:31,062 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [271/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-10-10 03:13:31,117 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [272/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-10-10 03:13:31,169 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [273/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-10 03:13:31,222 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [274/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:13:31,275 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [275/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"1","price":"3.19","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(.qty:contains("1")):has(.price:contains("3.19"))) 2026-10-10 03:13:31,324 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [276/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:13:31,374 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [277/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product","price":"-3.19","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product")):has(.qty:contains("1")):has(.price:contains("-3.19"))) 2026-10-10 03:13:31,425 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [278/288] Tour PosLoyaltyFreeProductTour → Step order total amount is '4.81' (trigger: .product-screen .order-summary .total:contains("4.81")) 2026-10-10 03:13:31,476 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [279/288] Tour PosLoyaltyFreeProductTour → Step order total amount is '4.81' (trigger: .product-screen .order-summary .total:contains("4.81"):not(:visible)) 2026-10-10 03:13:31,527 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [280/288] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:13:31,586 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [281/288] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:13:31,635 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [282/288] Tour PosLoyaltyFreeProductTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:13:31,687 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [283/288] Tour PosLoyaltyFreeProductTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:13:31,743 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [284/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-10 03:13:31,798 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [285/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:13:31,851 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [286/288] Tour PosLoyaltyFreeProductTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:13:31,910 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [287/288] Tour PosLoyaltyFreeProductTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:13:31,929 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:31] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.014 2026-10-10 03:13:31,979 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23087340 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000005', 'uuid': '5485677d-3044-436d-85cf-33def728911c'}] 2026-10-10 03:13:32,638 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23087340 order {'name': '/', 'pos_reference': '261-76-000005', 'uuid': '5485677d-3044-436d-85cf-33def728911c'} created pos.order #601 2026-10-10 03:13:32,677 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23087340 finished 2026-10-10 03:13:32,781 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 155 0.281 0.525 2026-10-10 03:13:32,956 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:32] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 26 0.027 0.079 2026-10-10 03:13:32,988 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:32] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.011 2026-10-10 03:13:33,079 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11661639 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '5485677d-3044-436d-85cf-33def728911c'}] 2026-10-10 03:13:33,091 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [288/288] Tour PosLoyaltyFreeProductTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:13:33,111 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11661639 order {'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '5485677d-3044-436d-85cf-33def728911c'} sync ignored for existing PoS order pos.order(601,) (state: paid) 2026-10-10 03:13:33,143 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: tour succeeded 2026-10-10 03:13:33,144 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyFreeProductTour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-10 03:13:33,161 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11661639 finished 2026-10-10 03:13:33,359 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.068 0.219 2026-10-10 03:13:33,559 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: heap 34983000 (allocated 36712448) 2026-10-10 03:13:33,579 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Closing chrome headless with pid 82701 2026-10-10 03:13:33,581 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Closing websocket connection 2026-10-10 03:13:33,582 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Terminating chrome headless with pid 82701 2026-10-10 03:13:33,733 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_031333_733402_test_loyalty_free_product_rewards.txt 2026-10-10 03:13:33,733 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Removing chrome user profile "/tmp/tmpqj8kznvo_chrome_odoo" 2026-10-10 03:13:33,764 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_rewards_2 ... 2026-10-10 03:13:35,689 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome pid: 82947 2026-10-10 03:13:35,689 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome headless temporary user profile dir: /tmp/tmpjgulouq0_chrome_odoo 2026-10-10 03:13:35,689 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Issuing json command http://127.0.0.1:38165/json/version 2026-10-10 03:13:35,690 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38165', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:13:35,863 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Browser version: Chrome/150.0.7871.114 2026-10-10 03:13:35,863 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Issuing json command http://127.0.0.1:38165/json 2026-10-10 03:13:35,864 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38165', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:13:35,889 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Websocket url found: ws://127.0.0.1:38165/devtools/page/655DAFDA47BEDD7FA51C6355A6E7725E 2026-10-10 03:13:35,903 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Enable chrome headless console log notification 2026-10-10 03:13:35,926 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome headless enable page notifications 2026-10-10 03:13:36,001 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:13:36,028 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Setting session cookie in browser 2026-10-10 03:13:36,036 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-10-10 03:13:36,036 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-10-10 03:13:36,064 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:13:36,964 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:36] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.110 0.798 2026-10-10 03:13:36,968 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Navigation result: {'frameId': '655DAFDA47BEDD7FA51C6355A6E7725E', 'loaderId': '95BCF19ED9F142135902D18CE51060A0', 'isDownload': False} 2026-10-10 03:13:36,969 44 INFO rb-acb9515-225444-423143 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-10 03:13:37,012 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:13:37,050 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:37] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.033 2026-10-10 03:13:37,062 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:37] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.040 2026-10-10 03:13:37,077 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:37] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.038 2026-10-10 03:13:37,811 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:13:37,846 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.031 2026-10-10 03:13:37,863 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.035 2026-10-10 03:13:37,899 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:37] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-10 03:13:37,907 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Evaluate test code "odoo.startTour('test_loyalty_free_product_rewards_2', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:13:37,926 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [1/20] Tour test_loyalty_free_product_rewards_2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:13:37,937 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:37] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.019 2026-10-10 03:13:37,949 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:37] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:13:37,988 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.019 2026-10-10 03:13:38,018 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:38] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.012 0.028 2026-10-10 03:13:38,024 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.008 2026-10-10 03:13:38,122 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:38] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.024 0.059 2026-10-10 03:13:39,243 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.493 0.575 2026-10-10 03:13:39,273 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:39] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:13:39,374 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.018 2026-10-10 03:13:39,466 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:39] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.055 2026-10-10 03:13:39,518 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:13:39,546 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: Owl is running in 'dev' mode. 2026-10-10 03:13:39,564 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:39] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-10 03:13:39,626 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:13:39,628 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:39] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:13:39,688 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:39] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:13:39,710 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.030 2026-10-10 03:13:39,802 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:39] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.046 0.109 2026-10-10 03:13:39,807 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.054 2026-10-10 03:13:39,833 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.092 2026-10-10 03:13:39,874 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.022 2026-10-10 03:13:39,881 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:39] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.010 0.219 2026-10-10 03:13:39,884 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [2/20] Tour test_loyalty_free_product_rewards_2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:13:39,991 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:39] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.051 0.128 2026-10-10 03:13:40,046 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [3/20] Tour test_loyalty_free_product_rewards_2 → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-10 03:13:40,094 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:40] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.050 0.264 2026-10-10 03:13:40,116 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:13:40,127 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:40] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.008 0.257 2026-10-10 03:13:40,136 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:40] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:13:40,179 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:40] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.200 2026-10-10 03:13:40,229 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:40] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.018 0.252 2026-10-10 03:13:40,296 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:40] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.324 2026-10-10 03:13:40,360 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:40] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.012 0.351 2026-10-10 03:13:40,401 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:40] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.247 2026-10-10 03:13:40,444 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:40] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.285 2026-10-10 03:13:40,477 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:40] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.287 2026-10-10 03:13:40,528 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:40] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.286 2026-10-10 03:13:40,576 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:40] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.010 0.256 2026-10-10 03:13:40,698 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.054 0.278 2026-10-10 03:13:40,728 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:40] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.010 0.310 2026-10-10 03:13:40,799 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [4/20] Tour test_loyalty_free_product_rewards_2 → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-10 03:13:40,904 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [5/20] Tour test_loyalty_free_product_rewards_2 → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-10 03:13:40,985 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [6/20] Tour test_loyalty_free_product_rewards_2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"-5.10","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.qty:contains("1")):has(.price:contains("-5.10"))) 2026-10-10 03:13:41,097 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [7/20] Tour test_loyalty_free_product_rewards_2 → Step order total amount is '10.20' (trigger: .product-screen .order-summary .total:contains("10.20")) 2026-10-10 03:13:41,148 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [8/20] Tour test_loyalty_free_product_rewards_2 → Step order total amount is '10.20' (trigger: .product-screen .order-summary .total:contains("10.20"):not(:visible)) 2026-10-10 03:13:41,199 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [9/20] Tour test_loyalty_free_product_rewards_2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:13:41,277 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [10/20] Tour test_loyalty_free_product_rewards_2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:13:41,290 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:41] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:13:41,296 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:41] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:13:41,328 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [11/20] Tour test_loyalty_free_product_rewards_2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:13:41,380 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [12/20] Tour test_loyalty_free_product_rewards_2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:13:41,463 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [13/20] Tour test_loyalty_free_product_rewards_2 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-10 03:13:41,518 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [14/20] Tour test_loyalty_free_product_rewards_2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:13:41,572 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [15/20] Tour test_loyalty_free_product_rewards_2 → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-10-10 03:13:41,626 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [16/20] Tour test_loyalty_free_product_rewards_2 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:13:41,681 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [17/20] Tour test_loyalty_free_product_rewards_2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:13:41,733 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [18/20] Tour test_loyalty_free_product_rewards_2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:13:41,790 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [19/20] Tour test_loyalty_free_product_rewards_2 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:13:41,802 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:41] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.003 0.007 2026-10-10 03:13:41,852 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16395343 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'd7cc2a9c-0c5c-4d0a-bc9f-33580fe7c776'}] 2026-10-10 03:13:41,855 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:41] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:13:42,544 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16395343 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'd7cc2a9c-0c5c-4d0a-bc9f-33580fe7c776'} created pos.order #602 2026-10-10 03:13:42,586 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16395343 finished 2026-10-10 03:13:42,690 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 236 0.298 0.543 2026-10-10 03:13:42,906 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:42] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.050 0.082 2026-10-10 03:13:42,951 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:42] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:13:43,169 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49501330 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'd7cc2a9c-0c5c-4d0a-bc9f-33580fe7c776'}] 2026-10-10 03:13:43,179 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49501330 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'd7cc2a9c-0c5c-4d0a-bc9f-33580fe7c776'} sync ignored for existing PoS order pos.order(602,) (state: paid) 2026-10-10 03:13:43,180 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [20/20] Tour test_loyalty_free_product_rewards_2 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:13:43,215 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49501330 finished 2026-10-10 03:13:43,231 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: tour succeeded 2026-10-10 03:13:43,232 44 INFO rb-acb9515-225444-423143 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-10 03:13:43,401 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: heap 16910456 (allocated 18350080) 2026-10-10 03:13:43,411 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Closing chrome headless with pid 82947 2026-10-10 03:13:43,416 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Closing websocket connection 2026-10-10 03:13:43,417 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Terminating chrome headless with pid 82947 2026-10-10 03:13:43,450 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.147 0.137 2026-10-10 03:13:43,555 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_031343_555037_test_loyalty_free_product_rewards_2.txt 2026-10-10 03:13:43,555 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Removing chrome user profile "/tmp/tmpjgulouq0_chrome_odoo" 2026-10-10 03:13:43,583 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program ... 2026-10-10 03:13:45,596 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome pid: 83166 2026-10-10 03:13:45,597 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome headless temporary user profile dir: /tmp/tmplcji3m69_chrome_odoo 2026-10-10 03:13:45,597 44 INFO rb-acb9515-225444-423143 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:42561/json/version 2026-10-10 03:13:45,598 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42561', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:13:45,692 44 INFO rb-acb9515-225444-423143 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-10 03:13:45,692 44 INFO rb-acb9515-225444-423143 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:42561/json 2026-10-10 03:13:45,695 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42561', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:13:45,705 44 INFO rb-acb9515-225444-423143 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:42561/devtools/page/3BD7248415E9DE173374FCF447F20A2C 2026-10-10 03:13:45,718 44 INFO rb-acb9515-225444-423143 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-10 03:13:45,732 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome headless enable page notifications 2026-10-10 03:13:45,892 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:13:45,903 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Setting session cookie in browser 2026-10-10 03:13:45,908 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-10-10 03:13:45,908 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-10-10 03:13:45,932 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:13:46,676 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:46] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.081 0.669 2026-10-10 03:13:46,680 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Navigation result: {'frameId': '3BD7248415E9DE173374FCF447F20A2C', 'loaderId': 'DB066AFE6C7617D08B606EAE6EEE7D3C', 'isDownload': False} 2026-10-10 03:13:46,681 44 INFO rb-acb9515-225444-423143 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-10 03:13:46,699 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:13:46,723 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:46] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.013 2026-10-10 03:13:46,734 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:46] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.016 2026-10-10 03:13:46,768 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:46] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.048 2026-10-10 03:13:47,433 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:13:47,436 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:13:47,467 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.024 2026-10-10 03:13:47,504 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:47] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-10 03:13:47,506 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Evaluate test code "odoo.startTour('PosLoyaltyLoyaltyProgram3', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:13:47,514 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [1/38] Tour PosLoyaltyLoyaltyProgram3 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:13:47,534 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:47] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:13:47,552 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:13:47,612 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:47] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.027 0.015 2026-10-10 03:13:47,646 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.067 2026-10-10 03:13:47,768 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:47] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.059 0.068 2026-10-10 03:13:47,783 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.115 2026-10-10 03:13:48,789 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.399 0.555 2026-10-10 03:13:48,832 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:48] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.024 2026-10-10 03:13:48,934 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.014 2026-10-10 03:13:49,012 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:49] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.019 0.042 2026-10-10 03:13:49,070 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-10 03:13:49,099 44 INFO rb-acb9515-225444-423143 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-10 03:13:49,121 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:49] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.009 2026-10-10 03:13:49,216 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:49] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:13:49,247 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:49] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 03:13:49,253 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:49] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:13:49,267 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:49] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.027 0.044 2026-10-10 03:13:49,271 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:13:49,280 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:13:49,328 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:49] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.021 0.101 2026-10-10 03:13:49,330 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:49] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.130 2026-10-10 03:13:49,343 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:49] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.046 2026-10-10 03:13:49,427 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [2/38] Tour PosLoyaltyLoyaltyProgram3 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:13:49,550 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.031 2026-10-10 03:13:49,595 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [3/38] Tour PosLoyaltyLoyaltyProgram3 → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-10 03:13:49,616 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:13:49,716 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:49] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.098 0.127 2026-10-10 03:13:49,730 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:49] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:13:49,764 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:49] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.008 0.218 2026-10-10 03:13:49,821 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:49] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.245 2026-10-10 03:13:49,869 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:49] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.289 2026-10-10 03:13:49,920 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:49] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.288 2026-10-10 03:13:49,952 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:49] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.213 2026-10-10 03:13:49,993 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:49] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.215 2026-10-10 03:13:50,095 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:50] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.044 0.533 2026-10-10 03:13:50,146 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:50] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.009 0.304 2026-10-10 03:13:50,178 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:50] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.302 2026-10-10 03:13:50,221 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:50] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.016 0.280 2026-10-10 03:13:50,254 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:50] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.254 2026-10-10 03:13:50,359 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:50] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.042 0.360 2026-10-10 03:13:50,450 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [4/38] Tour PosLoyaltyLoyaltyProgram3 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:13:50,507 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [5/38] Tour PosLoyaltyLoyaltyProgram3 → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-10 03:13:50,558 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [6/38] Tour PosLoyaltyLoyaltyProgram3 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:13:50,616 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [7/38] Tour PosLoyaltyLoyaltyProgram3 → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("2"))) 2026-10-10 03:13:50,806 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [8/38] Tour PosLoyaltyLoyaltyProgram3 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:13:50,857 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [9/38] Tour PosLoyaltyLoyaltyProgram3 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:13:50,908 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [10/38] Tour PosLoyaltyLoyaltyProgram3 → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:13:51,014 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [11/38] Tour PosLoyaltyLoyaltyProgram3 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:13:51,092 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [12/38] Tour PosLoyaltyLoyaltyProgram3 → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:13:51,147 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [13/38] Tour PosLoyaltyLoyaltyProgram3 → Step Search for partner "AAA Test Partner" (trigger: .modal-dialog .input-group input) 2026-10-10 03:13:51,205 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [14/38] Tour PosLoyaltyLoyaltyProgram3 → Step click partner 'AAA Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Test Partner)) 2026-10-10 03:13:51,285 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [15/38] Tour PosLoyaltyLoyaltyProgram3 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:13:51,332 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [16/38] Tour PosLoyaltyLoyaltyProgram3 → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:13:51,355 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:51] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.034 0.043 2026-10-10 03:13:51,388 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [17/38] Tour PosLoyaltyLoyaltyProgram3 → Step click Actions button (trigger: .more-btn) 2026-10-10 03:13:51,390 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:51] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.016 0.067 2026-10-10 03:13:51,451 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [18/38] Tour PosLoyaltyLoyaltyProgram3 → Step .control-buttons button.highlight:contains("Reward") 2026-10-10 03:13:51,478 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.031 0.070 2026-10-10 03:13:51,499 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [19/38] Tour PosLoyaltyLoyaltyProgram3 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-10 03:13:51,550 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [20/38] Tour PosLoyaltyLoyaltyProgram3 → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:13:51,602 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [21/38] Tour PosLoyaltyLoyaltyProgram3 → Step click Actions button (trigger: .more-btn) 2026-10-10 03:13:51,660 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [22/38] Tour PosLoyaltyLoyaltyProgram3 → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-10 03:13:51,722 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [23/38] Tour PosLoyaltyLoyaltyProgram3 → Step .selection-item span:nth-child(2) 2026-10-10 03:13:51,773 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [24/38] Tour PosLoyaltyLoyaltyProgram3 → Step select reward (trigger: .selection-item:contains("Free Product - Whiteboard Pen")) 2026-10-10 03:13:51,860 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [25/38] Tour PosLoyaltyLoyaltyProgram3 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-1.00","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("-1.00"))) 2026-10-10 03:13:51,935 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [26/38] Tour PosLoyaltyLoyaltyProgram3 → Step order total amount is '10.2' (trigger: .product-screen .order-summary .total:contains("10.2")) 2026-10-10 03:13:51,987 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [27/38] Tour PosLoyaltyLoyaltyProgram3 → Step order total amount is '10.2' (trigger: .product-screen .order-summary .total:contains("10.2"):not(:visible)) 2026-10-10 03:13:52,038 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [28/38] Tour PosLoyaltyLoyaltyProgram3 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:13:52,123 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [29/38] Tour PosLoyaltyLoyaltyProgram3 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:13:52,143 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:52] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:13:52,145 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:52] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:13:52,185 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [30/38] Tour PosLoyaltyLoyaltyProgram3 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:13:52,225 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [31/38] Tour PosLoyaltyLoyaltyProgram3 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:13:52,309 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [32/38] Tour PosLoyaltyLoyaltyProgram3 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-10 03:13:52,363 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [33/38] Tour PosLoyaltyLoyaltyProgram3 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:13:52,416 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [34/38] Tour PosLoyaltyLoyaltyProgram3 → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-10-10 03:13:52,471 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [35/38] Tour PosLoyaltyLoyaltyProgram3 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:13:52,524 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [36/38] Tour PosLoyaltyLoyaltyProgram3 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:13:52,581 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [37/38] Tour PosLoyaltyLoyaltyProgram3 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:13:52,611 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:52] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.011 0.016 2026-10-10 03:13:52,664 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36245832 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '8313d9b0-c9f8-41bf-9d57-0185617bfc12'}] 2026-10-10 03:13:52,673 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:52] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:13:53,427 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36245832 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '8313d9b0-c9f8-41bf-9d57-0185617bfc12'} created pos.order #603 2026-10-10 03:13:53,473 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36245832 finished 2026-10-10 03:13:53,596 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 251 0.359 0.578 2026-10-10 03:13:53,791 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:53] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 54 0.062 0.079 2026-10-10 03:13:53,842 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:53] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.005 0.019 2026-10-10 03:13:54,042 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54976012 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '8313d9b0-c9f8-41bf-9d57-0185617bfc12'}] 2026-10-10 03:13:54,054 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54976012 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '8313d9b0-c9f8-41bf-9d57-0185617bfc12'} sync ignored for existing PoS order pos.order(603,) (state: paid) 2026-10-10 03:13:54,058 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [38/38] Tour PosLoyaltyLoyaltyProgram3 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:13:54,096 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54976012 finished 2026-10-10 03:13:54,109 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: tour succeeded 2026-10-10 03:13:54,111 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyLoyaltyProgram3 SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-10 03:13:54,283 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.082 0.163 2026-10-10 03:13:54,336 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: heap 20037848 (allocated 24252416) 2026-10-10 03:13:54,353 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Closing chrome headless with pid 83166 2026-10-10 03:13:54,355 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Closing websocket connection 2026-10-10 03:13:54,356 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Terminating chrome headless with pid 83166 2026-10-10 03:13:54,494 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_031354_494188_test_loyalty_free_product_zero_sale_price_loyalty_program.txt 2026-10-10 03:13:54,494 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Removing chrome user profile "/tmp/tmplcji3m69_chrome_odoo" 2026-10-10 03:13:54,554 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_is_not_processed_for_draft_order ... 2026-10-10 03:13:56,550 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome pid: 83384 2026-10-10 03:13:56,552 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome headless temporary user profile dir: /tmp/tmpteivgt_u_chrome_odoo 2026-10-10 03:13:56,552 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Issuing json command http://127.0.0.1:33861/json/version 2026-10-10 03:13:56,554 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33861', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:13:56,716 44 INFO rb-acb9515-225444-423143 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-10 03:13:56,716 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Issuing json command http://127.0.0.1:33861/json 2026-10-10 03:13:56,717 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33861', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:13:56,761 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Websocket url found: ws://127.0.0.1:33861/devtools/page/A71F4A02E439ED0E7C1862CEEAD6882B 2026-10-10 03:13:56,795 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Enable chrome headless console log notification 2026-10-10 03:13:56,822 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome headless enable page notifications 2026-10-10 03:13:57,028 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:13:57,038 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Setting session cookie in browser 2026-10-10 03:13:57,040 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-10-10 03:13:57,040 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-10-10 03:13:57,069 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:13:57,821 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:57] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.072 0.684 2026-10-10 03:13:57,828 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Navigation result: {'frameId': 'A71F4A02E439ED0E7C1862CEEAD6882B', 'loaderId': '28CE2F41B09C1D85F18DA7C5A34EA5F9', 'isDownload': False} 2026-10-10 03:13:57,829 44 INFO rb-acb9515-225444-423143 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-10 03:13:57,850 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:13:57,893 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:57] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.008 0.013 2026-10-10 03:13:57,909 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:57] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.020 2026-10-10 03:13:57,923 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:57] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.037 2026-10-10 03:13:58,611 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:13:58,628 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:13:58,639 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.016 2026-10-10 03:13:58,688 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-10 03:13:58,691 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Evaluate test code "odoo.startTour('test_loyalty_is_not_processed_for_draft_order', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:13:58,703 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [1/29] Tour test_loyalty_is_not_processed_for_draft_order → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:13:58,726 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-10-10 03:13:58,747 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:13:58,786 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.022 2026-10-10 03:13:58,806 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:58] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.028 2026-10-10 03:13:58,814 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-10 03:13:58,913 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:13:58] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.020 0.063 2026-10-10 03:14:00,314 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:00] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.474 0.873 2026-10-10 03:14:00,378 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:00] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.043 2026-10-10 03:14:00,478 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:14:00,561 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:00] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.044 2026-10-10 03:14:00,645 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.014 2026-10-10 03:14:00,670 44 INFO rb-acb9515-225444-423143 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-10 03:14:00,688 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:00] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-10 03:14:00,756 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:14:00,798 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:00] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:14:00,804 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:00] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.030 2026-10-10 03:14:00,812 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:00] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:14:00,860 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:14:00,914 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.069 2026-10-10 03:14:00,955 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:14:00,957 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:00] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.096 0.088 2026-10-10 03:14:00,996 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:00] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.005 0.209 2026-10-10 03:14:01,010 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [2/29] Tour test_loyalty_is_not_processed_for_draft_order → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:14:01,014 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:01] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.144 2026-10-10 03:14:01,145 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:01] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.051 0.157 2026-10-10 03:14:01,166 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:14:01,175 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [3/29] Tour test_loyalty_is_not_processed_for_draft_order → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:14:01,238 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [4/29] Tour test_loyalty_is_not_processed_for_draft_order → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:14:01,271 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:01] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.068 0.310 2026-10-10 03:14:01,280 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:01] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:14:01,305 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:01] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.013 0.234 2026-10-10 03:14:01,346 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:01] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.256 2026-10-10 03:14:01,390 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:01] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.013 0.273 2026-10-10 03:14:01,427 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:01] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.312 2026-10-10 03:14:01,476 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:01] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.279 2026-10-10 03:14:01,526 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:01] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.219 2026-10-10 03:14:01,569 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:01] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.248 2026-10-10 03:14:01,627 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:01] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.015 0.259 2026-10-10 03:14:01,785 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:01] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.080 0.307 2026-10-10 03:14:01,820 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:01] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.331 2026-10-10 03:14:01,853 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:01] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.410 2026-10-10 03:14:01,888 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [5/29] Tour test_loyalty_is_not_processed_for_draft_order → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:14:01,999 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [6/29] Tour test_loyalty_is_not_processed_for_draft_order → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:14:02,045 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [7/29] Tour test_loyalty_is_not_processed_for_draft_order → Step Search for partner "AAAA" (trigger: .modal-dialog .input-group input) 2026-10-10 03:14:02,101 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [8/29] Tour test_loyalty_is_not_processed_for_draft_order → Step click partner 'AAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAA)) 2026-10-10 03:14:02,184 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [9/29] Tour test_loyalty_is_not_processed_for_draft_order → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:14:02,231 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [10/29] Tour test_loyalty_is_not_processed_for_draft_order → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-10 03:14:02,242 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:02] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.017 0.051 2026-10-10 03:14:02,301 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:02] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.037 0.076 2026-10-10 03:14:02,342 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [11/29] Tour test_loyalty_is_not_processed_for_draft_order → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:14:02,430 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [12/29] Tour test_loyalty_is_not_processed_for_draft_order → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-10-10 03:14:02,441 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 21 0.045 0.128 2026-10-10 03:14:02,483 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [13/29] Tour test_loyalty_is_not_processed_for_draft_order → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-10 03:14:02,540 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [14/29] Tour test_loyalty_is_not_processed_for_draft_order → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-10 03:14:02,590 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [15/29] Tour test_loyalty_is_not_processed_for_draft_order → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-10 03:14:02,642 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [16/29] Tour test_loyalty_is_not_processed_for_draft_order → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:14:02,695 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [17/29] Tour test_loyalty_is_not_processed_for_draft_order → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:14:02,748 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [18/29] Tour test_loyalty_is_not_processed_for_draft_order → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-10 03:14:02,822 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [19/29] Tour test_loyalty_is_not_processed_for_draft_order → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-10 03:14:02,874 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [20/29] Tour test_loyalty_is_not_processed_for_draft_order → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-10-10 03:14:02,925 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [21/29] Tour test_loyalty_is_not_processed_for_draft_order → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:14:02,977 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [22/29] Tour test_loyalty_is_not_processed_for_draft_order → Step loyalty points awarded 100 (trigger: .loyalty-points-won:contains("100")) 2026-10-10 03:14:03,026 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [23/29] Tour test_loyalty_is_not_processed_for_draft_order → Step loyalty points awarded 150 (trigger: .loyalty-points-totaltext-end:contains("150")) 2026-10-10 03:14:03,077 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [24/29] Tour test_loyalty_is_not_processed_for_draft_order → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:14:03,128 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [25/29] Tour test_loyalty_is_not_processed_for_draft_order → Step save order (trigger: .pads .fa-upload) 2026-10-10 03:14:03,206 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [26/29] Tour test_loyalty_is_not_processed_for_draft_order → Step .fa-caret-down 2026-10-10 03:14:03,214 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19938845 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'a4240590-f57a-4272-9a31-211599608537'}] 2026-10-10 03:14:03,257 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [27/29] Tour test_loyalty_is_not_processed_for_draft_order → Step .list-container-items .btn:eq(0) 2026-10-10 03:14:03,326 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [28/29] Tour test_loyalty_is_not_processed_for_draft_order → Step loyalty points awarded 100 (trigger: .loyalty-points-won:contains("100")) 2026-10-10 03:14:03,331 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19938845 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'a4240590-f57a-4272-9a31-211599608537'} created pos.order #604 2026-10-10 03:14:03,380 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [29/29] Tour test_loyalty_is_not_processed_for_draft_order → Step loyalty points awarded 150 (trigger: .loyalty-points-totaltext-end:contains("150")) 2026-10-10 03:14:03,407 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19938845 finished 2026-10-10 03:14:03,431 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: tour succeeded 2026-10-10 03:14:03,432 44 INFO rb-acb9515-225444-423143 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-10 03:14:03,542 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: heap 16202484 (allocated 18087936) 2026-10-10 03:14:03,547 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Closing chrome headless with pid 83384 2026-10-10 03:14:03,548 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Closing websocket connection 2026-10-10 03:14:03,549 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Terminating chrome headless with pid 83384 2026-10-10 03:14:03,571 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 73 0.095 0.266 2026-10-10 03:14:03,677 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_031403_676708_test_loyalty_is_not_processed_for_draft_order.txt 2026-10-10 03:14:03,677 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Removing chrome user profile "/tmp/tmpteivgt_u_chrome_odoo" 2026-10-10 03:14:03,714 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_on_order_with_fixed_tax ... 2026-10-10 03:14:05,131 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome pid: 83594 2026-10-10 03:14:05,131 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome headless temporary user profile dir: /tmp/tmprqb57jc1_chrome_odoo 2026-10-10 03:14:05,131 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Issuing json command http://127.0.0.1:46877/json/version 2026-10-10 03:14:05,132 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46877', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:14:05,209 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Browser version: Chrome/150.0.7871.114 2026-10-10 03:14:05,209 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Issuing json command http://127.0.0.1:46877/json 2026-10-10 03:14:05,210 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46877', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:14:05,228 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Websocket url found: ws://127.0.0.1:46877/devtools/page/9C1AC912B6205E20111CBB7F4279CDC5 2026-10-10 03:14:05,256 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Enable chrome headless console log notification 2026-10-10 03:14:05,274 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome headless enable page notifications 2026-10-10 03:14:05,431 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:14:05,442 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Setting session cookie in browser 2026-10-10 03:14:05,453 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-10-10 03:14:05,453 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-10-10 03:14:05,485 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:14:06,289 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:06] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.059 0.751 2026-10-10 03:14:06,293 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Navigation result: {'frameId': '9C1AC912B6205E20111CBB7F4279CDC5', 'loaderId': '04E8A04C540A2760E529FB94D50541C9', 'isDownload': False} 2026-10-10 03:14:06,294 44 INFO rb-acb9515-225444-423143 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-10 03:14:06,319 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:14:06,346 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:06] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.014 2026-10-10 03:14:06,360 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:06] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.030 2026-10-10 03:14:06,368 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:06] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.027 2026-10-10 03:14:07,207 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:14:07,238 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.028 2026-10-10 03:14:07,254 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.030 2026-10-10 03:14:07,300 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-10 03:14:07,306 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Evaluate test code "odoo.startTour('test_loyalty_on_order_with_fixed_tax', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:14:07,317 44 INFO rb-acb9515-225444-423143 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-10 03:14:07,328 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:07] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-10 03:14:07,347 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:07] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:14:07,395 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:07] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.014 0.017 2026-10-10 03:14:07,427 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.053 2026-10-10 03:14:07,539 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:07] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.050 0.059 2026-10-10 03:14:07,545 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.085 2026-10-10 03:14:08,670 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:08] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.445 0.603 2026-10-10 03:14:08,701 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:08] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:14:08,781 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 03:14:08,881 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:08] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.025 0.058 2026-10-10 03:14:08,920 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.010 2026-10-10 03:14:08,949 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: Owl is running in 'dev' mode. 2026-10-10 03:14:08,980 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:08] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.018 2026-10-10 03:14:09,032 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:14:09,050 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:14:09,059 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:09] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:14:09,109 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:09] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.020 0.055 2026-10-10 03:14:09,139 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:14:09,154 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 03:14:09,159 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:09] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.006 0.118 2026-10-10 03:14:09,166 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:09] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.126 2026-10-10 03:14:09,191 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:09] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.006 0.032 2026-10-10 03:14:09,303 44 INFO rb-acb9515-225444-423143 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-10 03:14:09,371 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:09] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:14:09,531 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:09] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.089 0.086 2026-10-10 03:14:09,553 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:14:09,627 44 INFO rb-acb9515-225444-423143 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-10 03:14:09,649 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:09] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.056 0.240 2026-10-10 03:14:09,658 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:09] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:14:09,696 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:09] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.274 2026-10-10 03:14:09,746 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:09] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.320 2026-10-10 03:14:09,781 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:09] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.342 2026-10-10 03:14:09,812 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:09] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.013 0.436 2026-10-10 03:14:09,847 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:09] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.281 2026-10-10 03:14:09,892 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:09] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.011 0.216 2026-10-10 03:14:09,931 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:09] "GET /web/image?model=product.template&field=image_128&id=1693&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.223 2026-10-10 03:14:09,962 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:09] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.205 2026-10-10 03:14:09,991 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:09] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.202 2026-10-10 03:14:10,133 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:10] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.065 0.251 2026-10-10 03:14:10,162 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:10] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.262 2026-10-10 03:14:10,190 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:10] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.326 2026-10-10 03:14:10,225 44 INFO rb-acb9515-225444-423143 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-10 03:14:10,278 44 INFO rb-acb9515-225444-423143 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-10 03:14:10,337 44 INFO rb-acb9515-225444-423143 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-10 03:14:10,398 44 INFO rb-acb9515-225444-423143 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-10 03:14:10,461 44 INFO rb-acb9515-225444-423143 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-10 03:14:10,518 44 INFO rb-acb9515-225444-423143 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-10 03:14:10,549 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:10] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 6 0.012 0.019 2026-10-10 03:14:10,621 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:10] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.019 0.036 2026-10-10 03:14:10,715 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: tour succeeded 2026-10-10 03:14:10,716 44 INFO rb-acb9515-225444-423143 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-10 03:14:10,820 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: heap 15201784 (allocated 16777216) 2026-10-10 03:14:10,849 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Closing chrome headless with pid 83594 2026-10-10 03:14:10,851 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Closing websocket connection 2026-10-10 03:14:10,852 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Terminating chrome headless with pid 83594 2026-10-10 03:14:10,974 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_031410_974741_test_loyalty_on_order_with_fixed_tax.txt 2026-10-10 03:14:10,975 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Removing chrome user profile "/tmp/tmprqb57jc1_chrome_odoo" 2026-10-10 03:14:10,995 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_different_orders ... 2026-10-10 03:14:12,051 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome pid: 83806 2026-10-10 03:14:12,051 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome headless temporary user profile dir: /tmp/tmpp_mv4ov5_chrome_odoo 2026-10-10 03:14:12,051 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Issuing json command http://127.0.0.1:32867/json/version 2026-10-10 03:14:12,053 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32867', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:14:12,103 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Browser version: Chrome/150.0.7871.114 2026-10-10 03:14:12,103 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Issuing json command http://127.0.0.1:32867/json 2026-10-10 03:14:12,104 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32867', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:14:12,118 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Websocket url found: ws://127.0.0.1:32867/devtools/page/2523A90DF840DF00E6BE79F9F98EE907 2026-10-10 03:14:12,137 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Enable chrome headless console log notification 2026-10-10 03:14:12,154 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome headless enable page notifications 2026-10-10 03:14:12,301 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:14:12,311 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Setting session cookie in browser 2026-10-10 03:14:12,315 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-10-10 03:14:12,315 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-10-10 03:14:12,340 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:14:13,236 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:13] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.106 0.796 2026-10-10 03:14:13,243 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Navigation result: {'frameId': '2523A90DF840DF00E6BE79F9F98EE907', 'loaderId': '090C607F4ECF71C9E1BA22F9846C2DDA', 'isDownload': False} 2026-10-10 03:14:13,243 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Evaluate ready code "odoo.isTourReady('PosLoyaltyMultipleOrders')" 2026-10-10 03:14:13,273 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:14:13,301 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:13] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.014 2026-10-10 03:14:13,316 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:13] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.024 2026-10-10 03:14:13,337 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:13] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.040 2026-10-10 03:14:14,052 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:14:14,061 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:14:14,108 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.022 2026-10-10 03:14:14,138 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:14] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-10 03:14:14,145 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Evaluate test code "odoo.startTour('PosLoyaltyMultipleOrders', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:14:14,164 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [1/34] Tour PosLoyaltyMultipleOrders → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:14:14,175 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:14] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:14:14,191 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:14] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:14:14,244 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:14] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.021 2026-10-10 03:14:14,270 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.043 2026-10-10 03:14:14,355 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:14] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.030 0.056 2026-10-10 03:14:14,357 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.048 2026-10-10 03:14:15,468 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 397 0.410 0.641 2026-10-10 03:14:15,517 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:15] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.030 2026-10-10 03:14:15,617 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.010 2026-10-10 03:14:15,714 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:15] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.018 0.056 2026-10-10 03:14:15,762 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-10 03:14:15,790 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: Owl is running in 'dev' mode. 2026-10-10 03:14:15,819 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:15] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.013 2026-10-10 03:14:15,909 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:14:15,929 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.025 2026-10-10 03:14:15,934 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:15] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:14:15,976 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:14:15,986 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:15] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.049 0.039 2026-10-10 03:14:15,994 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:15] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.075 2026-10-10 03:14:16,007 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.034 2026-10-10 03:14:16,027 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:16] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.006 0.124 2026-10-10 03:14:16,076 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:16] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.014 0.022 2026-10-10 03:14:16,155 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [2/34] Tour PosLoyaltyMultipleOrders → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:14:16,216 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:14:16,338 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [3/34] Tour PosLoyaltyMultipleOrders → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-10 03:14:16,369 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:16] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.108 0.063 2026-10-10 03:14:16,393 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:14:16,498 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:16] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.058 0.230 2026-10-10 03:14:16,508 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:16] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:14:16,547 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:16] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.012 0.272 2026-10-10 03:14:16,590 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:16] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.013 0.309 2026-10-10 03:14:16,626 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:16] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.344 2026-10-10 03:14:16,670 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:16] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.012 0.429 2026-10-10 03:14:16,713 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:16] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.309 2026-10-10 03:14:16,749 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:16] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.214 2026-10-10 03:14:16,784 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:16] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.220 2026-10-10 03:14:16,833 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:16] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.011 0.225 2026-10-10 03:14:16,941 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:16] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.039 0.265 2026-10-10 03:14:16,985 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:16] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.260 2026-10-10 03:14:17,019 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:17] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.335 2026-10-10 03:14:17,051 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [4/34] Tour PosLoyaltyMultipleOrders → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:14:17,119 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [5/34] Tour PosLoyaltyMultipleOrders → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-10-10 03:14:17,173 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [6/34] Tour PosLoyaltyMultipleOrders → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:14:17,226 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [7/34] Tour PosLoyaltyMultipleOrders → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("2"))) 2026-10-10 03:14:17,454 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [8/34] Tour PosLoyaltyMultipleOrders → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:14:17,498 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [9/34] Tour PosLoyaltyMultipleOrders → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:14:17,549 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [10/34] Tour PosLoyaltyMultipleOrders → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:14:17,648 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [11/34] Tour PosLoyaltyMultipleOrders → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:14:17,726 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [12/34] Tour PosLoyaltyMultipleOrders → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:14:17,777 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [13/34] Tour PosLoyaltyMultipleOrders → Step Search for partner "Partner Test 1" (trigger: .modal-dialog .input-group input) 2026-10-10 03:14:17,840 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [14/34] Tour PosLoyaltyMultipleOrders → Step click partner 'Partner Test 1' from partner list screen (trigger: .modal .partner-list b:contains(Partner Test 1)) 2026-10-10 03:14:17,930 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [15/34] Tour PosLoyaltyMultipleOrders → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:14:17,976 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:17] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.019 0.039 2026-10-10 03:14:17,984 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [16/34] Tour PosLoyaltyMultipleOrders → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:14:18,009 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:18] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.013 0.062 2026-10-10 03:14:18,120 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:18] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.047 0.068 2026-10-10 03:14:18,149 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [17/34] Tour PosLoyaltyMultipleOrders → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:14:18,170 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:18] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:14:18,171 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:18] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:14:18,200 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [18/34] Tour PosLoyaltyMultipleOrders → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:14:18,250 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [19/34] Tour PosLoyaltyMultipleOrders → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:14:18,335 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [20/34] Tour PosLoyaltyMultipleOrders → Step .pos-leftheader .list-plus-btn 2026-10-10 03:14:18,414 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [21/34] Tour PosLoyaltyMultipleOrders → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-10 03:14:18,506 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [22/34] Tour PosLoyaltyMultipleOrders → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:14:18,578 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [23/34] Tour PosLoyaltyMultipleOrders → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-10 03:14:18,628 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [24/34] Tour PosLoyaltyMultipleOrders → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-10 03:14:18,679 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [25/34] Tour PosLoyaltyMultipleOrders → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:14:18,730 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [26/34] Tour PosLoyaltyMultipleOrders → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:14:18,791 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [27/34] Tour PosLoyaltyMultipleOrders → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:14:18,840 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [28/34] Tour PosLoyaltyMultipleOrders → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:14:18,892 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [29/34] Tour PosLoyaltyMultipleOrders → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:14:18,952 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [30/34] Tour PosLoyaltyMultipleOrders → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-10 03:14:19,004 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [31/34] Tour PosLoyaltyMultipleOrders → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:14:19,057 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [32/34] Tour PosLoyaltyMultipleOrders → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:14:19,114 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [33/34] Tour PosLoyaltyMultipleOrders → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:14:19,123 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:19] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.006 2026-10-10 03:14:19,167 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55346374 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '7310b94e-7d0e-4dc0-a6e7-c78d3abb2173'}] 2026-10-10 03:14:19,169 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:14:19,884 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55346374 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '7310b94e-7d0e-4dc0-a6e7-c78d3abb2173'} created pos.order #605 2026-10-10 03:14:19,911 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55346374 finished 2026-10-10 03:14:20,028 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 243 0.345 0.519 2026-10-10 03:14:20,221 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:20] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 44 0.052 0.075 2026-10-10 03:14:20,253 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:20] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 03:14:20,435 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:20] "GET /report/barcode/Code128/044a-05e0-46ec HTTP/1.1" 200 - 0 0.000 0.065 2026-10-10 03:14:20,440 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54150828 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '7310b94e-7d0e-4dc0-a6e7-c78d3abb2173'}] 2026-10-10 03:14:20,450 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54150828 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '7310b94e-7d0e-4dc0-a6e7-c78d3abb2173'} sync ignored for existing PoS order pos.order(605,) (state: paid) 2026-10-10 03:14:20,460 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [34/34] Tour PosLoyaltyMultipleOrders → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:14:20,482 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54150828 finished 2026-10-10 03:14:20,511 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: tour succeeded 2026-10-10 03:14:20,517 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: ╔═════════════════════════════════════════╗ ║ TOUR PosLoyaltyMultipleOrders SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-10 03:14:20,649 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.056 0.156 2026-10-10 03:14:20,687 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: heap 21386592 (allocated 23203840) 2026-10-10 03:14:20,707 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Closing chrome headless with pid 83806 2026-10-10 03:14:20,718 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Closing websocket connection 2026-10-10 03:14:20,719 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Terminating chrome headless with pid 83806 2026-10-10 03:14:20,720 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:20] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.003 0.021 2026-10-10 03:14:20,831 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_031420_831431_test_loyalty_program_different_orders.txt 2026-10-10 03:14:20,831 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Removing chrome user profile "/tmp/tmpp_mv4ov5_chrome_odoo" 2026-10-10 03:14:20,877 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_specific_product ... 2026-10-10 03:14:22,025 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome pid: 84021 2026-10-10 03:14:22,025 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome headless temporary user profile dir: /tmp/tmpbztf1kbn_chrome_odoo 2026-10-10 03:14:22,025 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Issuing json command http://127.0.0.1:44517/json/version 2026-10-10 03:14:22,026 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44517', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:14:22,053 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Browser version: Chrome/150.0.7871.114 2026-10-10 03:14:22,053 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Issuing json command http://127.0.0.1:44517/json 2026-10-10 03:14:22,054 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44517', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:14:22,070 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Websocket url found: ws://127.0.0.1:44517/devtools/page/1AFBD7972BB1A58584390D3E85051E45 2026-10-10 03:14:22,089 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Enable chrome headless console log notification 2026-10-10 03:14:22,101 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome headless enable page notifications 2026-10-10 03:14:22,271 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:14:22,280 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Setting session cookie in browser 2026-10-10 03:14:22,284 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-10-10 03:14:22,284 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-10-10 03:14:22,308 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:14:23,192 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:23] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.115 0.773 2026-10-10 03:14:23,200 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Navigation result: {'frameId': '1AFBD7972BB1A58584390D3E85051E45', 'loaderId': '7F6E3B1820BC57CA5CD5DA735432A8E2', 'isDownload': False} 2026-10-10 03:14:23,200 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Evaluate ready code "odoo.isTourReady('PosLoyaltySpecificDiscountTour')" 2026-10-10 03:14:23,238 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:14:23,273 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:23] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.009 0.016 2026-10-10 03:14:23,279 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:23] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.027 2026-10-10 03:14:23,303 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:23] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.039 2026-10-10 03:14:24,011 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:14:24,022 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:14:24,065 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-10 03:14:24,098 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Evaluate test code "odoo.startTour('PosLoyaltySpecificDiscountTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:14:24,106 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.010 2026-10-10 03:14:24,124 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [1/30] Tour PosLoyaltySpecificDiscountTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:14:24,138 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:24] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 03:14:24,152 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:14:24,212 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:24] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.018 0.019 2026-10-10 03:14:24,226 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.030 2026-10-10 03:14:24,303 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:24] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.024 0.048 2026-10-10 03:14:24,307 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.045 2026-10-10 03:14:25,332 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.402 0.574 2026-10-10 03:14:25,361 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:25] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:14:25,475 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-10 03:14:25,568 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:25] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.048 2026-10-10 03:14:25,622 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-10 03:14:25,635 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: Owl is running in 'dev' mode. 2026-10-10 03:14:25,651 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-10 03:14:25,716 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:14:25,789 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:25] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:14:25,790 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:14:25,796 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:25] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.010 0.061 2026-10-10 03:14:25,808 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:14:25,840 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 03:14:25,882 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:25] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.039 0.115 2026-10-10 03:14:25,902 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:25] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.069 2026-10-10 03:14:25,904 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:25] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.153 2026-10-10 03:14:25,917 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [2/30] Tour PosLoyaltySpecificDiscountTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:14:25,973 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:25] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.022 2026-10-10 03:14:25,992 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:25] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:14:26,119 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [3/30] Tour PosLoyaltySpecificDiscountTour → Step click product 'Test Product A' (trigger: article.product .product-content .product-name:contains("Test Product A")) 2026-10-10 03:14:26,130 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:26] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.086 0.076 2026-10-10 03:14:26,143 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:14:26,157 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:26] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:14:26,174 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:26] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.125 2026-10-10 03:14:26,216 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:26] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.167 2026-10-10 03:14:26,273 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:26] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.220 2026-10-10 03:14:26,316 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:26] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.236 2026-10-10 03:14:26,399 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:26] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.033 0.386 2026-10-10 03:14:26,437 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:26] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.258 2026-10-10 03:14:26,479 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:26] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.288 2026-10-10 03:14:26,518 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:26] "GET /web/image?model=product.template&field=image_128&id=1695&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.288 2026-10-10 03:14:26,558 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:26] "GET /web/image?model=product.template&field=image_128&id=1696&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.273 2026-10-10 03:14:26,599 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:26] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.263 2026-10-10 03:14:26,629 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:26] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.181 2026-10-10 03:14:26,661 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:26] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.164 2026-10-10 03:14:26,801 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:26] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.079 0.320 2026-10-10 03:14:26,892 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [4/30] Tour PosLoyaltySpecificDiscountTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:14:26,964 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [5/30] Tour PosLoyaltySpecificDiscountTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product A","quantity":"1","price":"40.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product A")):has(.qty:contains("1")):has(.price:contains("40.00"))) 2026-10-10 03:14:27,016 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [6/30] Tour PosLoyaltySpecificDiscountTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:14:27,067 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [7/30] Tour PosLoyaltySpecificDiscountTour → Step click product 'Test Product B' (trigger: article.product .product-content .product-name:contains("Test Product B")) 2026-10-10 03:14:27,167 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [8/30] Tour PosLoyaltySpecificDiscountTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:14:27,219 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [9/30] Tour PosLoyaltySpecificDiscountTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product B","quantity":"1","price":"40.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product B")):has(.qty:contains("1")):has(.price:contains("40.00"))) 2026-10-10 03:14:27,271 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [10/30] Tour PosLoyaltySpecificDiscountTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:14:27,321 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [11/30] Tour PosLoyaltySpecificDiscountTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:14:27,372 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [12/30] Tour PosLoyaltySpecificDiscountTour → Step click Actions button (trigger: .more-btn) 2026-10-10 03:14:27,433 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [13/30] Tour PosLoyaltySpecificDiscountTour → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-10 03:14:27,495 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [14/30] Tour PosLoyaltySpecificDiscountTour → Step selection popup has '$ 10 on specific products' (trigger: .selection-item:contains("$ 10 on specific products")) 2026-10-10 03:14:27,588 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [15/30] Tour PosLoyaltySpecificDiscountTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"$ 10 on specific products","price":"-10.00","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("$ 10 on specific products")):has(.qty:contains("1")):has(.price:contains("-10.00"))) 2026-10-10 03:14:27,647 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [16/30] Tour PosLoyaltySpecificDiscountTour → Step order total amount is '70.00' (trigger: .product-screen .order-summary .total:contains("70.00")) 2026-10-10 03:14:27,706 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [17/30] Tour PosLoyaltySpecificDiscountTour → Step order total amount is '70.00' (trigger: .product-screen .order-summary .total:contains("70.00"):not(:visible)) 2026-10-10 03:14:27,744 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [18/30] Tour PosLoyaltySpecificDiscountTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:14:27,796 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [19/30] Tour PosLoyaltySpecificDiscountTour → Step click Actions button (trigger: .more-btn) 2026-10-10 03:14:27,853 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [20/30] Tour PosLoyaltySpecificDiscountTour → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-10 03:14:27,912 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [21/30] Tour PosLoyaltySpecificDiscountTour → Step selection popup has '$ 10 on specific products' (trigger: .selection-item:contains("$ 10 on specific products")) 2026-10-10 03:14:28,031 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [22/30] Tour PosLoyaltySpecificDiscountTour → Step order total amount is '60.00' (trigger: .product-screen .order-summary .total:contains("60.00")) 2026-10-10 03:14:28,112 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [23/30] Tour PosLoyaltySpecificDiscountTour → Step order total amount is '60.00' (trigger: .product-screen .order-summary .total:contains("60.00"):not(:visible)) 2026-10-10 03:14:28,154 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [24/30] Tour PosLoyaltySpecificDiscountTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:14:28,204 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [25/30] Tour PosLoyaltySpecificDiscountTour → Step click Actions button (trigger: .more-btn) 2026-10-10 03:14:28,261 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [26/30] Tour PosLoyaltySpecificDiscountTour → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-10 03:14:28,319 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [27/30] Tour PosLoyaltySpecificDiscountTour → Step selection popup has '$ 30 on specific products' (trigger: .selection-item:contains("$ 30 on specific products")) 2026-10-10 03:14:28,413 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [28/30] Tour PosLoyaltySpecificDiscountTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"$ 30 on specific products","price":"-30.00","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("$ 30 on specific products")):has(.qty:contains("1")):has(.price:contains("-30.00"))) 2026-10-10 03:14:28,492 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [29/30] Tour PosLoyaltySpecificDiscountTour → Step order total amount is '30.00' (trigger: .product-screen .order-summary .total:contains("30.00")) 2026-10-10 03:14:28,543 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [30/30] Tour PosLoyaltySpecificDiscountTour → Step order total amount is '30.00' (trigger: .product-screen .order-summary .total:contains("30.00"):not(:visible)) 2026-10-10 03:14:28,594 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: tour succeeded 2026-10-10 03:14:28,595 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR PosLoyaltySpecificDiscountTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-10 03:14:28,734 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: heap 17682696 (allocated 19271680) 2026-10-10 03:14:28,747 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Closing chrome headless with pid 84021 2026-10-10 03:14:28,749 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Closing websocket connection 2026-10-10 03:14:28,749 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Terminating chrome headless with pid 84021 2026-10-10 03:14:28,846 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_031428_846697_test_loyalty_program_specific_product.txt 2026-10-10 03:14:28,847 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Removing chrome user profile "/tmp/tmpbztf1kbn_chrome_odoo" 2026-10-10 03:14:28,870 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_using_same_product ... 2026-10-10 03:14:30,058 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome pid: 84232 2026-10-10 03:14:30,058 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome headless temporary user profile dir: /tmp/tmpgw446lpq_chrome_odoo 2026-10-10 03:14:30,058 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Issuing json command http://127.0.0.1:39885/json/version 2026-10-10 03:14:30,060 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39885', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:14:30,106 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Browser version: Chrome/150.0.7871.114 2026-10-10 03:14:30,107 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Issuing json command http://127.0.0.1:39885/json 2026-10-10 03:14:30,107 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39885', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:14:30,129 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Websocket url found: ws://127.0.0.1:39885/devtools/page/FB4B273E4D4F95F15F97B01EAE8DD823 2026-10-10 03:14:30,161 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Enable chrome headless console log notification 2026-10-10 03:14:30,188 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome headless enable page notifications 2026-10-10 03:14:30,479 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:14:30,489 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Setting session cookie in browser 2026-10-10 03:14:30,491 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-10-10 03:14:30,491 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-10-10 03:14:30,508 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:14:31,655 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:31] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.096 1.055 2026-10-10 03:14:31,660 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Navigation result: {'frameId': 'FB4B273E4D4F95F15F97B01EAE8DD823', 'loaderId': '1CFDA3958AC75FC952F7DB55B4EBB8FD', 'isDownload': False} 2026-10-10 03:14:31,660 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Evaluate ready code "odoo.isTourReady('PosLoyaltyFreeProductTour2')" 2026-10-10 03:14:31,683 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:14:31,718 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:31] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.013 2026-10-10 03:14:31,729 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:31] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-10-10 03:14:31,735 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:31] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.027 2026-10-10 03:14:32,421 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:14:32,431 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:32] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:14:32,469 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-10 03:14:32,524 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Evaluate test code "odoo.startTour('PosLoyaltyFreeProductTour2', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:14:32,528 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.014 2026-10-10 03:14:32,535 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [1/27] Tour PosLoyaltyFreeProductTour2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:14:32,560 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:32] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-10 03:14:32,589 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:14:32,629 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.020 2026-10-10 03:14:32,657 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:32] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.013 0.018 2026-10-10 03:14:32,670 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-10 03:14:32,770 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:32] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.035 0.053 2026-10-10 03:14:33,826 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:33] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.407 0.606 2026-10-10 03:14:33,853 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:33] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:14:33,968 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 03:14:34,070 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:34] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.053 2026-10-10 03:14:34,116 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:14:34,146 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: Owl is running in 'dev' mode. 2026-10-10 03:14:34,161 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:34] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-10 03:14:34,230 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:14:34,258 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:14:34,267 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:34] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:14:34,324 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:14:34,330 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:14:34,353 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:34] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.054 0.067 2026-10-10 03:14:34,381 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:34] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.136 2026-10-10 03:14:34,403 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:34] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.044 2026-10-10 03:14:34,407 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:34] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.157 2026-10-10 03:14:34,474 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [2/27] Tour PosLoyaltyFreeProductTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:14:34,595 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:34] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:14:34,655 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [3/27] Tour PosLoyaltyFreeProductTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:14:34,666 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:14:34,706 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:34] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.082 0.091 2026-10-10 03:14:34,760 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [4/27] Tour PosLoyaltyFreeProductTour2 → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:14:34,766 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:34] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.026 0.208 2026-10-10 03:14:34,775 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:34] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:14:34,924 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:34] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.076 0.287 2026-10-10 03:14:34,962 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:34] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.344 2026-10-10 03:14:35,032 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:35] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.020 0.338 2026-10-10 03:14:35,071 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:35] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.352 2026-10-10 03:14:35,104 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:35] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.500 2026-10-10 03:14:35,141 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:35] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.351 2026-10-10 03:14:35,184 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:35] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.010 0.238 2026-10-10 03:14:35,217 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:35] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.243 2026-10-10 03:14:35,267 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:35] "GET /web/image?model=product.template&field=image_128&id=1699&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.220 2026-10-10 03:14:35,301 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:35] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.188 2026-10-10 03:14:35,331 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:35] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.184 2026-10-10 03:14:35,440 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:35] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.039 0.312 2026-10-10 03:14:35,511 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [5/27] Tour PosLoyaltyFreeProductTour2 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:14:35,573 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [6/27] Tour PosLoyaltyFreeProductTour2 → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:14:35,623 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [7/27] Tour PosLoyaltyFreeProductTour2 → Step Search for partner "AAA Partner" (trigger: .modal-dialog .input-group input) 2026-10-10 03:14:35,685 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [8/27] Tour PosLoyaltyFreeProductTour2 → Step click partner 'AAA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Partner)) 2026-10-10 03:14:35,771 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [9/27] Tour PosLoyaltyFreeProductTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:14:35,815 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [10/27] Tour PosLoyaltyFreeProductTour2 → Step click product 'Test Product A' (trigger: article.product .product-content .product-name:contains("Test Product A")) 2026-10-10 03:14:35,825 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:35] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.023 0.041 2026-10-10 03:14:35,880 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:35] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.021 0.071 2026-10-10 03:14:35,927 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [11/27] Tour PosLoyaltyFreeProductTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:14:35,972 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:35] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.027 0.098 2026-10-10 03:14:36,001 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [12/27] Tour PosLoyaltyFreeProductTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product A","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product A")):has(.qty:contains("1"))) 2026-10-10 03:14:36,057 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [13/27] Tour PosLoyaltyFreeProductTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product A","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product A")):has(.qty:contains("1"))) 2026-10-10 03:14:36,108 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [14/27] Tour PosLoyaltyFreeProductTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:14:36,159 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [15/27] Tour PosLoyaltyFreeProductTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:14:36,209 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [16/27] Tour PosLoyaltyFreeProductTour2 → Step click Actions button (trigger: .more-btn) 2026-10-10 03:14:36,276 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [17/27] Tour PosLoyaltyFreeProductTour2 → Step .control-buttons button.highlight:contains("Reward") 2026-10-10 03:14:36,327 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [18/27] Tour PosLoyaltyFreeProductTour2 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-10 03:14:36,381 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [19/27] Tour PosLoyaltyFreeProductTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:14:36,431 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [20/27] Tour PosLoyaltyFreeProductTour2 → Step click Actions button (trigger: .more-btn) 2026-10-10 03:14:36,487 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [21/27] Tour PosLoyaltyFreeProductTour2 → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-10 03:14:36,545 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [22/27] Tour PosLoyaltyFreeProductTour2 → Step selection popup has 'Free Product - Test Product A' (trigger: .selection-item:contains("Free Product - Test Product A")) 2026-10-10 03:14:36,627 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [23/27] Tour PosLoyaltyFreeProductTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Test Product A","price":"-11.50","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Test Product A")):has(.qty:contains("1")):has(.price:contains("-11.50"))) 2026-10-10 03:14:36,705 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [24/27] Tour PosLoyaltyFreeProductTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:14:36,755 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [25/27] Tour PosLoyaltyFreeProductTour2 → Step click Actions button (trigger: .more-btn) 2026-10-10 03:14:36,813 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [26/27] Tour PosLoyaltyFreeProductTour2 → Step .control-buttons button.disabled:contains("Reward") 2026-10-10 03:14:36,864 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [27/27] Tour PosLoyaltyFreeProductTour2 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-10 03:14:36,920 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: tour succeeded 2026-10-10 03:14:36,920 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PosLoyaltyFreeProductTour2 SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-10 03:14:37,022 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: heap 16978868 (allocated 18612224) 2026-10-10 03:14:37,034 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Closing chrome headless with pid 84232 2026-10-10 03:14:37,036 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Closing websocket connection 2026-10-10 03:14:37,039 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Terminating chrome headless with pid 84232 2026-10-10 03:14:37,144 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_031437_144023_test_loyalty_program_using_same_product.txt 2026-10-10 03:14:37,144 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Removing chrome user profile "/tmp/tmpgw446lpq_chrome_odoo" 2026-10-10 03:14:37,176 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_next_order_coupon_free_product ... 2026-10-10 03:14:39,163 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome pid: 84441 2026-10-10 03:14:39,163 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless temporary user profile dir: /tmp/tmpkrceunls_chrome_odoo 2026-10-10 03:14:39,163 44 INFO rb-acb9515-225444-423143 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:41063/json/version 2026-10-10 03:14:39,164 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41063', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:14:39,189 44 INFO rb-acb9515-225444-423143 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-10 03:14:39,189 44 INFO rb-acb9515-225444-423143 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:41063/json 2026-10-10 03:14:39,189 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41063', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:14:39,219 44 INFO rb-acb9515-225444-423143 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:41063/devtools/page/62A061C43E50889FADE32754FA65D6CC 2026-10-10 03:14:39,228 44 INFO rb-acb9515-225444-423143 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-10 03:14:39,246 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless enable page notifications 2026-10-10 03:14:39,311 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:14:39,324 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Setting session cookie in browser 2026-10-10 03:14:39,329 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-10-10 03:14:39,330 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-10-10 03:14:39,354 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:14:40,162 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:40] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.093 0.721 2026-10-10 03:14:40,168 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Navigation result: {'frameId': '62A061C43E50889FADE32754FA65D6CC', 'loaderId': '8B2D48E56F6E21FE94E37BF3FEDD3E95', 'isDownload': False} 2026-10-10 03:14:40,168 44 INFO rb-acb9515-225444-423143 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-10 03:14:40,189 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:14:40,210 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:40] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-10 03:14:40,218 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:40] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.019 2026-10-10 03:14:40,243 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:40] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.033 2026-10-10 03:14:40,892 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:14:40,906 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:14:40,933 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.035 2026-10-10 03:14:40,976 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Evaluate test code "odoo.startTour('PosLoyaltyTour11.1', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:14:40,987 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.011 2026-10-10 03:14:40,988 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [1/33] Tour PosLoyaltyTour11.1 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:14:41,030 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:41] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.022 2026-10-10 03:14:41,047 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:14:41,084 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:41] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.014 2026-10-10 03:14:41,114 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.045 2026-10-10 03:14:41,183 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:41] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.025 0.062 2026-10-10 03:14:41,187 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.041 2026-10-10 03:14:42,184 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:42] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.369 0.562 2026-10-10 03:14:42,222 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:42] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.025 2026-10-10 03:14:42,312 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:14:42,408 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:42] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.019 0.051 2026-10-10 03:14:42,461 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.012 2026-10-10 03:14:42,493 44 INFO rb-acb9515-225444-423143 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-10 03:14:42,522 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:42] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.013 2026-10-10 03:14:42,576 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:14:42,587 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:42] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:14:42,624 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:42] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:14:42,630 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:14:42,684 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:42] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.039 0.064 2026-10-10 03:14:42,712 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:14:42,713 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:14:42,720 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:42] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.124 2026-10-10 03:14:42,763 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:42] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.013 0.020 2026-10-10 03:14:42,772 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:14:42,859 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [2/33] Tour PosLoyaltyTour11.1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:14:42,914 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:42] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.056 0.128 2026-10-10 03:14:43,047 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:43] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.058 0.250 2026-10-10 03:14:43,062 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:14:43,069 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:43] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.008 0.180 2026-10-10 03:14:43,109 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [3/33] Tour PosLoyaltyTour11.1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:14:43,134 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:43] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.176 2026-10-10 03:14:43,150 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:43] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:14:43,166 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [4/33] Tour PosLoyaltyTour11.1 → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:14:43,192 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:43] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.204 2026-10-10 03:14:43,236 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:43] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.240 2026-10-10 03:14:43,274 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:43] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.273 2026-10-10 03:14:43,309 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:43] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.223 2026-10-10 03:14:43,349 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:43] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.255 2026-10-10 03:14:43,391 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:43] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.223 2026-10-10 03:14:43,424 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:43] "GET /web/image?model=product.template&field=image_128&id=1701&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.218 2026-10-10 03:14:43,457 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:43] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.208 2026-10-10 03:14:43,502 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:43] "GET /web/image?model=product.template&field=image_128&id=1702&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.219 2026-10-10 03:14:43,552 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:43] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.011 0.174 2026-10-10 03:14:43,700 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:43] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.070 0.315 2026-10-10 03:14:43,785 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [5/33] Tour PosLoyaltyTour11.1 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:14:43,861 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [6/33] Tour PosLoyaltyTour11.1 → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:14:43,910 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [7/33] Tour PosLoyaltyTour11.1 → Step Search for partner "AAA Partner" (trigger: .modal-dialog .input-group input) 2026-10-10 03:14:43,971 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [8/33] Tour PosLoyaltyTour11.1 → Step click partner 'AAA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Partner)) 2026-10-10 03:14:44,046 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [9/33] Tour PosLoyaltyTour11.1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:14:44,088 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:44] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.012 0.038 2026-10-10 03:14:44,092 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [10/33] Tour PosLoyaltyTour11.1 → Step .product-screen .set-partner:contains("AAA Partner") 2026-10-10 03:14:44,143 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [11/33] Tour PosLoyaltyTour11.1 → Step click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test")) 2026-10-10 03:14:44,165 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.014 0.051 2026-10-10 03:14:44,243 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [12/33] Tour PosLoyaltyTour11.1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:14:44,294 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [13/33] Tour PosLoyaltyTour11.1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("1"))) 2026-10-10 03:14:44,346 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [14/33] Tour PosLoyaltyTour11.1 → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-10 03:14:44,400 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [15/33] Tour PosLoyaltyTour11.1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("3"))) 2026-10-10 03:14:44,585 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [16/33] Tour PosLoyaltyTour11.1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:14:44,636 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [17/33] Tour PosLoyaltyTour11.1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:14:44,687 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [18/33] Tour PosLoyaltyTour11.1 → Step order total amount is '150.00' (trigger: .product-screen .order-summary .total:contains("150.00")) 2026-10-10 03:14:44,739 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [19/33] Tour PosLoyaltyTour11.1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:14:44,790 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [20/33] Tour PosLoyaltyTour11.1 → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:14:44,840 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [21/33] Tour PosLoyaltyTour11.1 → Step click Actions button (trigger: .more-btn) 2026-10-10 03:14:44,900 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [22/33] Tour PosLoyaltyTour11.1 → Step .control-buttons button.disabled:contains("Reward") 2026-10-10 03:14:44,952 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [23/33] Tour PosLoyaltyTour11.1 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-10 03:14:45,008 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [24/33] Tour PosLoyaltyTour11.1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:14:45,087 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [25/33] Tour PosLoyaltyTour11.1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:14:45,100 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:45] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:14:45,104 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:45] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:14:45,137 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [26/33] Tour PosLoyaltyTour11.1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:14:45,188 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [27/33] Tour PosLoyaltyTour11.1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:14:45,266 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [28/33] Tour PosLoyaltyTour11.1 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-10 03:14:45,317 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [29/33] Tour PosLoyaltyTour11.1 → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-10 03:14:45,372 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [30/33] Tour PosLoyaltyTour11.1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:14:45,426 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [31/33] Tour PosLoyaltyTour11.1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:14:45,505 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [32/33] Tour PosLoyaltyTour11.1 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:14:45,519 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63720046 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'a4a20a2f-0f5a-4760-9c5a-0b8bb16c370b'}] 2026-10-10 03:14:45,526 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:45] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:14:46,200 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63720046 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'a4a20a2f-0f5a-4760-9c5a-0b8bb16c370b'} created pos.order #606 2026-10-10 03:14:46,239 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63720046 finished 2026-10-10 03:14:46,339 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 252 0.292 0.539 2026-10-10 03:14:46,506 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:46] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.045 0.062 2026-10-10 03:14:46,553 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:46] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.009 0.009 2026-10-10 03:14:46,725 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:46] "GET /report/barcode/Code128/0442-ca89-4677 HTTP/1.1" 200 - 0 0.000 0.060 2026-10-10 03:14:46,730 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [33/33] Tour PosLoyaltyTour11.1 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:14:46,736 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62949636 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'a4a20a2f-0f5a-4760-9c5a-0b8bb16c370b'}] 2026-10-10 03:14:46,751 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62949636 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'a4a20a2f-0f5a-4760-9c5a-0b8bb16c370b'} sync ignored for existing PoS order pos.order(606,) (state: paid) 2026-10-10 03:14:46,776 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62949636 finished 2026-10-10 03:14:46,785 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: tour succeeded 2026-10-10 03:14:46,787 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: ╔═══════════════════════════════════╗ ║ TOUR PosLoyaltyTour11.1 SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-10 03:14:46,930 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: heap 17492744 (allocated 19009536) 2026-10-10 03:14:46,937 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.073 0.131 2026-10-10 03:14:46,949 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing chrome headless with pid 84441 2026-10-10 03:14:46,955 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing websocket connection 2026-10-10 03:14:46,955 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Terminating chrome headless with pid 84441 2026-10-10 03:14:47,065 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_031447_065110_test_loyalty_program_with_next_order_coupon_free_product.txt 2026-10-10 03:14:47,065 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Removing chrome user profile "/tmp/tmpkrceunls_chrome_odoo" 2026-10-10 03:14:47,546 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome pid: 84660 2026-10-10 03:14:47,546 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless temporary user profile dir: /tmp/tmphije114h_chrome_odoo 2026-10-10 03:14:47,547 44 INFO rb-acb9515-225444-423143 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:36637/json/version 2026-10-10 03:14:47,550 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36637', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:14:47,592 44 INFO rb-acb9515-225444-423143 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-10 03:14:47,592 44 INFO rb-acb9515-225444-423143 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:36637/json 2026-10-10 03:14:47,593 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36637', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:14:47,616 44 INFO rb-acb9515-225444-423143 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:36637/devtools/page/3FA13BEBB845B8B1A9817BFAE0C33E09 2026-10-10 03:14:47,635 44 INFO rb-acb9515-225444-423143 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-10 03:14:47,643 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless enable page notifications 2026-10-10 03:14:47,697 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:14:47,701 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Setting session cookie in browser 2026-10-10 03:14:47,704 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-10-10 03:14:47,704 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-10-10 03:14:47,816 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:47] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.041 0.062 2026-10-10 03:14:47,828 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Navigation result: {'frameId': '3FA13BEBB845B8B1A9817BFAE0C33E09', 'loaderId': '3CECC00AE55E4C85C8B75F1F9BE8E5D3', 'isDownload': False} 2026-10-10 03:14:47,828 44 INFO rb-acb9515-225444-423143 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-10 03:14:47,855 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:14:47,882 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:47] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-10 03:14:47,893 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:47] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.024 2026-10-10 03:14:47,901 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:47] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-10-10 03:14:48,582 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:14:48,583 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:14:48,597 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:14:48,632 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.005 2026-10-10 03:14:48,639 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Evaluate test code "odoo.startTour('PosLoyaltyTour11.2', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:14:48,648 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [1/48] Tour PosLoyaltyTour11.2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:14:48,651 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:48] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:14:48,673 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:48] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:14:48,698 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:48] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.002 0.008 2026-10-10 03:14:48,710 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.016 2026-10-10 03:14:48,768 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:48] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.011 0.034 2026-10-10 03:14:48,772 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.033 2026-10-10 03:14:49,649 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 296 0.356 0.467 2026-10-10 03:14:49,671 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:49] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:14:49,765 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.010 2026-10-10 03:14:49,847 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:49] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.008 0.044 2026-10-10 03:14:49,887 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:14:49,923 44 INFO rb-acb9515-225444-423143 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-10 03:14:49,938 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:49] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:14:50,008 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:14:50,096 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.042 2026-10-10 03:14:50,103 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:50] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.035 0.051 2026-10-10 03:14:50,123 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:50] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.051 2026-10-10 03:14:50,128 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:50] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.010 0.080 2026-10-10 03:14:50,146 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:50] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.045 2026-10-10 03:14:50,151 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:50] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.137 2026-10-10 03:14:50,175 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [2/48] Tour PosLoyaltyTour11.2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:14:50,187 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:14:50,191 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:14:50,240 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:50] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.009 0.016 2026-10-10 03:14:50,244 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:50] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:14:50,324 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [3/48] Tour PosLoyaltyTour11.2 → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:14:50,356 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:50] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.053 0.072 2026-10-10 03:14:50,373 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:14:50,411 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [4/48] Tour PosLoyaltyTour11.2 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:14:50,460 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:50] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.048 0.179 2026-10-10 03:14:50,498 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:50] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.198 2026-10-10 03:14:50,548 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:50] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.252 2026-10-10 03:14:50,585 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [5/48] Tour PosLoyaltyTour11.2 → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:14:50,614 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [6/48] Tour PosLoyaltyTour11.2 → Step Search for partner "AAA Partner" (trigger: .modal-dialog .input-group input) 2026-10-10 03:14:50,623 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:50] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.303 2026-10-10 03:14:50,657 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:50] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.368 2026-10-10 03:14:50,692 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:50] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.307 2026-10-10 03:14:50,717 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [7/48] Tour PosLoyaltyTour11.2 → Step click partner 'AAA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Partner)) 2026-10-10 03:14:50,734 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:50] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.009 0.252 2026-10-10 03:14:50,766 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:50] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.257 2026-10-10 03:14:50,783 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [8/48] Tour PosLoyaltyTour11.2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:14:50,807 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:50] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.229 2026-10-10 03:14:50,837 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [9/48] Tour PosLoyaltyTour11.2 → Step .product-screen .set-partner:contains("AAA Partner") 2026-10-10 03:14:50,853 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:50] "GET /web/image?model=product.template&field=image_128&id=1701&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.010 0.207 2026-10-10 03:14:50,883 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:50] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.216 2026-10-10 03:14:50,890 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [10/48] Tour PosLoyaltyTour11.2 → Step click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test")) 2026-10-10 03:14:50,920 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:50] "GET /web/image?model=product.template&field=image_128&id=1702&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.211 2026-10-10 03:14:50,971 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:50] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.012 0.174 2026-10-10 03:14:51,004 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [11/48] Tour PosLoyaltyTour11.2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:14:51,073 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [12/48] Tour PosLoyaltyTour11.2 → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00")) 2026-10-10 03:14:51,123 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [13/48] Tour PosLoyaltyTour11.2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:14:51,161 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.028 0.071 2026-10-10 03:14:51,174 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [14/48] Tour PosLoyaltyTour11.2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:14:51,221 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [15/48] Tour PosLoyaltyTour11.2 → Step click Actions button (trigger: .more-btn) 2026-10-10 03:14:51,281 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [16/48] Tour PosLoyaltyTour11.2 → Step .control-buttons button.disabled:contains("Reward") 2026-10-10 03:14:51,300 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:51] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:14:51,336 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [17/48] Tour PosLoyaltyTour11.2 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-10 03:14:51,388 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [18/48] Tour PosLoyaltyTour11.2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:14:51,439 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [19/48] Tour PosLoyaltyTour11.2 → Step click Actions button (trigger: .more-btn) 2026-10-10 03:14:51,496 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [20/48] Tour PosLoyaltyTour11.2 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-10 03:14:51,554 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [21/48] Tour PosLoyaltyTour11.2 → Step input text '123456' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-10 03:14:51,611 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [22/48] Tour PosLoyaltyTour11.2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:14:51,669 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [23/48] Tour PosLoyaltyTour11.2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:14:51,689 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:51] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.014 2026-10-10 03:14:51,727 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [24/48] Tour PosLoyaltyTour11.2 → Step click Actions button (trigger: .more-btn) 2026-10-10 03:14:51,766 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:51] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.022 0.034 2026-10-10 03:14:51,789 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [25/48] Tour PosLoyaltyTour11.2 → Step .control-buttons button.highlight:contains("Reward") 2026-10-10 03:14:51,840 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [26/48] Tour PosLoyaltyTour11.2 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-10 03:14:51,893 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [27/48] Tour PosLoyaltyTour11.2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:14:51,944 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [28/48] Tour PosLoyaltyTour11.2 → Step click Actions button (trigger: .more-btn) 2026-10-10 03:14:52,001 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [29/48] Tour PosLoyaltyTour11.2 → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-10 03:14:52,061 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [30/48] Tour PosLoyaltyTour11.2 → Step .selection-item span:nth-child(2) 2026-10-10 03:14:52,113 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [31/48] Tour PosLoyaltyTour11.2 → Step select reward (trigger: .selection-item:contains("Free Product")) 2026-10-10 03:14:52,189 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [32/48] Tour PosLoyaltyTour11.2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product","price":"-3.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product")):has(.price:contains("-3.00"))) 2026-10-10 03:14:52,271 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [33/48] Tour PosLoyaltyTour11.2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:14:52,323 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [34/48] Tour PosLoyaltyTour11.2 → Step click Actions button (trigger: .more-btn) 2026-10-10 03:14:52,380 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [35/48] Tour PosLoyaltyTour11.2 → Step .control-buttons button.disabled:contains("Reward") 2026-10-10 03:14:52,431 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [36/48] Tour PosLoyaltyTour11.2 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-10 03:14:52,488 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [37/48] Tour PosLoyaltyTour11.2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:14:52,539 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [38/48] Tour PosLoyaltyTour11.2 → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00")) 2026-10-10 03:14:52,590 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [39/48] Tour PosLoyaltyTour11.2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:14:52,642 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [40/48] Tour PosLoyaltyTour11.2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:14:52,730 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [41/48] Tour PosLoyaltyTour11.2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:14:52,753 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:52] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:14:52,756 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:52] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:14:52,783 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [42/48] Tour PosLoyaltyTour11.2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:14:52,832 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [43/48] Tour PosLoyaltyTour11.2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:14:52,919 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [44/48] Tour PosLoyaltyTour11.2 → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-10 03:14:52,973 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [45/48] Tour PosLoyaltyTour11.2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:14:53,027 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [46/48] Tour PosLoyaltyTour11.2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:14:53,085 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [47/48] Tour PosLoyaltyTour11.2 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:14:53,124 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:53] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.013 0.023 2026-10-10 03:14:53,160 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:53] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.006 0.015 2026-10-10 03:14:53,207 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96225383 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000001', 'uuid': '3254098a-3725-4528-a611-09d86e35b1a4'}] 2026-10-10 03:14:53,211 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:53] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:14:53,857 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96225383 order {'name': '/', 'pos_reference': '262-76-000001', 'uuid': '3254098a-3725-4528-a611-09d86e35b1a4'} created pos.order #607 2026-10-10 03:14:53,883 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96225383 finished 2026-10-10 03:14:53,997 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 178 0.273 0.520 2026-10-10 03:14:54,124 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:54] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 27 0.031 0.052 2026-10-10 03:14:54,169 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:54] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 03:14:54,314 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75950599 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '3254098a-3725-4528-a611-09d86e35b1a4'}] 2026-10-10 03:14:54,334 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75950599 order {'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '3254098a-3725-4528-a611-09d86e35b1a4'} sync ignored for existing PoS order pos.order(607,) (state: paid) 2026-10-10 03:14:54,337 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [48/48] Tour PosLoyaltyTour11.2 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:14:54,375 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75950599 finished 2026-10-10 03:14:54,388 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: tour succeeded 2026-10-10 03:14:54,389 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: ╔═══════════════════════════════════╗ ║ TOUR PosLoyaltyTour11.2 SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-10 03:14:54,549 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.064 0.175 2026-10-10 03:14:54,605 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: heap 20051548 (allocated 23990272) 2026-10-10 03:14:54,615 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing chrome headless with pid 84660 2026-10-10 03:14:54,617 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing websocket connection 2026-10-10 03:14:54,617 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Terminating chrome headless with pid 84660 2026-10-10 03:14:54,729 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_031454_728856_test_loyalty_program_with_next_order_coupon_free_product.txt 2026-10-10 03:14:54,729 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Removing chrome user profile "/tmp/tmphije114h_chrome_odoo" 2026-10-10 03:14:54,763 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_tagged_buy_x_get_y ... 2026-10-10 03:14:56,488 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome pid: 84885 2026-10-10 03:14:56,488 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome headless temporary user profile dir: /tmp/tmp58e8l843_chrome_odoo 2026-10-10 03:14:56,488 44 INFO rb-acb9515-225444-423143 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:40661/json/version 2026-10-10 03:14:56,490 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40661', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:14:56,577 44 INFO rb-acb9515-225444-423143 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-10 03:14:56,577 44 INFO rb-acb9515-225444-423143 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:40661/json 2026-10-10 03:14:56,578 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40661', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:14:56,603 44 INFO rb-acb9515-225444-423143 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:40661/devtools/page/A53EAB7D792B96F3F74CABE11C24CDE7 2026-10-10 03:14:56,619 44 INFO rb-acb9515-225444-423143 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-10 03:14:56,635 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome headless enable page notifications 2026-10-10 03:14:56,871 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:14:56,878 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Setting session cookie in browser 2026-10-10 03:14:56,885 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-10-10 03:14:56,885 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-10-10 03:14:56,914 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:14:57,813 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:57] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.116 0.793 2026-10-10 03:14:57,821 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Navigation result: {'frameId': 'A53EAB7D792B96F3F74CABE11C24CDE7', 'loaderId': 'C145284205052ECA4BA3386F9DA547C2', 'isDownload': False} 2026-10-10 03:14:57,821 44 INFO rb-acb9515-225444-423143 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-10 03:14:57,859 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:14:57,882 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:57] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.024 2026-10-10 03:14:57,890 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:57] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.023 2026-10-10 03:14:57,911 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:57] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.040 2026-10-10 03:14:58,658 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:14:58,660 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:14:58,686 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.017 2026-10-10 03:14:58,720 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.007 2026-10-10 03:14:58,725 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Evaluate test code "odoo.startTour('PosLoyaltyTour12', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:14:58,737 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [1/34] Tour PosLoyaltyTour12 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:14:58,742 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.012 2026-10-10 03:14:58,759 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:14:58,796 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.022 2026-10-10 03:14:58,831 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:58] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.020 0.039 2026-10-10 03:14:58,835 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.013 2026-10-10 03:14:58,947 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:58] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.035 0.063 2026-10-10 03:14:59,892 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 400 0.354 0.542 2026-10-10 03:14:59,924 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:14:59] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 03:15:00,026 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.011 2026-10-10 03:15:00,117 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:00] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.053 2026-10-10 03:15:00,151 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:15:00,172 44 INFO rb-acb9515-225444-423143 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-10 03:15:00,194 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:00] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.010 2026-10-10 03:15:00,268 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:00] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:15:00,276 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:15:00,311 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:00] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 03:15:00,316 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:00] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 03:15:00,345 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:15:00,351 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:15:00,393 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:00] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.066 0.047 2026-10-10 03:15:00,408 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:15:00,530 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:00] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.062 0.075 2026-10-10 03:15:00,539 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [2/34] Tour PosLoyaltyTour12 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:15:00,552 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:00] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.008 0.258 2026-10-10 03:15:00,680 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [3/34] Tour PosLoyaltyTour12 → Step click product 'Free Product A' (trigger: article.product .product-content .product-name:contains("Free Product A")) 2026-10-10 03:15:00,704 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:00] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.055 0.293 2026-10-10 03:15:00,726 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:15:00,734 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:00] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.013 0.305 2026-10-10 03:15:00,742 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:00] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:15:00,803 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:00] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.028 0.146 2026-10-10 03:15:00,837 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:00] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.192 2026-10-10 03:15:00,883 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:00] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.011 0.229 2026-10-10 03:15:00,913 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:00] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.251 2026-10-10 03:15:00,944 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:00] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.191 2026-10-10 03:15:00,979 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:00] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.216 2026-10-10 03:15:01,019 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:01] "GET /web/image?model=product.template&field=image_128&id=1704&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.010 0.198 2026-10-10 03:15:01,052 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:01] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.196 2026-10-10 03:15:01,085 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:01] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.190 2026-10-10 03:15:01,119 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:01] "GET /web/image?model=product.template&field=image_128&id=1705&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.196 2026-10-10 03:15:01,148 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:01] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.194 2026-10-10 03:15:01,169 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:01] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.007 0.137 2026-10-10 03:15:01,295 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:01] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.057 0.245 2026-10-10 03:15:01,402 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [4/34] Tour PosLoyaltyTour12 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:15:01,459 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [5/34] Tour PosLoyaltyTour12 → Step Check orderline with attributes: {"withClass":".selected","productName":"Free Product A","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Free Product A")):has(.qty:contains("1"))) 2026-10-10 03:15:01,510 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [6/34] Tour PosLoyaltyTour12 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:15:01,565 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [7/34] Tour PosLoyaltyTour12 → Step Check orderline with attributes: {"withClass":".selected","productName":"Free Product A","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Free Product A")):has(.qty:contains("2"))) 2026-10-10 03:15:01,747 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [8/34] Tour PosLoyaltyTour12 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:15:01,798 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [9/34] Tour PosLoyaltyTour12 → Step click product 'Free Product A' (trigger: article.product .product-content .product-name:contains("Free Product A")) 2026-10-10 03:15:01,885 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [10/34] Tour PosLoyaltyTour12 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:15:01,966 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [11/34] Tour PosLoyaltyTour12 → Step order total amount is '2.00' (trigger: .product-screen .order-summary .total:contains("2.00")) 2026-10-10 03:15:02,018 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [12/34] Tour PosLoyaltyTour12 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:15:02,069 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [13/34] Tour PosLoyaltyTour12 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product","price":"-1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product")):has(.price:contains("-1.00"))) 2026-10-10 03:15:02,122 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [14/34] Tour PosLoyaltyTour12 → Step click product 'Free Product B' (trigger: article.product .product-content .product-name:contains("Free Product B")) 2026-10-10 03:15:02,218 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [15/34] Tour PosLoyaltyTour12 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:15:02,269 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [16/34] Tour PosLoyaltyTour12 → Step Check orderline with attributes: {"withClass":".selected","productName":"Free Product B","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Free Product B")):has(.qty:contains("1"))) 2026-10-10 03:15:02,321 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [17/34] Tour PosLoyaltyTour12 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:15:02,374 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [18/34] Tour PosLoyaltyTour12 → Step Check orderline with attributes: {"withClass":".selected","productName":"Free Product B","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Free Product B")):has(.qty:contains("2"))) 2026-10-10 03:15:02,588 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [19/34] Tour PosLoyaltyTour12 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:15:02,639 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [20/34] Tour PosLoyaltyTour12 → Step click product 'Free Product B' (trigger: article.product .product-content .product-name:contains("Free Product B")) 2026-10-10 03:15:02,728 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [21/34] Tour PosLoyaltyTour12 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:15:02,822 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [22/34] Tour PosLoyaltyTour12 → Step order total amount is '12.00' (trigger: .product-screen .order-summary .total:contains("12.00")) 2026-10-10 03:15:02,873 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [23/34] Tour PosLoyaltyTour12 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:15:02,925 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [24/34] Tour PosLoyaltyTour12 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product","price":"-5.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product")):has(.price:contains("-5.00"))) 2026-10-10 03:15:02,978 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [25/34] Tour PosLoyaltyTour12 → Step click product 'Free Product B' (trigger: article.product .product-content .product-name:contains("Free Product B")) 2026-10-10 03:15:03,077 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [26/34] Tour PosLoyaltyTour12 → Step click product 'Free Product B' (trigger: article.product .product-content .product-name:contains("Free Product B")) 2026-10-10 03:15:03,167 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [27/34] Tour PosLoyaltyTour12 → Step click product 'Free Product B' (trigger: article.product .product-content .product-name:contains("Free Product B")) 2026-10-10 03:15:03,299 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [28/34] Tour PosLoyaltyTour12 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:15:03,362 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [29/34] Tour PosLoyaltyTour12 → Step Check orderline with attributes: {"withClass":".selected","productName":"Free Product B","quantity":"6","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Free Product B")):has(.qty:contains("6"))) 2026-10-10 03:15:03,413 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [30/34] Tour PosLoyaltyTour12 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:15:03,464 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [31/34] Tour PosLoyaltyTour12 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:15:03,515 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [32/34] Tour PosLoyaltyTour12 → Step order total amount is '22.00' (trigger: .product-screen .order-summary .total:contains("22.00")) 2026-10-10 03:15:03,567 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [33/34] Tour PosLoyaltyTour12 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:15:03,618 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [34/34] Tour PosLoyaltyTour12 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product","price":"-10.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product")):has(.price:contains("-10.00"))) 2026-10-10 03:15:03,669 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: tour succeeded 2026-10-10 03:15:03,670 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: ╔═════════════════════════════════╗ ║ TOUR PosLoyaltyTour12 SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-10 03:15:03,827 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: heap 18720280 (allocated 20320256) 2026-10-10 03:15:03,846 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Closing chrome headless with pid 84885 2026-10-10 03:15:03,848 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Closing websocket connection 2026-10-10 03:15:03,849 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Terminating chrome headless with pid 84885 2026-10-10 03:15:03,953 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_031503_952725_test_loyalty_program_with_tagged_buy_x_get_y.txt 2026-10-10 03:15:03,953 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Removing chrome user profile "/tmp/tmp58e8l843_chrome_odoo" 2026-10-10 03:15:03,975 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_tagged_free_product ... 2026-10-10 03:15:05,739 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome pid: 85107 2026-10-10 03:15:05,740 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome headless temporary user profile dir: /tmp/tmplw5jles0_chrome_odoo 2026-10-10 03:15:05,740 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Issuing json command http://127.0.0.1:34141/json/version 2026-10-10 03:15:05,741 44 INFO rb-acb9515-225444-423143 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-10 03:15:05,775 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Browser version: Chrome/150.0.7871.114 2026-10-10 03:15:05,775 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Issuing json command http://127.0.0.1:34141/json 2026-10-10 03:15:05,776 44 INFO rb-acb9515-225444-423143 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-10 03:15:05,806 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Websocket url found: ws://127.0.0.1:34141/devtools/page/326909AE08827C3E06C5226ABB71F18E 2026-10-10 03:15:05,822 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Enable chrome headless console log notification 2026-10-10 03:15:05,843 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome headless enable page notifications 2026-10-10 03:15:06,035 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:15:06,043 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Setting session cookie in browser 2026-10-10 03:15:06,048 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-10-10 03:15:06,048 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-10-10 03:15:06,073 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:15:07,088 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:07] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.089 0.931 2026-10-10 03:15:07,092 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Navigation result: {'frameId': '326909AE08827C3E06C5226ABB71F18E', 'loaderId': '3A5B966B51AD21F9A99C8A6CDC0512CC', 'isDownload': False} 2026-10-10 03:15:07,092 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour10')" 2026-10-10 03:15:07,116 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:15:07,141 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:07] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.012 2026-10-10 03:15:07,152 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:07] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-10-10 03:15:07,165 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:07] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.029 2026-10-10 03:15:07,909 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:15:07,916 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:15:07,975 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.007 0.027 2026-10-10 03:15:08,011 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:08] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.007 2026-10-10 03:15:08,014 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Evaluate test code "odoo.startTour('PosLoyaltyTour10', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:15:08,025 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [1/35] Tour PosLoyaltyTour10 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:15:08,031 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:08] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-10 03:15:08,046 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:08] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:15:08,096 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:08] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.012 0.018 2026-10-10 03:15:08,121 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.048 2026-10-10 03:15:08,206 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:08] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.031 0.052 2026-10-10 03:15:08,209 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.066 2026-10-10 03:15:09,156 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 398 0.362 0.547 2026-10-10 03:15:09,187 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:09] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:15:09,288 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-10 03:15:09,370 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:09] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.049 2026-10-10 03:15:09,407 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:15:09,424 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: Owl is running in 'dev' mode. 2026-10-10 03:15:09,454 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:09] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.018 2026-10-10 03:15:09,525 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:15:09,573 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:09] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:15:09,577 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-10-10 03:15:09,626 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:09] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.038 0.059 2026-10-10 03:15:09,643 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-10 03:15:09,650 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:15:09,691 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:09] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.025 0.133 2026-10-10 03:15:09,693 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:09] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.148 2026-10-10 03:15:09,712 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:09] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.006 0.024 2026-10-10 03:15:09,790 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [2/35] Tour PosLoyaltyTour10 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:15:09,822 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:09] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.018 2026-10-10 03:15:09,852 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:09] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:15:09,964 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:09] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.070 0.071 2026-10-10 03:15:09,977 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:15:10,033 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [3/35] Tour PosLoyaltyTour10 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:15:10,061 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:10] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.030 0.189 2026-10-10 03:15:10,074 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:10] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:15:10,081 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [4/35] Tour PosLoyaltyTour10 → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:15:10,098 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:10] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.190 2026-10-10 03:15:10,132 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:10] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.218 2026-10-10 03:15:10,163 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:10] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.247 2026-10-10 03:15:10,207 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:10] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.013 0.297 2026-10-10 03:15:10,252 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:10] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.011 0.253 2026-10-10 03:15:10,297 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:10] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.010 0.207 2026-10-10 03:15:10,335 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:10] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.228 2026-10-10 03:15:10,372 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:10] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.229 2026-10-10 03:15:10,405 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:10] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.226 2026-10-10 03:15:10,456 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:10] "GET /web/image?model=product.template&field=image_128&id=1707&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.240 2026-10-10 03:15:10,486 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:10] "GET /web/image?model=product.template&field=image_128&id=1708&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.223 2026-10-10 03:15:10,521 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:10] "GET /web/image?model=product.template&field=image_128&id=1709&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.213 2026-10-10 03:15:10,650 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:10] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.048 0.264 2026-10-10 03:15:10,742 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [5/35] Tour PosLoyaltyTour10 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:15:10,869 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [6/35] Tour PosLoyaltyTour10 → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:15:10,926 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [7/35] Tour PosLoyaltyTour10 → Step Search for partner "AAA Partner" (trigger: .modal-dialog .input-group input) 2026-10-10 03:15:10,986 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [8/35] Tour PosLoyaltyTour10 → Step click partner 'AAA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Partner)) 2026-10-10 03:15:11,055 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [9/35] Tour PosLoyaltyTour10 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:15:11,107 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [10/35] Tour PosLoyaltyTour10 → Step .product-screen .set-partner:contains("AAA Partner") 2026-10-10 03:15:11,127 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:11] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.025 0.046 2026-10-10 03:15:11,154 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:11] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.010 0.078 2026-10-10 03:15:11,158 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [11/35] Tour PosLoyaltyTour10 → Step click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test")) 2026-10-10 03:15:11,245 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.026 0.070 2026-10-10 03:15:11,276 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [12/35] Tour PosLoyaltyTour10 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:15:11,330 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [13/35] Tour PosLoyaltyTour10 → Step order total amount is '1.00' (trigger: .product-screen .order-summary .total:contains("1.00")) 2026-10-10 03:15:11,377 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [14/35] Tour PosLoyaltyTour10 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:15:11,426 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [15/35] Tour PosLoyaltyTour10 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:15:11,477 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [16/35] Tour PosLoyaltyTour10 → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("1"))) 2026-10-10 03:15:11,528 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [17/35] Tour PosLoyaltyTour10 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:15:11,579 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [18/35] Tour PosLoyaltyTour10 → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:15:11,630 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [19/35] Tour PosLoyaltyTour10 → Step click Actions button (trigger: .more-btn) 2026-10-10 03:15:11,691 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [20/35] Tour PosLoyaltyTour10 → Step .control-buttons button.highlight:contains("Reward") 2026-10-10 03:15:11,743 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [21/35] Tour PosLoyaltyTour10 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-10 03:15:11,799 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [22/35] Tour PosLoyaltyTour10 → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:15:11,851 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [23/35] Tour PosLoyaltyTour10 → Step click Actions button (trigger: .more-btn) 2026-10-10 03:15:11,907 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [24/35] Tour PosLoyaltyTour10 → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-10 03:15:11,969 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [25/35] Tour PosLoyaltyTour10 → Step .selection-item span:nth-child(2) 2026-10-10 03:15:12,020 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [26/35] Tour PosLoyaltyTour10 → Step select reward (trigger: .selection-item:contains("Free Product B")) 2026-10-10 03:15:12,077 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [27/35] Tour PosLoyaltyTour10 → Step click on reward item (trigger: .selection-item:contains("Free Product B")) 2026-10-10 03:15:12,166 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [28/35] Tour PosLoyaltyTour10 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product B","price":"-1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product B")):has(.price:contains("-1.00"))) 2026-10-10 03:15:12,251 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [29/35] Tour PosLoyaltyTour10 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:15:12,304 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [30/35] Tour PosLoyaltyTour10 → Step order total amount is '1.00' (trigger: .product-screen .order-summary .total:contains("1.00")) 2026-10-10 03:15:12,352 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [31/35] Tour PosLoyaltyTour10 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:15:12,403 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [32/35] Tour PosLoyaltyTour10 → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:15:12,454 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [33/35] Tour PosLoyaltyTour10 → Step click Actions button (trigger: .more-btn) 2026-10-10 03:15:12,513 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [34/35] Tour PosLoyaltyTour10 → Step .control-buttons button.disabled:contains("Reward") 2026-10-10 03:15:12,565 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [35/35] Tour PosLoyaltyTour10 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-10 03:15:12,620 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: tour succeeded 2026-10-10 03:15:12,621 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: ╔═════════════════════════════════╗ ║ TOUR PosLoyaltyTour10 SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-10 03:15:12,739 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: heap 17112000 (allocated 18747392) 2026-10-10 03:15:12,751 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Closing chrome headless with pid 85107 2026-10-10 03:15:12,752 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Closing websocket connection 2026-10-10 03:15:12,755 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Terminating chrome headless with pid 85107 2026-10-10 03:15:12,882 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_031512_882130_test_loyalty_program_with_tagged_free_product.txt 2026-10-10 03:15:12,882 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Removing chrome user profile "/tmp/tmplw5jles0_chrome_odoo" 2026-10-10 03:15:12,908 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_reward_product_tag ... 2026-10-10 03:15:14,458 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome pid: 85317 2026-10-10 03:15:14,458 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome headless temporary user profile dir: /tmp/tmpv7dy92wh_chrome_odoo 2026-10-10 03:15:14,459 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Issuing json command http://127.0.0.1:39413/json/version 2026-10-10 03:15:14,460 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39413', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:15:14,491 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Browser version: Chrome/150.0.7871.114 2026-10-10 03:15:14,491 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Issuing json command http://127.0.0.1:39413/json 2026-10-10 03:15:14,492 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39413', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:15:14,506 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Websocket url found: ws://127.0.0.1:39413/devtools/page/9EF6FE87BCDEE5B0654DE4328E20B684 2026-10-10 03:15:14,513 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Enable chrome headless console log notification 2026-10-10 03:15:14,522 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome headless enable page notifications 2026-10-10 03:15:14,674 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:15:14,682 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Setting session cookie in browser 2026-10-10 03:15:14,685 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-10-10 03:15:14,685 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-10-10 03:15:14,703 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:15:15,565 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:15] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.079 0.788 2026-10-10 03:15:15,569 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Navigation result: {'frameId': '9EF6FE87BCDEE5B0654DE4328E20B684', 'loaderId': 'A53C116523C022297397D697C6B7693A', 'isDownload': False} 2026-10-10 03:15:15,570 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Evaluate ready code "odoo.isTourReady('PosLoyaltyRewardProductTag')" 2026-10-10 03:15:15,603 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:15:15,637 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:15] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.023 2026-10-10 03:15:15,653 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:15] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.048 2026-10-10 03:15:15,675 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:15] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.053 2026-10-10 03:15:16,484 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:15:16,497 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:16] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:15:16,527 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.021 2026-10-10 03:15:16,553 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Evaluate test code "odoo.startTour('PosLoyaltyRewardProductTag', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:15:16,563 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [1/53] Tour PosLoyaltyRewardProductTag → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:15:16,570 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:16] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.014 2026-10-10 03:15:16,588 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:16] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:15:16,600 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:16] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:15:16,631 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:16] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.014 2026-10-10 03:15:16,658 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.045 2026-10-10 03:15:16,732 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:16] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.028 0.052 2026-10-10 03:15:16,747 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.067 2026-10-10 03:15:17,825 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 403 0.450 0.587 2026-10-10 03:15:17,869 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:17] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.028 2026-10-10 03:15:17,970 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.014 2026-10-10 03:15:18,106 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:18] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.024 0.066 2026-10-10 03:15:18,146 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.010 2026-10-10 03:15:18,169 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: Owl is running in 'dev' mode. 2026-10-10 03:15:18,195 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:18] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.012 2026-10-10 03:15:18,285 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:15:18,322 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:18] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:15:18,366 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:15:18,386 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:18] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.033 0.067 2026-10-10 03:15:18,418 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.027 2026-10-10 03:15:18,429 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:18] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.078 2026-10-10 03:15:18,452 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:18] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.010 0.144 2026-10-10 03:15:18,489 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:18] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.009 0.046 2026-10-10 03:15:18,490 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:18] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.178 2026-10-10 03:15:18,534 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [2/53] Tour PosLoyaltyRewardProductTag → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:15:18,584 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:18] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:15:18,626 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:18] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.042 0.024 2026-10-10 03:15:18,723 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [3/53] Tour PosLoyaltyRewardProductTag → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-10 03:15:18,768 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:18] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.079 0.111 2026-10-10 03:15:18,773 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:15:18,781 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:18] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:15:18,881 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:18] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.036 0.274 2026-10-10 03:15:18,919 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:18] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.257 2026-10-10 03:15:18,957 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:18] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.271 2026-10-10 03:15:18,997 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:18] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.313 2026-10-10 03:15:19,036 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:19] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.381 2026-10-10 03:15:19,090 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:19] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.292 2026-10-10 03:15:19,134 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:19] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.240 2026-10-10 03:15:19,178 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:19] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.243 2026-10-10 03:15:19,322 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:19] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.063 0.290 2026-10-10 03:15:19,368 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:19] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.304 2026-10-10 03:15:19,409 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [4/53] Tour PosLoyaltyRewardProductTag → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-10 03:15:19,410 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:19] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.400 2026-10-10 03:15:19,502 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [5/53] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:15:19,549 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [6/53] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .more-btn) 2026-10-10 03:15:19,610 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [7/53] Tour PosLoyaltyRewardProductTag → Step .control-buttons button.highlight:contains("Reward") 2026-10-10 03:15:19,662 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [8/53] Tour PosLoyaltyRewardProductTag → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-10 03:15:19,716 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [9/53] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:15:19,768 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [10/53] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .more-btn) 2026-10-10 03:15:19,825 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [11/53] Tour PosLoyaltyRewardProductTag → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-10 03:15:19,889 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [12/53] Tour PosLoyaltyRewardProductTag → Step .selection-item span:nth-child(2) 2026-10-10 03:15:19,944 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [13/53] Tour PosLoyaltyRewardProductTag → Step select reward (trigger: .selection-item:contains("Free Product - [Product A, Product B]")) 2026-10-10 03:15:20,000 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [14/53] Tour PosLoyaltyRewardProductTag → Step selection popup has 'Product A' (trigger: .selection-item:contains("Product A")) 2026-10-10 03:15:20,087 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [15/53] Tour PosLoyaltyRewardProductTag → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product","price":"-2","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product")):has(.qty:contains("1")):has(.price:contains("-2"))) 2026-10-10 03:15:20,177 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [16/53] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:15:20,227 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [17/53] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .more-btn) 2026-10-10 03:15:20,285 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [18/53] Tour PosLoyaltyRewardProductTag → Step .control-buttons button.disabled:contains("Reward") 2026-10-10 03:15:20,336 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [19/53] Tour PosLoyaltyRewardProductTag → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-10 03:15:20,392 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [20/53] Tour PosLoyaltyRewardProductTag → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-10 03:15:20,501 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [21/53] Tour PosLoyaltyRewardProductTag → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-10 03:15:20,592 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [22/53] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:15:20,639 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [23/53] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .more-btn) 2026-10-10 03:15:20,699 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [24/53] Tour PosLoyaltyRewardProductTag → Step .control-buttons button.highlight:contains("Reward") 2026-10-10 03:15:20,751 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [25/53] Tour PosLoyaltyRewardProductTag → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-10 03:15:20,812 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [26/53] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:15:20,856 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [27/53] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .more-btn) 2026-10-10 03:15:20,915 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [28/53] Tour PosLoyaltyRewardProductTag → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-10 03:15:20,976 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [29/53] Tour PosLoyaltyRewardProductTag → Step .selection-item span:nth-child(2) 2026-10-10 03:15:21,030 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [30/53] Tour PosLoyaltyRewardProductTag → Step select reward (trigger: .selection-item:contains("Free Product - [Product A, Product B]")) 2026-10-10 03:15:21,085 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [31/53] Tour PosLoyaltyRewardProductTag → Step selection popup has 'Product B' (trigger: .selection-item:contains("Product B")) 2026-10-10 03:15:21,178 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [32/53] Tour PosLoyaltyRewardProductTag → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product","price":"-5","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product")):has(.qty:contains("1")):has(.price:contains("-5"))) 2026-10-10 03:15:21,278 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [33/53] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:15:21,329 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [34/53] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .more-btn) 2026-10-10 03:15:21,386 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [35/53] Tour PosLoyaltyRewardProductTag → Step .control-buttons button.disabled:contains("Reward") 2026-10-10 03:15:21,437 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [36/53] Tour PosLoyaltyRewardProductTag → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-10 03:15:21,492 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [37/53] Tour PosLoyaltyRewardProductTag → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-10 03:15:21,591 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [38/53] Tour PosLoyaltyRewardProductTag → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-10 03:15:21,704 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [39/53] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:15:21,754 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [40/53] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .more-btn) 2026-10-10 03:15:21,814 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [41/53] Tour PosLoyaltyRewardProductTag → Step .control-buttons button.highlight:contains("Reward") 2026-10-10 03:15:21,864 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [42/53] Tour PosLoyaltyRewardProductTag → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-10 03:15:21,918 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [43/53] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:15:21,970 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [44/53] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .more-btn) 2026-10-10 03:15:22,028 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [45/53] Tour PosLoyaltyRewardProductTag → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-10 03:15:22,089 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [46/53] Tour PosLoyaltyRewardProductTag → Step .selection-item span:nth-child(2) 2026-10-10 03:15:22,142 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [47/53] Tour PosLoyaltyRewardProductTag → Step select reward (trigger: .selection-item:contains("Free Product - [Product A, Product B]")) 2026-10-10 03:15:22,195 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [48/53] Tour PosLoyaltyRewardProductTag → Step selection popup has 'Product B' (trigger: .selection-item:contains("Product B")) 2026-10-10 03:15:22,287 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [49/53] Tour PosLoyaltyRewardProductTag → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product","price":"-10","quantity":"2"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product")):has(.qty:contains("2")):has(.price:contains("-10"))) 2026-10-10 03:15:22,404 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [50/53] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:15:22,455 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [51/53] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .more-btn) 2026-10-10 03:15:22,513 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [52/53] Tour PosLoyaltyRewardProductTag → Step .control-buttons button.disabled:contains("Reward") 2026-10-10 03:15:22,564 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [53/53] Tour PosLoyaltyRewardProductTag → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-10 03:15:22,618 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: tour succeeded 2026-10-10 03:15:22,619 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PosLoyaltyRewardProductTag SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-10 03:15:22,764 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: heap 20942656 (allocated 22810624) 2026-10-10 03:15:22,768 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Closing chrome headless with pid 85317 2026-10-10 03:15:22,770 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Closing websocket connection 2026-10-10 03:15:22,772 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Terminating chrome headless with pid 85317 2026-10-10 03:15:22,896 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_031522_896587_test_loyalty_reward_product_tag.txt 2026-10-10 03:15:22,897 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Removing chrome user profile "/tmp/tmpv7dy92wh_chrome_odoo" 2026-10-10 03:15:22,921 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_reward_with_variant ... 2026-10-10 03:15:25,047 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome pid: 85524 2026-10-10 03:15:25,047 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome headless temporary user profile dir: /tmp/tmptrgv8cqj_chrome_odoo 2026-10-10 03:15:25,047 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Issuing json command http://127.0.0.1:33999/json/version 2026-10-10 03:15:25,049 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33999', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:15:25,162 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Browser version: Chrome/150.0.7871.114 2026-10-10 03:15:25,162 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Issuing json command http://127.0.0.1:33999/json 2026-10-10 03:15:25,163 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33999', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:15:25,182 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Websocket url found: ws://127.0.0.1:33999/devtools/page/852F8E7155AB032E6623882970D22D72 2026-10-10 03:15:25,206 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Enable chrome headless console log notification 2026-10-10 03:15:25,226 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome headless enable page notifications 2026-10-10 03:15:25,360 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:15:25,369 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Setting session cookie in browser 2026-10-10 03:15:25,375 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Open "http://127.0.0.1:8069/pos/web?config_id=76" in browser 2026-10-10 03:15:25,375 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=76" 2026-10-10 03:15:25,402 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:15:26,938 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:26] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.096 1.454 2026-10-10 03:15:26,944 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Navigation result: {'frameId': '852F8E7155AB032E6623882970D22D72', 'loaderId': '4A9F4DABF39B2CA002D0B0A3301761C9', 'isDownload': False} 2026-10-10 03:15:26,944 44 INFO rb-acb9515-225444-423143 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-10 03:15:26,969 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:15:27,002 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:27] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.016 2026-10-10 03:15:27,007 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:27] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.016 2026-10-10 03:15:27,025 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:27] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.028 2026-10-10 03:15:27,739 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:15:27,756 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:27] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:15:27,778 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.023 2026-10-10 03:15:27,818 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Evaluate test code "odoo.startTour('test_loyalty_reward_with_variant', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/web?config_id=76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:15:27,827 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [1/27] Tour test_loyalty_reward_with_variant → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:15:27,832 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:27] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.008 0.011 2026-10-10 03:15:27,860 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:27] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:15:27,880 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:15:27,939 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.019 2026-10-10 03:15:27,956 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:27] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.025 2026-10-10 03:15:28,075 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:28] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.045 0.061 2026-10-10 03:15:28,079 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.100 2026-10-10 03:15:29,261 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:29] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 401 0.503 0.627 2026-10-10 03:15:29,294 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:29] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:15:29,387 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:15:29,432 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:29] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.004 0.022 2026-10-10 03:15:29,505 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:29] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.044 2026-10-10 03:15:29,539 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:15:29,558 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: Owl is running in 'dev' mode. 2026-10-10 03:15:29,579 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:29] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-10 03:15:29,653 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:29] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:15:29,673 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:29] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:15:29,682 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:29] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:15:29,704 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:29] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.016 0.027 2026-10-10 03:15:29,786 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.045 2026-10-10 03:15:29,812 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:29] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.070 2026-10-10 03:15:29,827 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:29] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.046 0.122 2026-10-10 03:15:29,865 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:29] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.009 0.050 2026-10-10 03:15:29,867 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:29] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.180 2026-10-10 03:15:29,959 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [2/27] Tour test_loyalty_reward_with_variant → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:15:30,066 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:15:30,184 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [3/27] Tour test_loyalty_reward_with_variant → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:15:30,186 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:30] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.067 0.066 2026-10-10 03:15:30,209 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:15:30,278 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [4/27] Tour test_loyalty_reward_with_variant → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:15:30,299 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:30] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.056 0.184 2026-10-10 03:15:30,324 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:30] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:15:30,333 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:30] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.209 2026-10-10 03:15:30,377 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:30] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.250 2026-10-10 03:15:30,431 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:30] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.301 2026-10-10 03:15:30,455 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:30] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.007 0.343 2026-10-10 03:15:30,498 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:30] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.275 2026-10-10 03:15:30,534 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:30] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.186 2026-10-10 03:15:30,573 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:30] "GET /web/image?model=product.template&field=image_128&id=1712&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.223 2026-10-10 03:15:30,614 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:30] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.225 2026-10-10 03:15:30,654 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:30] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.211 2026-10-10 03:15:30,791 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:30] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.062 0.273 2026-10-10 03:15:30,827 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:30] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.282 2026-10-10 03:15:30,878 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:30] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.010 0.362 2026-10-10 03:15:30,882 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [5/27] Tour test_loyalty_reward_with_variant → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:15:30,974 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [6/27] Tour test_loyalty_reward_with_variant → Step Click search field (trigger: .modal-dialog .fa-search.undefined) 2026-10-10 03:15:31,024 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [7/27] Tour test_loyalty_reward_with_variant → Step Search customer with "Test Partner" (trigger: .modal-dialog .input-group input) 2026-10-10 03:15:31,090 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [8/27] Tour test_loyalty_reward_with_variant → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-10 03:15:31,492 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [9/27] Tour test_loyalty_reward_with_variant → Step Manually trigger keyup event (trigger: .modal-header .input-group input) 2026-10-10 03:15:31,547 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [10/27] Tour test_loyalty_reward_with_variant → Step Press Enter to trigger "search more" (trigger: .modal-dialog .input-group input) 2026-10-10 03:15:31,607 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [11/27] Tour test_loyalty_reward_with_variant → Step Check "Test Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Test Partner")) 2026-10-10 03:15:31,710 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:31] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 14 0.058 0.043 2026-10-10 03:15:31,744 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [12/27] Tour test_loyalty_reward_with_variant → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:15:31,794 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [13/27] Tour test_loyalty_reward_with_variant → Step Search for partner "Test Partner" (trigger: .modal-dialog .input-group input) 2026-10-10 03:15:31,821 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.027 0.073 2026-10-10 03:15:31,851 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [14/27] Tour test_loyalty_reward_with_variant → Step click partner 'Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(Test Partner)) 2026-10-10 03:15:31,852 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:31] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.013 0.110 2026-10-10 03:15:31,923 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [15/27] Tour test_loyalty_reward_with_variant → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:15:31,973 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [16/27] Tour test_loyalty_reward_with_variant → Step click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product")) 2026-10-10 03:15:31,990 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:31] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.025 0.041 2026-10-10 03:15:32,064 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [17/27] Tour test_loyalty_reward_with_variant → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-10-10 03:15:32,089 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.018 0.061 2026-10-10 03:15:32,118 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [18/27] Tour test_loyalty_reward_with_variant → Step click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product")) 2026-10-10 03:15:32,178 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [19/27] Tour test_loyalty_reward_with_variant → Step picking radio attribute with name Value 1 (trigger: .modal .attribute-name-cell:contains('Value 1') input) 2026-10-10 03:15:32,233 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [20/27] Tour test_loyalty_reward_with_variant → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:15:32,348 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [21/27] Tour test_loyalty_reward_with_variant → Step click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product")) 2026-10-10 03:15:32,439 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [22/27] Tour test_loyalty_reward_with_variant → Step picking radio attribute with name Value 1 (trigger: .modal .attribute-name-cell:contains('Value 1') input) 2026-10-10 03:15:32,492 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [23/27] Tour test_loyalty_reward_with_variant → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:15:32,581 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [24/27] Tour test_loyalty_reward_with_variant → Step click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product")) 2026-10-10 03:15:32,643 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [25/27] Tour test_loyalty_reward_with_variant → Step picking radio attribute with name Value 1 (trigger: .modal .attribute-name-cell:contains('Value 1') input) 2026-10-10 03:15:32,699 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [26/27] Tour test_loyalty_reward_with_variant → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:15:32,781 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [27/27] Tour test_loyalty_reward_with_variant → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product","price":"-10","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product")):has(.qty:contains("1")):has(.price:contains("-10"))) 2026-10-10 03:15:32,867 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: tour succeeded 2026-10-10 03:15:32,868 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR test_loyalty_reward_with_variant SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-10 03:15:32,988 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: heap 17309568 (allocated 19533824) 2026-10-10 03:15:32,997 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Closing chrome headless with pid 85524 2026-10-10 03:15:33,000 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Closing websocket connection 2026-10-10 03:15:33,003 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Terminating chrome headless with pid 85524 2026-10-10 03:15:33,112 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_031533_111768_test_loyalty_reward_with_variant.txt 2026-10-10 03:15:33,112 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Removing chrome user profile "/tmp/tmptrgv8cqj_chrome_odoo" 2026-10-10 03:15:33,137 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_validity_dates_and_use ... 2026-10-10 03:15:34,189 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome pid: 85739 2026-10-10 03:15:34,189 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless temporary user profile dir: /tmp/tmphpl2_6u8_chrome_odoo 2026-10-10 03:15:34,190 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:38923/json/version 2026-10-10 03:15:34,191 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38923', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:15:34,259 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Browser version: Chrome/150.0.7871.114 2026-10-10 03:15:34,259 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:38923/json 2026-10-10 03:15:34,260 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38923', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:15:34,275 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Websocket url found: ws://127.0.0.1:38923/devtools/page/4ACEBC95272C2FC2B54276688CBC30A0 2026-10-10 03:15:34,282 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Enable chrome headless console log notification 2026-10-10 03:15:34,288 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless enable page notifications 2026-10-10 03:15:34,414 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:15:34,432 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Setting session cookie in browser 2026-10-10 03:15:34,443 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-10-10 03:15:34,443 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-10-10 03:15:34,465 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:15:35,532 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:35] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.092 0.980 2026-10-10 03:15:35,537 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Navigation result: {'frameId': '4ACEBC95272C2FC2B54276688CBC30A0', 'loaderId': 'C2D08C9F3864DD309C4773B9D95C162D', 'isDownload': False} 2026-10-10 03:15:35,537 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Evaluate ready code "odoo.isTourReady('PosLoyaltyValidity1')" 2026-10-10 03:15:35,570 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:15:35,594 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:35] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.013 2026-10-10 03:15:35,604 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:35] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-10-10 03:15:35,619 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:35] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.034 2026-10-10 03:15:36,333 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:15:36,339 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:15:36,382 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.006 0.036 2026-10-10 03:15:36,421 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Evaluate test code "odoo.startTour('PosLoyaltyValidity1', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:15:36,428 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.015 2026-10-10 03:15:36,431 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [1/23] Tour PosLoyaltyValidity1 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:15:36,456 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:36] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.003 0.010 2026-10-10 03:15:36,488 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:36] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:15:36,530 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:36] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.017 2026-10-10 03:15:36,551 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.035 2026-10-10 03:15:36,630 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:36] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.023 0.055 2026-10-10 03:15:36,634 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.051 2026-10-10 03:15:37,678 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:37] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.427 0.577 2026-10-10 03:15:37,710 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:37] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:15:37,818 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.010 2026-10-10 03:15:37,903 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:37] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.043 2026-10-10 03:15:37,950 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:15:37,975 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: Owl is running in 'dev' mode. 2026-10-10 03:15:37,988 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:37] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.006 2026-10-10 03:15:38,075 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:38] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:15:38,086 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:38] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:15:38,094 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:38] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:15:38,107 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:38] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:15:38,153 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:15:38,159 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:15:38,161 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:38] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.047 0.041 2026-10-10 03:15:38,192 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:38] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.006 0.105 2026-10-10 03:15:38,209 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:38] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:15:38,293 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:38] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.037 0.073 2026-10-10 03:15:38,340 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [2/23] Tour PosLoyaltyValidity1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:15:38,437 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:38] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.077 0.172 2026-10-10 03:15:38,483 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:15:38,496 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:38] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.012 0.289 2026-10-10 03:15:38,505 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [3/23] Tour PosLoyaltyValidity1 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-10 03:15:38,540 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:38] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.092 2026-10-10 03:15:38,552 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:38] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:15:38,575 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:38] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.121 2026-10-10 03:15:38,609 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:38] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.144 2026-10-10 03:15:38,643 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:38] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.178 2026-10-10 03:15:38,675 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:38] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.177 2026-10-10 03:15:38,716 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:38] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.200 2026-10-10 03:15:38,764 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:38] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.194 2026-10-10 03:15:38,793 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:38] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.201 2026-10-10 03:15:38,833 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:38] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.208 2026-10-10 03:15:38,864 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:38] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.012 0.200 2026-10-10 03:15:38,993 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:38] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.057 0.254 2026-10-10 03:15:39,086 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [4/23] Tour PosLoyaltyValidity1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:15:39,158 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [5/23] Tour PosLoyaltyValidity1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-10-10 03:15:39,211 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [6/23] Tour PosLoyaltyValidity1 → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-10 03:15:39,264 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [7/23] Tour PosLoyaltyValidity1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"5"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("5"))) 2026-10-10 03:15:39,471 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [8/23] Tour PosLoyaltyValidity1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:15:39,519 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [9/23] Tour PosLoyaltyValidity1 → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:15:39,569 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [10/23] Tour PosLoyaltyValidity1 → Step click Actions button (trigger: .more-btn) 2026-10-10 03:15:39,629 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [11/23] Tour PosLoyaltyValidity1 → Step .control-buttons button.disabled:contains("Reward") 2026-10-10 03:15:39,681 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [12/23] Tour PosLoyaltyValidity1 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-10 03:15:39,741 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [13/23] Tour PosLoyaltyValidity1 → Step order total amount is '16.00' (trigger: .product-screen .order-summary .total:contains("16.00")) 2026-10-10 03:15:39,791 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [14/23] Tour PosLoyaltyValidity1 → Step order total amount is '16.00' (trigger: .product-screen .order-summary .total:contains("16.00"):not(:visible)) 2026-10-10 03:15:39,841 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [15/23] Tour PosLoyaltyValidity1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:15:39,926 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [16/23] Tour PosLoyaltyValidity1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:15:39,952 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:39] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:15:39,955 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:39] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:15:39,980 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [17/23] Tour PosLoyaltyValidity1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:15:40,033 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [18/23] Tour PosLoyaltyValidity1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:15:40,124 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [19/23] Tour PosLoyaltyValidity1 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-10 03:15:40,181 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [20/23] Tour PosLoyaltyValidity1 → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-10-10 03:15:40,242 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [21/23] Tour PosLoyaltyValidity1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:15:40,317 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [22/23] Tour PosLoyaltyValidity1 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:15:40,327 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20867468 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '3ba2aabb-328c-4b06-9ade-c93f19efabe2'}] 2026-10-10 03:15:40,330 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:40] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:15:40,967 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20867468 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '3ba2aabb-328c-4b06-9ade-c93f19efabe2'} created pos.order #608 2026-10-10 03:15:41,000 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20867468 finished 2026-10-10 03:15:41,087 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 233 0.277 0.487 2026-10-10 03:15:41,251 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:41] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 40 0.049 0.072 2026-10-10 03:15:41,306 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:41] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.011 2026-10-10 03:15:41,485 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [23/23] Tour PosLoyaltyValidity1 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:15:41,489 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:41] "GET /report/barcode/Code128/0444-26cb-4a81 HTTP/1.1" 200 - 0 0.000 0.085 2026-10-10 03:15:41,493 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41544670 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '3ba2aabb-328c-4b06-9ade-c93f19efabe2'}] 2026-10-10 03:15:41,507 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41544670 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '3ba2aabb-328c-4b06-9ade-c93f19efabe2'} sync ignored for existing PoS order pos.order(608,) (state: paid) 2026-10-10 03:15:41,532 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: tour succeeded 2026-10-10 03:15:41,533 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: ╔════════════════════════════════════╗ ║ TOUR PosLoyaltyValidity1 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-10 03:15:41,553 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41544670 finished 2026-10-10 03:15:41,740 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: heap 16348712 (allocated 17825792) 2026-10-10 03:15:41,754 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing chrome headless with pid 85739 2026-10-10 03:15:41,756 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing websocket connection 2026-10-10 03:15:41,761 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Terminating chrome headless with pid 85739 2026-10-10 03:15:41,771 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.081 0.205 2026-10-10 03:15:41,896 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_031541_895752_test_loyalty_validity_dates_and_use.txt 2026-10-10 03:15:41,896 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Removing chrome user profile "/tmp/tmphpl2_6u8_chrome_odoo" 2026-10-10 03:15:42,388 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome pid: 85967 2026-10-10 03:15:42,388 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless temporary user profile dir: /tmp/tmpatcuwvqy_chrome_odoo 2026-10-10 03:15:42,388 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:42875/json/version 2026-10-10 03:15:42,390 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42875', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:15:42,474 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Browser version: Chrome/150.0.7871.114 2026-10-10 03:15:42,474 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:42875/json 2026-10-10 03:15:42,475 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42875', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:15:42,491 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Websocket url found: ws://127.0.0.1:42875/devtools/page/265BEF44F806A5FC768AFC6B5A95247B 2026-10-10 03:15:42,512 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Enable chrome headless console log notification 2026-10-10 03:15:42,545 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless enable page notifications 2026-10-10 03:15:42,594 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:15:42,600 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Setting session cookie in browser 2026-10-10 03:15:42,604 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-10-10 03:15:42,604 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-10-10 03:15:42,762 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:42] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.046 0.080 2026-10-10 03:15:42,770 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Navigation result: {'frameId': '265BEF44F806A5FC768AFC6B5A95247B', 'loaderId': 'F2CC522F52F774A1F2C906645447A367', 'isDownload': False} 2026-10-10 03:15:42,770 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Evaluate ready code "odoo.isTourReady('PosLoyaltyValidity2')" 2026-10-10 03:15:42,808 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:15:42,841 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:42] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.015 2026-10-10 03:15:42,863 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:42] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.042 2026-10-10 03:15:42,879 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:42] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.056 2026-10-10 03:15:43,584 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:15:43,586 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:15:43,616 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:15:43,649 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Evaluate test code "odoo.startTour('PosLoyaltyValidity2', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:15:43,651 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.008 2026-10-10 03:15:43,661 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [1/41] Tour PosLoyaltyValidity2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:15:43,677 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:43] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:15:43,699 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:15:43,745 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:43] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.010 0.012 2026-10-10 03:15:43,755 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.024 2026-10-10 03:15:43,868 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:43] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 15 0.026 0.070 2026-10-10 03:15:43,874 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.086 2026-10-10 03:15:44,788 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 298 0.361 0.505 2026-10-10 03:15:44,819 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:44] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:15:44,934 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.015 2026-10-10 03:15:45,005 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:45] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.004 0.042 2026-10-10 03:15:45,064 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.007 2026-10-10 03:15:45,084 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: Owl is running in 'dev' mode. 2026-10-10 03:15:45,118 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:45] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:15:45,203 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:15:45,215 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:45] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:15:45,244 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:15:45,267 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:45] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:15:45,280 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:45] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.016 0.040 2026-10-10 03:15:45,317 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:15:45,331 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.028 2026-10-10 03:15:45,410 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:45] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.076 0.114 2026-10-10 03:15:45,418 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:15:45,458 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:45] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.008 0.091 2026-10-10 03:15:45,504 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [2/41] Tour PosLoyaltyValidity2 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-10 03:15:45,542 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:45] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.025 0.144 2026-10-10 03:15:45,645 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:45] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.052 0.202 2026-10-10 03:15:45,660 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:15:45,682 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:45] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.071 2026-10-10 03:15:45,712 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [3/41] Tour PosLoyaltyValidity2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:15:45,735 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:45] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.015 0.118 2026-10-10 03:15:45,796 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:45] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.018 0.178 2026-10-10 03:15:45,835 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:45] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.210 2026-10-10 03:15:45,851 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [4/41] Tour PosLoyaltyValidity2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-10-10 03:15:45,870 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:45] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.263 2026-10-10 03:15:45,905 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [5/41] Tour PosLoyaltyValidity2 → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-10 03:15:45,912 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:45] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.227 2026-10-10 03:15:45,955 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:45] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.242 2026-10-10 03:15:45,958 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [6/41] Tour PosLoyaltyValidity2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"5"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("5"))) 2026-10-10 03:15:46,010 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:46] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.012 0.243 2026-10-10 03:15:46,051 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:46] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.011 0.235 2026-10-10 03:15:46,073 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:46] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.006 0.223 2026-10-10 03:15:46,194 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [7/41] Tour PosLoyaltyValidity2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:15:46,248 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [8/41] Tour PosLoyaltyValidity2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"90% on the cheapest product","price":"-2.88"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("90% on the cheapest product")):has(.price:contains("-2.88"))) 2026-10-10 03:15:46,299 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [9/41] Tour PosLoyaltyValidity2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:15:46,381 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [10/41] Tour PosLoyaltyValidity2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:15:46,404 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:46] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:15:46,405 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:46] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:15:46,434 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [11/41] Tour PosLoyaltyValidity2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:15:46,484 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [12/41] Tour PosLoyaltyValidity2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:15:46,564 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [13/41] Tour PosLoyaltyValidity2 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:15:46,618 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [14/41] Tour PosLoyaltyValidity2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:15:46,671 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [15/41] Tour PosLoyaltyValidity2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:15:46,728 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [16/41] Tour PosLoyaltyValidity2 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:15:46,736 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:46] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.006 2026-10-10 03:15:46,798 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99858286 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000001', 'uuid': '5c200f0d-88e8-4b62-a365-070a9e1167fc'}] 2026-10-10 03:15:46,804 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:46] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:15:47,302 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99858286 order {'name': '/', 'pos_reference': '262-76-000001', 'uuid': '5c200f0d-88e8-4b62-a365-070a9e1167fc'} created pos.order #609 2026-10-10 03:15:47,346 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99858286 finished 2026-10-10 03:15:47,457 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 143 0.222 0.442 2026-10-10 03:15:47,603 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:47] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 32 0.024 0.067 2026-10-10 03:15:47,649 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:47] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.006 2026-10-10 03:15:47,807 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:47] "GET /report/barcode/Code128/0440-b156-4d86 HTTP/1.1" 200 - 0 0.000 0.057 2026-10-10 03:15:47,840 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91602376 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '5c200f0d-88e8-4b62-a365-070a9e1167fc'}] 2026-10-10 03:15:47,852 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91602376 order {'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '5c200f0d-88e8-4b62-a365-070a9e1167fc'} sync ignored for existing PoS order pos.order(609,) (state: paid) 2026-10-10 03:15:47,860 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [17/41] Tour PosLoyaltyValidity2 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:15:47,890 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91602376 finished 2026-10-10 03:15:47,919 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [18/41] Tour PosLoyaltyValidity2 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-10 03:15:47,995 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [19/41] Tour PosLoyaltyValidity2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:15:48,045 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [20/41] Tour PosLoyaltyValidity2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-10-10 03:15:48,097 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.083 0.177 2026-10-10 03:15:48,099 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [21/41] Tour PosLoyaltyValidity2 → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-10 03:15:48,150 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:48] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.005 0.020 2026-10-10 03:15:48,162 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [22/41] Tour PosLoyaltyValidity2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"5"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("5"))) 2026-10-10 03:15:48,260 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:48] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 12 0.027 0.027 2026-10-10 03:15:48,332 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [23/41] Tour PosLoyaltyValidity2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:15:48,382 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [24/41] Tour PosLoyaltyValidity2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:15:48,433 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [25/41] Tour PosLoyaltyValidity2 → Step click Actions button (trigger: .more-btn) 2026-10-10 03:15:48,503 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [26/41] Tour PosLoyaltyValidity2 → Step .control-buttons button.disabled:contains("Reward") 2026-10-10 03:15:48,523 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:48] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:15:48,554 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [27/41] Tour PosLoyaltyValidity2 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-10 03:15:48,610 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [28/41] Tour PosLoyaltyValidity2 → Step order total amount is '16.00' (trigger: .product-screen .order-summary .total:contains("16.00")) 2026-10-10 03:15:48,665 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [29/41] Tour PosLoyaltyValidity2 → Step order total amount is '16.00' (trigger: .product-screen .order-summary .total:contains("16.00"):not(:visible)) 2026-10-10 03:15:48,714 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [30/41] Tour PosLoyaltyValidity2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:15:48,776 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [31/41] Tour PosLoyaltyValidity2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:15:48,826 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [32/41] Tour PosLoyaltyValidity2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:15:48,876 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [33/41] Tour PosLoyaltyValidity2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:15:48,936 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [34/41] Tour PosLoyaltyValidity2 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-10 03:15:48,990 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [35/41] Tour PosLoyaltyValidity2 → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-10-10 03:15:49,045 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [36/41] Tour PosLoyaltyValidity2 → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-10-10 03:15:49,099 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [37/41] Tour PosLoyaltyValidity2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:15:49,152 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [38/41] Tour PosLoyaltyValidity2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:15:49,204 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [39/41] Tour PosLoyaltyValidity2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:15:49,282 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [40/41] Tour PosLoyaltyValidity2 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:15:49,288 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89232166 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000002', 'uuid': '56091622-199b-426f-977e-c58ff6f0acbf'}] 2026-10-10 03:15:49,662 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89232166 order {'name': '/', 'pos_reference': '262-76-000002', 'uuid': '56091622-199b-426f-977e-c58ff6f0acbf'} created pos.order #610 2026-10-10 03:15:49,693 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89232166 finished 2026-10-10 03:15:49,773 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 127 0.120 0.370 2026-10-10 03:15:49,918 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:49] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 24 0.049 0.052 2026-10-10 03:15:49,955 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:49] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:15:50,063 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [41/41] Tour PosLoyaltyValidity2 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:15:50,064 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:50] "GET /report/barcode/Code128/044c-4c11-4089 HTTP/1.1" 200 - 0 0.000 0.073 2026-10-10 03:15:50,067 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65025736 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': '56091622-199b-426f-977e-c58ff6f0acbf'}] 2026-10-10 03:15:50,082 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65025736 order {'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': '56091622-199b-426f-977e-c58ff6f0acbf'} sync ignored for existing PoS order pos.order(610,) (state: paid) 2026-10-10 03:15:50,090 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: tour succeeded 2026-10-10 03:15:50,091 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: ╔════════════════════════════════════╗ ║ TOUR PosLoyaltyValidity2 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-10 03:15:50,111 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65025736 finished 2026-10-10 03:15:50,246 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.038 0.147 2026-10-10 03:15:50,307 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: heap 19968916 (allocated 23203840) 2026-10-10 03:15:50,314 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing chrome headless with pid 85967 2026-10-10 03:15:50,316 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing websocket connection 2026-10-10 03:15:50,318 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Terminating chrome headless with pid 85967 2026-10-10 03:15:50,455 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_031550_455129_test_loyalty_validity_dates_and_use.txt 2026-10-10 03:15:50,455 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Removing chrome user profile "/tmp/tmpatcuwvqy_chrome_odoo" 2026-10-10 03:15:50,481 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_max_usage_partner_with_point ... 2026-10-10 03:15:52,376 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome pid: 86195 2026-10-10 03:15:52,377 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome headless temporary user profile dir: /tmp/tmp3u3x549o_chrome_odoo 2026-10-10 03:15:52,377 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Issuing json command http://127.0.0.1:38917/json/version 2026-10-10 03:15:52,382 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38917', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:15:52,505 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Browser version: Chrome/150.0.7871.114 2026-10-10 03:15:52,505 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Issuing json command http://127.0.0.1:38917/json 2026-10-10 03:15:52,506 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38917', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:15:52,519 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Websocket url found: ws://127.0.0.1:38917/devtools/page/6F68F2E1DB9FA43F37A2631BFBA4F938 2026-10-10 03:15:52,530 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Enable chrome headless console log notification 2026-10-10 03:15:52,547 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome headless enable page notifications 2026-10-10 03:15:52,795 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:15:52,805 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Setting session cookie in browser 2026-10-10 03:15:52,810 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Open "http://127.0.0.1:8069/pos/web?config_id=76" in browser 2026-10-10 03:15:52,810 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=76" 2026-10-10 03:15:52,847 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:15:53,592 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:53] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 90 0.060 0.692 2026-10-10 03:15:53,599 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Navigation result: {'frameId': '6F68F2E1DB9FA43F37A2631BFBA4F938', 'loaderId': '90BEA8BBE4F67ABFE07054F9FFBF31B6', 'isDownload': False} 2026-10-10 03:15:53,600 44 INFO rb-acb9515-225444-423143 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-10 03:15:53,626 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:15:53,667 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:53] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.014 0.013 2026-10-10 03:15:53,683 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:53] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.033 2026-10-10 03:15:53,699 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:53] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.060 2026-10-10 03:15:54,449 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:15:54,453 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:54] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:15:54,493 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-10 03:15:54,540 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:54] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-10 03:15:54,553 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Evaluate test code "odoo.startTour('test_max_usage_partner_with_point', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/web?config_id=76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:15:54,564 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [1/49] Tour test_max_usage_partner_with_point → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:15:54,586 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:54] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.004 0.016 2026-10-10 03:15:54,620 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:54] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:15:54,669 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:54] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.013 0.014 2026-10-10 03:15:54,695 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.043 2026-10-10 03:15:54,804 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:54] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 32 0.046 0.062 2026-10-10 03:15:54,811 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.081 2026-10-10 03:15:55,932 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:55] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.473 0.610 2026-10-10 03:15:55,964 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:55] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:15:56,065 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-10 03:15:56,160 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:56] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.021 0.056 2026-10-10 03:15:56,198 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:15:56,212 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: Owl is running in 'dev' mode. 2026-10-10 03:15:56,239 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.011 2026-10-10 03:15:56,297 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:15:56,329 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:56] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:15:56,331 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:56] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:15:56,394 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:15:56,407 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.023 2026-10-10 03:15:56,434 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:56] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.058 0.042 2026-10-10 03:15:56,453 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:56] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.110 2026-10-10 03:15:56,456 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:56] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.115 2026-10-10 03:15:56,486 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:56] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.006 0.073 2026-10-10 03:15:56,532 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [2/49] Tour test_max_usage_partner_with_point → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:15:56,626 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:15:56,653 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:56] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.006 0.044 2026-10-10 03:15:56,795 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:56] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.052 0.124 2026-10-10 03:15:56,802 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:15:56,831 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [3/49] Tour test_max_usage_partner_with_point → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-10 03:15:56,839 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:56] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.009 0.173 2026-10-10 03:15:56,848 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:56] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:15:56,948 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:56] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.039 0.289 2026-10-10 03:15:56,990 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:56] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.302 2026-10-10 03:15:57,035 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:57] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.340 2026-10-10 03:15:57,072 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:57] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.255 2026-10-10 03:15:57,118 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:57] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.011 0.432 2026-10-10 03:15:57,161 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:57] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.012 0.258 2026-10-10 03:15:57,202 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:57] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.234 2026-10-10 03:15:57,347 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:57] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.062 0.291 2026-10-10 03:15:57,391 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:57] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.296 2026-10-10 03:15:57,427 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:57] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.378 2026-10-10 03:15:57,438 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [4/49] Tour test_max_usage_partner_with_point → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:15:57,497 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [5/49] Tour test_max_usage_partner_with_point → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-10 03:15:57,548 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [6/49] Tour test_max_usage_partner_with_point → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-10 03:15:57,602 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [7/49] Tour test_max_usage_partner_with_point → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("3"))) 2026-10-10 03:15:57,782 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [8/49] Tour test_max_usage_partner_with_point → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:15:57,833 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [9/49] Tour test_max_usage_partner_with_point → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:15:57,884 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [10/49] Tour test_max_usage_partner_with_point → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:15:57,980 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [11/49] Tour test_max_usage_partner_with_point → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:15:58,064 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [12/49] Tour test_max_usage_partner_with_point → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:15:58,118 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [13/49] Tour test_max_usage_partner_with_point → Step Search for partner "AAA Partner 2" (trigger: .modal-dialog .input-group input) 2026-10-10 03:15:58,183 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [14/49] Tour test_max_usage_partner_with_point → Step click partner 'AAA Partner 2' from partner list screen (trigger: .modal .partner-list b:contains(AAA Partner 2)) 2026-10-10 03:15:58,267 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [15/49] Tour test_max_usage_partner_with_point → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:15:58,317 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [16/49] Tour test_max_usage_partner_with_point → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:15:58,335 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:58] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.032 0.045 2026-10-10 03:15:58,357 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:58] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.007 0.058 2026-10-10 03:15:58,379 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [17/49] Tour test_max_usage_partner_with_point → Step click Actions button (trigger: .more-btn) 2026-10-10 03:15:58,436 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [18/49] Tour test_max_usage_partner_with_point → Step .control-buttons button.highlight:contains("Reward") 2026-10-10 03:15:58,459 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.023 0.076 2026-10-10 03:15:58,487 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [19/49] Tour test_max_usage_partner_with_point → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-10 03:15:58,541 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [20/49] Tour test_max_usage_partner_with_point → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:15:58,594 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [21/49] Tour test_max_usage_partner_with_point → Step click Actions button (trigger: .more-btn) 2026-10-10 03:15:58,651 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [22/49] Tour test_max_usage_partner_with_point → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-10 03:15:58,711 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [23/49] Tour test_max_usage_partner_with_point → Step .selection-item span:nth-child(2) 2026-10-10 03:15:58,762 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [24/49] Tour test_max_usage_partner_with_point → Step select reward (trigger: .selection-item:contains("100% on your order")) 2026-10-10 03:15:58,847 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [25/49] Tour test_max_usage_partner_with_point → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:15:58,942 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [26/49] Tour test_max_usage_partner_with_point → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:15:58,956 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:58] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:15:58,961 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:58] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:15:58,987 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [27/49] Tour test_max_usage_partner_with_point → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:15:59,037 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [28/49] Tour test_max_usage_partner_with_point → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:15:59,128 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [29/49] Tour test_max_usage_partner_with_point → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:15:59,182 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [30/49] Tour test_max_usage_partner_with_point → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:15:59,239 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [31/49] Tour test_max_usage_partner_with_point → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:15:59,261 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:59] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.004 0.016 2026-10-10 03:15:59,307 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66002540 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '51588abd-3f6a-47dd-a9c2-495db4165dc6'}] 2026-10-10 03:15:59,310 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:15:59] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:15:59,910 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66002540 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '51588abd-3f6a-47dd-a9c2-495db4165dc6'} created pos.order #611 2026-10-10 03:15:59,937 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66002540 finished 2026-10-10 03:16:00,019 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.248 0.468 2026-10-10 03:16:00,191 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:00] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 54 0.052 0.065 2026-10-10 03:16:00,225 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:00] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-10-10 03:16:00,440 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55376737 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '51588abd-3f6a-47dd-a9c2-495db4165dc6'}] 2026-10-10 03:16:00,456 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [32/49] Tour test_max_usage_partner_with_point → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:16:00,459 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55376737 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '51588abd-3f6a-47dd-a9c2-495db4165dc6'} sync ignored for existing PoS order pos.order(611,) (state: paid) 2026-10-10 03:16:00,491 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55376737 finished 2026-10-10 03:16:00,503 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [33/49] Tour test_max_usage_partner_with_point → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:16:00,559 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [34/49] Tour test_max_usage_partner_with_point → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:16:00,652 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [35/49] Tour test_max_usage_partner_with_point → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:16:00,664 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.071 0.156 2026-10-10 03:16:00,740 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [36/49] Tour test_max_usage_partner_with_point → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:16:00,777 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:00] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 10 0.018 0.024 2026-10-10 03:16:00,786 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [37/49] Tour test_max_usage_partner_with_point → Step Search for partner "AAA Partner" (trigger: .modal-dialog .input-group input) 2026-10-10 03:16:00,843 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [38/49] Tour test_max_usage_partner_with_point → Step click partner 'AAA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Partner)) 2026-10-10 03:16:00,920 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [39/49] Tour test_max_usage_partner_with_point → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:16:00,968 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [40/49] Tour test_max_usage_partner_with_point → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-10 03:16:00,996 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:00] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.043 0.043 2026-10-10 03:16:01,056 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [41/49] Tour test_max_usage_partner_with_point → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:16:01,100 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [42/49] Tour test_max_usage_partner_with_point → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-10 03:16:01,133 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.032 0.082 2026-10-10 03:16:01,153 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [43/49] Tour test_max_usage_partner_with_point → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-10 03:16:01,205 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [44/49] Tour test_max_usage_partner_with_point → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("3"))) 2026-10-10 03:16:01,381 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [45/49] Tour test_max_usage_partner_with_point → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:16:01,435 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [46/49] Tour test_max_usage_partner_with_point → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:16:01,483 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [47/49] Tour test_max_usage_partner_with_point → Step click Actions button (trigger: .more-btn) 2026-10-10 03:16:01,541 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [48/49] Tour test_max_usage_partner_with_point → Step .control-buttons button.disabled:contains("Reward") 2026-10-10 03:16:01,593 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [49/49] Tour test_max_usage_partner_with_point → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-10 03:16:01,650 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: tour succeeded 2026-10-10 03:16:01,651 44 INFO rb-acb9515-225444-423143 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-10 03:16:01,830 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: heap 19518652 (allocated 21106688) 2026-10-10 03:16:01,848 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Closing chrome headless with pid 86195 2026-10-10 03:16:01,858 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Closing websocket connection 2026-10-10 03:16:01,862 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Terminating chrome headless with pid 86195 2026-10-10 03:16:02,021 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_031602_020979_test_max_usage_partner_with_point.txt 2026-10-10 03:16:02,021 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Removing chrome user profile "/tmp/tmp3u3x549o_chrome_odoo" 2026-10-10 03:16:02,052 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_min_qty_points_awarded ... 2026-10-10 03:16:03,682 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome pid: 86420 2026-10-10 03:16:03,682 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome headless temporary user profile dir: /tmp/tmpajheyvlc_chrome_odoo 2026-10-10 03:16:03,683 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Issuing json command http://127.0.0.1:42993/json/version 2026-10-10 03:16:03,684 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42993', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:16:03,731 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Browser version: Chrome/150.0.7871.114 2026-10-10 03:16:03,731 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Issuing json command http://127.0.0.1:42993/json 2026-10-10 03:16:03,734 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42993', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:16:03,752 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Websocket url found: ws://127.0.0.1:42993/devtools/page/97C89B5AB55E8E876A006F2374282DBD 2026-10-10 03:16:03,779 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Enable chrome headless console log notification 2026-10-10 03:16:03,799 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome headless enable page notifications 2026-10-10 03:16:04,055 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:16:04,066 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Setting session cookie in browser 2026-10-10 03:16:04,072 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Open "http://127.0.0.1:8069/pos/web?config_id=76" in browser 2026-10-10 03:16:04,072 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=76" 2026-10-10 03:16:04,101 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:16:04,938 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:04] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 90 0.092 0.756 2026-10-10 03:16:04,942 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Navigation result: {'frameId': '97C89B5AB55E8E876A006F2374282DBD', 'loaderId': 'A9951A2E1DC280A36BE2FE4B9763B933', 'isDownload': False} 2026-10-10 03:16:04,942 44 INFO rb-acb9515-225444-423143 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-10 03:16:04,970 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:16:05,015 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:05] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.028 2026-10-10 03:16:05,031 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:05] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.024 2026-10-10 03:16:05,080 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:05] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.011 0.074 2026-10-10 03:16:05,718 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:16:05,721 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:16:05,748 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-10 03:16:05,783 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-10 03:16:05,783 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Evaluate test code "odoo.startTour('test_min_qty_points_awarded', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/web?config_id=76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:16:05,791 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [1/28] Tour test_min_qty_points_awarded → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:16:05,806 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:05] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 03:16:05,836 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:05] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:16:05,883 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:05] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.015 0.018 2026-10-10 03:16:05,915 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.054 2026-10-10 03:16:06,016 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:06] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.030 0.066 2026-10-10 03:16:06,021 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.051 2026-10-10 03:16:07,045 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.409 0.556 2026-10-10 03:16:07,077 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:07] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:16:07,174 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.009 2026-10-10 03:16:07,293 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:07] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.022 0.059 2026-10-10 03:16:07,359 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.014 2026-10-10 03:16:07,376 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: Owl is running in 'dev' mode. 2026-10-10 03:16:07,404 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.011 2026-10-10 03:16:07,491 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:16:07,575 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:07] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.050 2026-10-10 03:16:07,585 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.042 2026-10-10 03:16:07,596 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.033 2026-10-10 03:16:07,627 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:07] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.074 0.064 2026-10-10 03:16:07,684 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:16:07,685 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:07] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.011 0.152 2026-10-10 03:16:07,692 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:07] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.177 2026-10-10 03:16:07,730 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:07] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.008 0.066 2026-10-10 03:16:07,800 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [2/28] Tour test_min_qty_points_awarded → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:16:07,889 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:07] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.015 0.023 2026-10-10 03:16:07,947 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:16:07,995 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [3/28] Tour test_min_qty_points_awarded → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:16:08,031 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [4/28] Tour test_min_qty_points_awarded → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:16:08,032 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:16:08,053 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:08] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:16:08,100 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:08] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.133 0.076 2026-10-10 03:16:08,198 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:08] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.032 0.240 2026-10-10 03:16:08,229 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:08] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.266 2026-10-10 03:16:08,274 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:08] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.012 0.256 2026-10-10 03:16:08,319 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:08] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.010 0.245 2026-10-10 03:16:08,357 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:08] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.353 2026-10-10 03:16:08,394 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:08] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.286 2026-10-10 03:16:08,439 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:08] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.227 2026-10-10 03:16:08,569 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.054 0.273 2026-10-10 03:16:08,619 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:08] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.277 2026-10-10 03:16:08,653 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:08] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.285 2026-10-10 03:16:08,673 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [5/28] Tour test_min_qty_points_awarded → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:16:08,690 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:08] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.405 2026-10-10 03:16:08,774 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [6/28] Tour test_min_qty_points_awarded → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:16:08,830 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [7/28] Tour test_min_qty_points_awarded → Step Search for partner "AA Partner" (trigger: .modal-dialog .input-group input) 2026-10-10 03:16:08,894 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [8/28] Tour test_min_qty_points_awarded → Step click partner 'AA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AA Partner)) 2026-10-10 03:16:08,975 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [9/28] Tour test_min_qty_points_awarded → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:16:09,020 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [10/28] Tour test_min_qty_points_awarded → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-10 03:16:09,044 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:09] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.029 0.050 2026-10-10 03:16:09,084 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:09] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.014 0.091 2026-10-10 03:16:09,126 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [11/28] Tour test_min_qty_points_awarded → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:16:09,189 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.030 0.089 2026-10-10 03:16:09,197 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [12/28] Tour test_min_qty_points_awarded → Step click Actions button (trigger: .more-btn) 2026-10-10 03:16:09,257 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [13/28] Tour test_min_qty_points_awarded → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-10 03:16:09,318 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [14/28] Tour test_min_qty_points_awarded → Step .selection-item span:nth-child(2) 2026-10-10 03:16:09,375 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [15/28] Tour test_min_qty_points_awarded → Step select reward (trigger: .selection-item:contains("Free Product")) 2026-10-10 03:16:09,461 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [16/28] Tour test_min_qty_points_awarded → Step loyalty points awarded 90 (trigger: .loyalty-points-totaltext-end:contains("90")) 2026-10-10 03:16:09,542 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [17/28] Tour test_min_qty_points_awarded → Step order total amount is '0.0' (trigger: .product-screen .order-summary .total:contains("0.0")) 2026-10-10 03:16:09,598 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [18/28] Tour test_min_qty_points_awarded → Step order total amount is '0.0' (trigger: .product-screen .order-summary .total:contains("0.0"):not(:visible)) 2026-10-10 03:16:09,644 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [19/28] Tour test_min_qty_points_awarded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:16:09,734 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [20/28] Tour test_min_qty_points_awarded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:16:09,759 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:09] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:16:09,761 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:09] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:16:09,788 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [21/28] Tour test_min_qty_points_awarded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:16:09,838 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [22/28] Tour test_min_qty_points_awarded → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:16:09,922 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [23/28] Tour test_min_qty_points_awarded → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:16:09,976 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [24/28] Tour test_min_qty_points_awarded → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-10-10 03:16:10,030 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [25/28] Tour test_min_qty_points_awarded → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:16:10,088 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [26/28] Tour test_min_qty_points_awarded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:16:10,144 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [27/28] Tour test_min_qty_points_awarded → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:16:10,168 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:10] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.009 0.011 2026-10-10 03:16:10,210 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:10] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.005 0.017 2026-10-10 03:16:10,272 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22454796 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'e915292f-7197-4875-ae7e-0695bf6b8c0b'}] 2026-10-10 03:16:10,275 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:10] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:16:10,897 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22454796 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'e915292f-7197-4875-ae7e-0695bf6b8c0b'} created pos.order #612 2026-10-10 03:16:10,935 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22454796 finished 2026-10-10 03:16:11,050 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 233 0.258 0.524 2026-10-10 03:16:11,241 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:11] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 50 0.055 0.076 2026-10-10 03:16:11,275 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:11] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:16:11,480 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45353489 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'e915292f-7197-4875-ae7e-0695bf6b8c0b'}] 2026-10-10 03:16:11,490 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [28/28] Tour test_min_qty_points_awarded → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:16:11,494 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45353489 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'e915292f-7197-4875-ae7e-0695bf6b8c0b'} sync ignored for existing PoS order pos.order(612,) (state: paid) 2026-10-10 03:16:11,533 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45353489 finished 2026-10-10 03:16:11,538 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: tour succeeded 2026-10-10 03:16:11,540 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: ╔════════════════════════════════════════════╗ ║ TOUR test_min_qty_points_awarded SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-10 03:16:11,691 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: heap 18386996 (allocated 20058112) 2026-10-10 03:16:11,706 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Closing chrome headless with pid 86420 2026-10-10 03:16:11,709 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Closing websocket connection 2026-10-10 03:16:11,710 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Terminating chrome headless with pid 86420 2026-10-10 03:16:11,715 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.067 0.172 2026-10-10 03:16:11,833 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_031611_833410_test_min_qty_points_awarded.txt 2026-10-10 03:16:11,833 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Removing chrome user profile "/tmp/tmpajheyvlc_chrome_odoo" 2026-10-10 03:16:11,877 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_gift_wallet_programs ... 2026-10-10 03:16:13,899 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome pid: 86630 2026-10-10 03:16:13,900 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome headless temporary user profile dir: /tmp/tmpg9adym0j_chrome_odoo 2026-10-10 03:16:13,900 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Issuing json command http://127.0.0.1:34891/json/version 2026-10-10 03:16:13,901 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34891', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:16:13,950 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Browser version: Chrome/150.0.7871.114 2026-10-10 03:16:13,950 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Issuing json command http://127.0.0.1:34891/json 2026-10-10 03:16:13,951 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34891', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:16:13,971 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Websocket url found: ws://127.0.0.1:34891/devtools/page/FC70AC8CAE37A3860AEF5EF567801B84 2026-10-10 03:16:13,996 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Enable chrome headless console log notification 2026-10-10 03:16:14,009 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome headless enable page notifications 2026-10-10 03:16:14,076 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:16:14,096 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Setting session cookie in browser 2026-10-10 03:16:14,099 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-10-10 03:16:14,099 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-10-10 03:16:14,135 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:16:15,255 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:15] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.106 1.032 2026-10-10 03:16:15,259 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Navigation result: {'frameId': 'FC70AC8CAE37A3860AEF5EF567801B84', 'loaderId': '1133845C17C76657896E2CEBC4446F8B', 'isDownload': False} 2026-10-10 03:16:15,260 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Evaluate ready code "odoo.isTourReady('MultipleGiftWalletProgramsTour')" 2026-10-10 03:16:15,289 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:16:15,309 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:15] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-10-10 03:16:15,314 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:15] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-10-10 03:16:15,335 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:15] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.012 0.017 2026-10-10 03:16:16,063 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:16:16,082 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:16] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:16:16,111 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.035 2026-10-10 03:16:16,145 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:16] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-10 03:16:16,154 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Evaluate test code "odoo.startTour('MultipleGiftWalletProgramsTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:16:16,168 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:16] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.008 2026-10-10 03:16:16,169 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [1/176] Tour MultipleGiftWalletProgramsTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:16:16,188 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:16] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:16:16,233 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:16] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.016 2026-10-10 03:16:16,266 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.046 2026-10-10 03:16:16,343 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:16] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.021 0.061 2026-10-10 03:16:16,347 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.030 2026-10-10 03:16:17,478 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.444 0.618 2026-10-10 03:16:17,508 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:17] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:16:17,584 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.012 2026-10-10 03:16:17,683 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:17] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.063 2026-10-10 03:16:17,723 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:16:17,755 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: Owl is running in 'dev' mode. 2026-10-10 03:16:17,777 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:17] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-10 03:16:17,913 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:17] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:16:17,917 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:17] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:16:17,927 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:17] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.048 2026-10-10 03:16:17,940 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:17] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.008 0.042 2026-10-10 03:16:18,000 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:16:18,005 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:16:18,020 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:18] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.039 0.101 2026-10-10 03:16:18,023 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:18] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.143 2026-10-10 03:16:18,047 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:18] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.007 0.016 2026-10-10 03:16:18,184 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [2/176] Tour MultipleGiftWalletProgramsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:16:18,253 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:18] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:16:18,302 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [3/176] Tour MultipleGiftWalletProgramsTour → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-10-10 03:16:18,316 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:16:18,350 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:18] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.063 0.061 2026-10-10 03:16:18,441 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:18] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.040 0.169 2026-10-10 03:16:18,450 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:18] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:16:18,472 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:18] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 4 0.008 0.207 2026-10-10 03:16:18,508 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:18] "GET /web/image?model=product.template&field=image_128&id=12&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.237 2026-10-10 03:16:18,537 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:18] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.198 2026-10-10 03:16:18,557 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:18] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.007 0.310 2026-10-10 03:16:18,591 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:18] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.230 2026-10-10 03:16:18,629 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:18] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.167 2026-10-10 03:16:18,671 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:18] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.173 2026-10-10 03:16:18,708 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:18] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.166 2026-10-10 03:16:18,745 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:18] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.197 2026-10-10 03:16:18,869 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:18] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.047 0.263 2026-10-10 03:16:18,901 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:18] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.262 2026-10-10 03:16:18,917 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [4/176] Tour MultipleGiftWalletProgramsTour → Step selection popup has 'gift_card_1' (trigger: .selection-item:contains("gift_card_1")) 2026-10-10 03:16:18,944 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:18] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.262 2026-10-10 03:16:18,963 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [5/176] Tour MultipleGiftWalletProgramsTour → Step selection popup has 'gift_card_2' (trigger: .selection-item:contains("gift_card_2")) 2026-10-10 03:16:18,976 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:18] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.375 2026-10-10 03:16:19,015 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [6/176] Tour MultipleGiftWalletProgramsTour → Step selection popup has 'gift_card_1' (trigger: .selection-item:contains("gift_card_1")) 2026-10-10 03:16:19,131 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [7/176] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:16:19,186 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [8/176] Tour MultipleGiftWalletProgramsTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card"))) 2026-10-10 03:16:19,237 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [9/176] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:16:19,286 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [10/176] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:16:19,337 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [11/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-10 03:16:19,392 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [12/176] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:16:19,443 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [13/176] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:16:19,494 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [14/176] Tour MultipleGiftWalletProgramsTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-10 03:16:19,545 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [15/176] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:16:19,596 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [16/176] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:16:19,646 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [17/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-10 03:16:19,701 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [18/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:16:19,755 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [19/176] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:16:19,807 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [20/176] Tour MultipleGiftWalletProgramsTour → Step order total amount is '10.00' (trigger: .product-screen .order-summary .total:contains("10.00")) 2026-10-10 03:16:19,933 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [21/176] Tour MultipleGiftWalletProgramsTour → Step order total amount is '10.00' (trigger: .product-screen .order-summary .total:contains("10.00"):not(:visible)) 2026-10-10 03:16:19,984 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [22/176] Tour MultipleGiftWalletProgramsTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:16:20,077 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [23/176] Tour MultipleGiftWalletProgramsTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:16:20,097 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:20] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:16:20,099 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:20] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:16:20,136 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [24/176] Tour MultipleGiftWalletProgramsTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:16:20,182 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [25/176] Tour MultipleGiftWalletProgramsTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:16:20,266 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [26/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-10 03:16:20,320 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [27/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:16:20,379 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [28/176] Tour MultipleGiftWalletProgramsTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:16:20,455 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [29/176] Tour MultipleGiftWalletProgramsTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:16:20,467 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69017050 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '739367b9-078e-4e89-a0fc-518adfcc3601'}] 2026-10-10 03:16:20,471 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:20] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:16:20,684 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69017050 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '739367b9-078e-4e89-a0fc-518adfcc3601'} created pos.order #613 2026-10-10 03:16:20,767 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69017050 finished 2026-10-10 03:16:20,888 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 90 0.152 0.274 2026-10-10 03:16:21,068 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:21] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.054 0.070 2026-10-10 03:16:21,099 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:21] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:16:21,237 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44941148 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '739367b9-078e-4e89-a0fc-518adfcc3601'}] 2026-10-10 03:16:21,260 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44941148 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '739367b9-078e-4e89-a0fc-518adfcc3601'} sync ignored for existing PoS order pos.order(613,) (state: paid) 2026-10-10 03:16:21,264 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [30/176] Tour MultipleGiftWalletProgramsTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:16:21,298 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44941148 finished 2026-10-10 03:16:21,316 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [31/176] Tour MultipleGiftWalletProgramsTour → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-10-10 03:16:21,369 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [32/176] Tour MultipleGiftWalletProgramsTour → Step selection popup has 'gift_card_2' (trigger: .selection-item:contains("gift_card_2")) 2026-10-10 03:16:21,474 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [33/176] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:16:21,530 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [34/176] Tour MultipleGiftWalletProgramsTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card"))) 2026-10-10 03:16:21,565 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.119 0.212 2026-10-10 03:16:21,607 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [35/176] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:16:21,653 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [36/176] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:16:21,666 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:21] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.026 0.028 2026-10-10 03:16:21,702 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [37/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-10 03:16:21,757 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [38/176] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:16:21,808 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [39/176] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:16:21,859 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [40/176] Tour MultipleGiftWalletProgramsTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-10 03:16:21,911 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [41/176] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:16:21,960 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [42/176] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:16:22,011 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [43/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:16:22,067 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [44/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:16:22,122 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [45/176] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:16:22,173 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [46/176] Tour MultipleGiftWalletProgramsTour → Step order total amount is '20.00' (trigger: .product-screen .order-summary .total:contains("20.00")) 2026-10-10 03:16:22,303 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [47/176] Tour MultipleGiftWalletProgramsTour → Step order total amount is '20.00' (trigger: .product-screen .order-summary .total:contains("20.00"):not(:visible)) 2026-10-10 03:16:22,355 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [48/176] Tour MultipleGiftWalletProgramsTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:16:22,415 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [49/176] Tour MultipleGiftWalletProgramsTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:16:22,465 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [50/176] Tour MultipleGiftWalletProgramsTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:16:22,516 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [51/176] Tour MultipleGiftWalletProgramsTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:16:22,573 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [52/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:16:22,627 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [53/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:16:22,680 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [54/176] Tour MultipleGiftWalletProgramsTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:16:22,753 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [55/176] Tour MultipleGiftWalletProgramsTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:16:22,759 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1854779 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '5aa34c49-8e88-4296-9cf5-88948c5b5d0e'}] 2026-10-10 03:16:22,888 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1854779 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '5aa34c49-8e88-4296-9cf5-88948c5b5d0e'} created pos.order #614 2026-10-10 03:16:22,921 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1854779 finished 2026-10-10 03:16:23,046 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.088 0.203 2026-10-10 03:16:23,249 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:23] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 26 0.051 0.073 2026-10-10 03:16:23,296 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:23] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.003 0.008 2026-10-10 03:16:23,371 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26092596 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '5aa34c49-8e88-4296-9cf5-88948c5b5d0e'}] 2026-10-10 03:16:23,386 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [56/176] Tour MultipleGiftWalletProgramsTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:16:23,389 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26092596 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '5aa34c49-8e88-4296-9cf5-88948c5b5d0e'} sync ignored for existing PoS order pos.order(614,) (state: paid) 2026-10-10 03:16:23,431 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26092596 finished 2026-10-10 03:16:23,432 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [57/176] Tour MultipleGiftWalletProgramsTour → Step click product 'Top-up eWallet' (trigger: article.product .product-content .product-name:contains("Top-up eWallet")) 2026-10-10 03:16:23,489 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [58/176] Tour MultipleGiftWalletProgramsTour → Step selection popup has 'ewallet_1' (trigger: .selection-item:contains("ewallet_1")) 2026-10-10 03:16:23,538 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [59/176] Tour MultipleGiftWalletProgramsTour → Step selection popup has 'ewallet_2' (trigger: .selection-item:contains("ewallet_2")) 2026-10-10 03:16:23,589 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [60/176] Tour MultipleGiftWalletProgramsTour → Step selection popup has 'ewallet_1' (trigger: .selection-item:contains("ewallet_1")) 2026-10-10 03:16:23,608 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.080 0.163 2026-10-10 03:16:23,670 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:23] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.006 0.021 2026-10-10 03:16:23,674 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [61/176] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:16:23,725 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [62/176] Tour MultipleGiftWalletProgramsTour → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:16:23,843 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [63/176] Tour MultipleGiftWalletProgramsTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:16:23,979 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [64/176] Tour MultipleGiftWalletProgramsTour → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:16:24,031 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [65/176] Tour MultipleGiftWalletProgramsTour → Step Search for partner "AAAAAAA" (trigger: .modal-dialog .input-group input) 2026-10-10 03:16:24,100 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [66/176] Tour MultipleGiftWalletProgramsTour → Step click partner 'AAAAAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAAAAA)) 2026-10-10 03:16:24,191 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [67/176] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:16:24,253 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [68/176] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:16:24,285 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:24] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.037 0.077 2026-10-10 03:16:24,308 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [69/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-10 03:16:24,309 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:24] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.006 0.099 2026-10-10 03:16:24,359 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [70/176] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:16:24,416 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:24] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.034 0.071 2026-10-10 03:16:24,426 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [71/176] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:16:24,429 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:24] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.002 0.090 2026-10-10 03:16:24,462 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [72/176] Tour MultipleGiftWalletProgramsTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-10 03:16:24,511 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [73/176] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:16:24,562 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [74/176] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:16:24,613 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [75/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-10 03:16:24,670 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [76/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:16:24,722 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [77/176] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:16:24,773 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [78/176] Tour MultipleGiftWalletProgramsTour → Step order total amount is '30.00' (trigger: .product-screen .order-summary .total:contains("30.00")) 2026-10-10 03:16:24,899 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [79/176] Tour MultipleGiftWalletProgramsTour → Step order total amount is '30.00' (trigger: .product-screen .order-summary .total:contains("30.00"):not(:visible)) 2026-10-10 03:16:24,948 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [80/176] Tour MultipleGiftWalletProgramsTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:16:25,012 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [81/176] Tour MultipleGiftWalletProgramsTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:16:25,061 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [82/176] Tour MultipleGiftWalletProgramsTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:16:25,112 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [83/176] Tour MultipleGiftWalletProgramsTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:16:25,170 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [84/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-10 03:16:25,223 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [85/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:16:25,277 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [86/176] Tour MultipleGiftWalletProgramsTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:16:25,355 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [87/176] Tour MultipleGiftWalletProgramsTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:16:25,361 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78708488 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000003', 'uuid': '4059b272-8910-49cd-a5c5-c371979c2b23'}] 2026-10-10 03:16:25,489 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78708488 order {'name': '/', 'pos_reference': '261-76-000003', 'uuid': '4059b272-8910-49cd-a5c5-c371979c2b23'} created pos.order #615 2026-10-10 03:16:25,520 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78708488 finished 2026-10-10 03:16:25,633 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.085 0.191 2026-10-10 03:16:25,787 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:25] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 31 0.035 0.066 2026-10-10 03:16:25,835 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:25] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.013 2026-10-10 03:16:25,888 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92470309 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '4059b272-8910-49cd-a5c5-c371979c2b23'}] 2026-10-10 03:16:25,909 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92470309 order {'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '4059b272-8910-49cd-a5c5-c371979c2b23'} sync ignored for existing PoS order pos.order(615,) (state: paid) 2026-10-10 03:16:25,930 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [88/176] Tour MultipleGiftWalletProgramsTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:16:25,977 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92470309 finished 2026-10-10 03:16:25,985 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [89/176] Tour MultipleGiftWalletProgramsTour → Step click product 'Top-up eWallet' (trigger: article.product .product-content .product-name:contains("Top-up eWallet")) 2026-10-10 03:16:26,044 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [90/176] Tour MultipleGiftWalletProgramsTour → Step selection popup has 'ewallet_2' (trigger: .selection-item:contains("ewallet_2")) 2026-10-10 03:16:26,130 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [91/176] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:16:26,135 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.060 0.192 2026-10-10 03:16:26,188 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [92/176] Tour MultipleGiftWalletProgramsTour → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:16:26,238 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:26] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 15 0.016 0.030 2026-10-10 03:16:26,267 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [93/176] Tour MultipleGiftWalletProgramsTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:16:26,354 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [94/176] Tour MultipleGiftWalletProgramsTour → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:16:26,393 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [95/176] Tour MultipleGiftWalletProgramsTour → Step Search for partner "AAAAAAA" (trigger: .modal-dialog .input-group input) 2026-10-10 03:16:26,445 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [96/176] Tour MultipleGiftWalletProgramsTour → Step click partner 'AAAAAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAAAAA)) 2026-10-10 03:16:26,527 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [97/176] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:16:26,576 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [98/176] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:16:26,582 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:26] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.021 0.043 2026-10-10 03:16:26,628 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [99/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-10 03:16:26,683 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [100/176] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:16:26,716 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.028 0.084 2026-10-10 03:16:26,734 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [101/176] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:16:26,784 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [102/176] Tour MultipleGiftWalletProgramsTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-10 03:16:26,835 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [103/176] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:16:26,886 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [104/176] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:16:26,937 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [105/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 4 (trigger: div.numpad button:contains(/^4$/)) 2026-10-10 03:16:26,990 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [106/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:16:27,044 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [107/176] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:16:27,097 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [108/176] Tour MultipleGiftWalletProgramsTour → Step order total amount is '40.00' (trigger: .product-screen .order-summary .total:contains("40.00")) 2026-10-10 03:16:27,218 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [109/176] Tour MultipleGiftWalletProgramsTour → Step order total amount is '40.00' (trigger: .product-screen .order-summary .total:contains("40.00"):not(:visible)) 2026-10-10 03:16:27,269 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [110/176] Tour MultipleGiftWalletProgramsTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:16:27,330 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [111/176] Tour MultipleGiftWalletProgramsTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:16:27,379 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [112/176] Tour MultipleGiftWalletProgramsTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:16:27,431 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [113/176] Tour MultipleGiftWalletProgramsTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:16:27,488 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [114/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 4 (trigger: div.numpad button:contains(/^4$/)) 2026-10-10 03:16:27,542 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [115/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:16:27,595 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [116/176] Tour MultipleGiftWalletProgramsTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:16:27,653 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [117/176] Tour MultipleGiftWalletProgramsTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:16:27,671 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:27] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.003 0.014 2026-10-10 03:16:27,702 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16518142 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000004', 'uuid': 'eccc3f3b-0046-4fff-b008-e72ecf2feed1'}] 2026-10-10 03:16:27,853 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16518142 order {'name': '/', 'pos_reference': '261-76-000004', 'uuid': 'eccc3f3b-0046-4fff-b008-e72ecf2feed1'} created pos.order #616 2026-10-10 03:16:27,887 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16518142 finished 2026-10-10 03:16:27,977 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.079 0.200 2026-10-10 03:16:28,126 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:28] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 37 0.029 0.080 2026-10-10 03:16:28,164 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:28] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.003 0.008 2026-10-10 03:16:28,237 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [118/176] Tour MultipleGiftWalletProgramsTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:16:28,242 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78581007 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': 'eccc3f3b-0046-4fff-b008-e72ecf2feed1'}] 2026-10-10 03:16:28,252 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78581007 order {'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': 'eccc3f3b-0046-4fff-b008-e72ecf2feed1'} sync ignored for existing PoS order pos.order(616,) (state: paid) 2026-10-10 03:16:28,290 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78581007 finished 2026-10-10 03:16:28,291 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [119/176] Tour MultipleGiftWalletProgramsTour → Step click product 'Top-up eWallet' (trigger: article.product .product-content .product-name:contains("Top-up eWallet")) 2026-10-10 03:16:28,355 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [120/176] Tour MultipleGiftWalletProgramsTour → Step selection popup has 'ewallet_1' (trigger: .selection-item:contains("ewallet_1")) 2026-10-10 03:16:28,424 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [121/176] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:16:28,441 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.049 0.157 2026-10-10 03:16:28,507 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [122/176] Tour MultipleGiftWalletProgramsTour → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:16:28,567 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:28] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 23 0.015 0.041 2026-10-10 03:16:28,588 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [123/176] Tour MultipleGiftWalletProgramsTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:16:28,652 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [124/176] Tour MultipleGiftWalletProgramsTour → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:16:28,703 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [125/176] Tour MultipleGiftWalletProgramsTour → Step Search for partner "BBBBBBB" (trigger: .modal-dialog .input-group input) 2026-10-10 03:16:28,760 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [126/176] Tour MultipleGiftWalletProgramsTour → Step click partner 'BBBBBBB' from partner list screen (trigger: .modal .partner-list b:contains(BBBBBBB)) 2026-10-10 03:16:28,837 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [127/176] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:16:28,885 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [128/176] Tour MultipleGiftWalletProgramsTour → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00")) 2026-10-10 03:16:28,923 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:28] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.041 0.052 2026-10-10 03:16:28,936 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [129/176] Tour MultipleGiftWalletProgramsTour → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00"):not(:visible)) 2026-10-10 03:16:28,943 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:28] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.004 0.095 2026-10-10 03:16:28,990 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [130/176] Tour MultipleGiftWalletProgramsTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:16:29,054 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.042 0.067 2026-10-10 03:16:29,059 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [131/176] Tour MultipleGiftWalletProgramsTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:16:29,067 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:29] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.003 0.089 2026-10-10 03:16:29,110 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [132/176] Tour MultipleGiftWalletProgramsTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:16:29,161 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [133/176] Tour MultipleGiftWalletProgramsTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:16:29,222 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [134/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-10 03:16:29,280 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [135/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:16:29,331 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [136/176] Tour MultipleGiftWalletProgramsTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:16:29,408 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [137/176] Tour MultipleGiftWalletProgramsTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:16:29,412 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13138462 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000005', 'uuid': '7de22135-4ba6-4608-bc4a-75f5bebc1418'}] 2026-10-10 03:16:29,553 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13138462 order {'name': '/', 'pos_reference': '261-76-000005', 'uuid': '7de22135-4ba6-4608-bc4a-75f5bebc1418'} created pos.order #617 2026-10-10 03:16:29,586 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13138462 finished 2026-10-10 03:16:29,691 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.091 0.191 2026-10-10 03:16:29,818 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:29] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 31 0.033 0.056 2026-10-10 03:16:29,846 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:29] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-10-10 03:16:29,899 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11274418 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '7de22135-4ba6-4608-bc4a-75f5bebc1418'}] 2026-10-10 03:16:29,912 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11274418 order {'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '7de22135-4ba6-4608-bc4a-75f5bebc1418'} sync ignored for existing PoS order pos.order(617,) (state: paid) 2026-10-10 03:16:29,936 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [138/176] Tour MultipleGiftWalletProgramsTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:16:29,945 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11274418 finished 2026-10-10 03:16:29,986 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [139/176] Tour MultipleGiftWalletProgramsTour → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-10 03:16:30,071 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [140/176] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:16:30,122 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.065 0.161 2026-10-10 03:16:30,125 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [141/176] Tour MultipleGiftWalletProgramsTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-10-10 03:16:30,180 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [142/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-10 03:16:30,226 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:30] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 15 0.032 0.035 2026-10-10 03:16:30,230 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [143/176] Tour MultipleGiftWalletProgramsTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-10 03:16:30,282 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [144/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-10-10 03:16:30,338 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [145/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-10 03:16:30,415 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [146/176] Tour MultipleGiftWalletProgramsTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-10 03:16:30,467 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [147/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:16:30,520 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [148/176] Tour MultipleGiftWalletProgramsTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"2","price":"12.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("2")):has(.price:contains("12.00"))) 2026-10-10 03:16:30,702 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [149/176] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:16:30,753 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [150/176] Tour MultipleGiftWalletProgramsTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:16:30,805 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [151/176] Tour MultipleGiftWalletProgramsTour → Step click Actions button (trigger: .more-btn) 2026-10-10 03:16:30,863 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [152/176] Tour MultipleGiftWalletProgramsTour → Step .control-buttons button.disabled:contains("eWallet") 2026-10-10 03:16:30,916 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [153/176] Tour MultipleGiftWalletProgramsTour → Step .modal header .btn-close 2026-10-10 03:16:30,970 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [154/176] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:16:31,021 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [155/176] Tour MultipleGiftWalletProgramsTour → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:16:31,093 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [156/176] Tour MultipleGiftWalletProgramsTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:16:31,151 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [157/176] Tour MultipleGiftWalletProgramsTour → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:16:31,200 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [158/176] Tour MultipleGiftWalletProgramsTour → Step Search for partner "AAAAAAA" (trigger: .modal-dialog .input-group input) 2026-10-10 03:16:31,256 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [159/176] Tour MultipleGiftWalletProgramsTour → Step click partner 'AAAAAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAAAAA)) 2026-10-10 03:16:31,330 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [160/176] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:16:31,382 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [161/176] Tour MultipleGiftWalletProgramsTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:16:31,393 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:31] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.028 0.043 2026-10-10 03:16:31,431 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [162/176] Tour MultipleGiftWalletProgramsTour → Step click Actions button (trigger: .more-btn) 2026-10-10 03:16:31,490 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [163/176] Tour MultipleGiftWalletProgramsTour → Step .control-buttons button.highlight:contains("eWallet Pay") 2026-10-10 03:16:31,511 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.032 0.072 2026-10-10 03:16:31,551 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [164/176] Tour MultipleGiftWalletProgramsTour → Step selection popup has 'ewallet_1' (trigger: .selection-item:contains("ewallet_1")) 2026-10-10 03:16:31,603 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [165/176] Tour MultipleGiftWalletProgramsTour → Step selection popup has 'ewallet_2' (trigger: .selection-item:contains("ewallet_2")) 2026-10-10 03:16:31,655 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [166/176] Tour MultipleGiftWalletProgramsTour → Step selection popup has 'ewallet_1' (trigger: .selection-item:contains("ewallet_1")) 2026-10-10 03:16:31,738 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [167/176] Tour MultipleGiftWalletProgramsTour → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00")) 2026-10-10 03:16:31,790 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [168/176] Tour MultipleGiftWalletProgramsTour → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00"):not(:visible)) 2026-10-10 03:16:31,841 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [169/176] Tour MultipleGiftWalletProgramsTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:16:31,901 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [170/176] Tour MultipleGiftWalletProgramsTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:16:31,950 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [171/176] Tour MultipleGiftWalletProgramsTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:16:32,001 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [172/176] Tour MultipleGiftWalletProgramsTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:16:32,063 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [173/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:16:32,117 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [174/176] Tour MultipleGiftWalletProgramsTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:16:32,171 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [175/176] Tour MultipleGiftWalletProgramsTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:16:32,211 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:32] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.009 0.017 2026-10-10 03:16:32,275 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:32] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.012 0.018 2026-10-10 03:16:32,317 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24758900 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000006', 'uuid': '015b98d9-c4b7-4010-bee7-8fae2f026a34'}] 2026-10-10 03:16:32,852 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24758900 order {'name': '/', 'pos_reference': '261-76-000006', 'uuid': '015b98d9-c4b7-4010-bee7-8fae2f026a34'} created pos.order #618 2026-10-10 03:16:32,874 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24758900 finished 2026-10-10 03:16:32,952 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 205 0.226 0.413 2026-10-10 03:16:33,084 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:33] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 31 0.019 0.050 2026-10-10 03:16:33,116 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:33] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:16:33,174 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51136071 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '261-76-000006', 'uuid': '015b98d9-c4b7-4010-bee7-8fae2f026a34'}] 2026-10-10 03:16:33,187 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51136071 order {'name': 'Shop - 000006', 'pos_reference': '261-76-000006', 'uuid': '015b98d9-c4b7-4010-bee7-8fae2f026a34'} sync ignored for existing PoS order pos.order(618,) (state: paid) 2026-10-10 03:16:33,208 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [176/176] Tour MultipleGiftWalletProgramsTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:16:33,225 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51136071 finished 2026-10-10 03:16:33,268 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: tour succeeded 2026-10-10 03:16:33,269 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR MultipleGiftWalletProgramsTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-10 03:16:33,393 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.062 0.161 2026-10-10 03:16:33,747 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: heap 29930796 (allocated 32256000) 2026-10-10 03:16:33,754 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Closing chrome headless with pid 86630 2026-10-10 03:16:33,755 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Closing websocket connection 2026-10-10 03:16:33,757 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Terminating chrome headless with pid 86630 2026-10-10 03:16:33,896 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_031633_896454_test_multiple_gift_wallet_programs.txt 2026-10-10 03:16:33,896 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Removing chrome user profile "/tmp/tmpg9adym0j_chrome_odoo" 2026-10-10 03:16:33,975 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_loyalty_products ... 2026-10-10 03:16:35,767 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome pid: 86884 2026-10-10 03:16:35,767 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome headless temporary user profile dir: /tmp/tmpitbyjnx8_chrome_odoo 2026-10-10 03:16:35,767 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Issuing json command http://127.0.0.1:44567/json/version 2026-10-10 03:16:35,768 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44567', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:16:35,832 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Browser version: Chrome/150.0.7871.114 2026-10-10 03:16:35,832 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Issuing json command http://127.0.0.1:44567/json 2026-10-10 03:16:35,833 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44567', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:16:35,849 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Websocket url found: ws://127.0.0.1:44567/devtools/page/6536282CB4696EC39D409649E8C81009 2026-10-10 03:16:35,867 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Enable chrome headless console log notification 2026-10-10 03:16:35,895 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome headless enable page notifications 2026-10-10 03:16:36,020 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:16:36,029 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Setting session cookie in browser 2026-10-10 03:16:36,032 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Open "http://127.0.0.1:8069/pos/web?config_id=76" in browser 2026-10-10 03:16:36,032 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=76" 2026-10-10 03:16:36,056 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:16:36,952 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:36] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 91 0.087 0.813 2026-10-10 03:16:36,962 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Navigation result: {'frameId': '6536282CB4696EC39D409649E8C81009', 'loaderId': '336C5FBF065FDE956C191C13488A976F', 'isDownload': False} 2026-10-10 03:16:36,962 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Evaluate ready code "odoo.isTourReady('test_multiple_loyalty_products')" 2026-10-10 03:16:36,995 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:16:37,021 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:37] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.012 2026-10-10 03:16:37,033 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:37] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-10-10 03:16:37,044 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:37] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.028 2026-10-10 03:16:37,793 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:16:37,797 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:16:37,831 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 03:16:37,865 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Evaluate test code "odoo.startTour('test_multiple_loyalty_products', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/web?config_id=76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:16:37,870 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:37] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-10 03:16:37,874 44 INFO rb-acb9515-225444-423143 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-10 03:16:37,888 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:37] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:16:37,904 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:37] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:16:37,948 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:37] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.022 2026-10-10 03:16:37,972 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.041 2026-10-10 03:16:38,067 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:38] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.042 0.054 2026-10-10 03:16:38,075 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.068 2026-10-10 03:16:39,152 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.449 0.554 2026-10-10 03:16:39,191 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:39] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.024 2026-10-10 03:16:39,282 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-10 03:16:39,371 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:39] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.049 2026-10-10 03:16:39,412 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:16:39,427 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: Owl is running in 'dev' mode. 2026-10-10 03:16:39,450 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:39] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-10 03:16:39,518 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:39] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:16:39,524 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:16:39,569 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.022 2026-10-10 03:16:39,571 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:39] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.036 2026-10-10 03:16:39,633 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-10 03:16:39,659 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 03:16:39,664 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:39] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.059 0.070 2026-10-10 03:16:39,703 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.033 2026-10-10 03:16:39,708 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:39] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.005 0.165 2026-10-10 03:16:39,751 44 INFO rb-acb9515-225444-423143 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-10 03:16:39,799 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:39] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.033 0.097 2026-10-10 03:16:39,856 44 INFO rb-acb9515-225444-423143 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-10 03:16:39,940 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:39] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.078 0.227 2026-10-10 03:16:39,968 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:39] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.268 2026-10-10 03:16:39,972 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:16:40,001 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:40] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:16:40,017 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:40] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.193 2026-10-10 03:16:40,064 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:40] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.015 0.209 2026-10-10 03:16:40,115 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:40] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.277 2026-10-10 03:16:40,139 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:40] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.306 2026-10-10 03:16:40,194 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:40] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.202 2026-10-10 03:16:40,227 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:40] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.210 2026-10-10 03:16:40,252 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:40] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.221 2026-10-10 03:16:40,281 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:40] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.206 2026-10-10 03:16:40,317 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:40] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.187 2026-10-10 03:16:40,440 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.045 0.247 2026-10-10 03:16:40,464 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:40] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.008 0.258 2026-10-10 03:16:40,536 44 INFO rb-acb9515-225444-423143 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-10 03:16:40,589 44 INFO rb-acb9515-225444-423143 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-10 03:16:40,638 44 INFO rb-acb9515-225444-423143 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-10 03:16:40,690 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: tour succeeded 2026-10-10 03:16:40,691 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_multiple_loyalty_products SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-10 03:16:40,804 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: heap 14669888 (allocated 15728640) 2026-10-10 03:16:40,820 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Closing chrome headless with pid 86884 2026-10-10 03:16:40,821 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Closing websocket connection 2026-10-10 03:16:40,821 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Terminating chrome headless with pid 86884 2026-10-10 03:16:40,930 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_031640_930084_test_multiple_loyalty_products.txt 2026-10-10 03:16:40,930 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Removing chrome user profile "/tmp/tmpitbyjnx8_chrome_odoo" 2026-10-10 03:16:40,951 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_physical_gift_card_sale ... 2026-10-10 03:16:41,903 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome pid: 87091 2026-10-10 03:16:41,903 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome headless temporary user profile dir: /tmp/tmph_vh4d8v_chrome_odoo 2026-10-10 03:16:41,904 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Issuing json command http://127.0.0.1:39413/json/version 2026-10-10 03:16:41,905 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39413', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:16:41,937 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Browser version: Chrome/150.0.7871.114 2026-10-10 03:16:41,937 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Issuing json command http://127.0.0.1:39413/json 2026-10-10 03:16:41,939 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39413', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:16:41,958 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Websocket url found: ws://127.0.0.1:39413/devtools/page/1386ED3D8B577E9160739C2B8BF88142 2026-10-10 03:16:41,975 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Enable chrome headless console log notification 2026-10-10 03:16:41,980 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome headless enable page notifications 2026-10-10 03:16:42,096 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:16:42,105 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Setting session cookie in browser 2026-10-10 03:16:42,107 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Open "http://127.0.0.1:8069/pos/web?config_id=76" in browser 2026-10-10 03:16:42,108 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=76" 2026-10-10 03:16:42,130 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:16:42,950 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:42] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.110 0.715 2026-10-10 03:16:42,955 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Navigation result: {'frameId': '1386ED3D8B577E9160739C2B8BF88142', 'loaderId': '6EB4B671E68BB3A8E1B38F0F3361D673', 'isDownload': False} 2026-10-10 03:16:42,955 44 INFO rb-acb9515-225444-423143 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-10 03:16:42,980 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:16:43,011 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:43] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.009 0.013 2026-10-10 03:16:43,029 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:43] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.024 2026-10-10 03:16:43,055 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:43] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.059 2026-10-10 03:16:43,703 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:16:43,704 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:16:43,729 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.021 2026-10-10 03:16:43,763 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-10 03:16:43,770 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Evaluate test code "odoo.startTour('test_multiple_physical_gift_card_sale', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/web?config_id=76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:16:43,783 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [1/34] Tour test_multiple_physical_gift_card_sale → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:16:43,790 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:43] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 03:16:43,811 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:16:43,849 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:43] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.015 2026-10-10 03:16:43,872 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.039 2026-10-10 03:16:43,950 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:43] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.026 0.057 2026-10-10 03:16:43,954 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.052 2026-10-10 03:16:44,888 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.366 0.529 2026-10-10 03:16:44,924 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:44] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:16:45,029 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-10 03:16:45,105 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:45] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.045 2026-10-10 03:16:45,175 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:16:45,198 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: Owl is running in 'dev' mode. 2026-10-10 03:16:45,229 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:45] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.010 0.011 2026-10-10 03:16:45,302 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:16:45,344 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:16:45,347 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:45] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 03:16:45,392 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:45] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.043 0.043 2026-10-10 03:16:45,396 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:45] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.088 2026-10-10 03:16:45,423 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:16:45,436 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:16:45,451 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:45] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.024 0.107 2026-10-10 03:16:45,479 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:45] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.007 0.015 2026-10-10 03:16:45,610 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [2/34] Tour test_multiple_physical_gift_card_sale → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:16:45,653 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:16:45,766 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:45] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.055 0.074 2026-10-10 03:16:45,777 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:16:45,820 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [3/34] Tour test_multiple_physical_gift_card_sale → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-10-10 03:16:45,855 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:45] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.031 0.198 2026-10-10 03:16:45,873 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:45] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:16:45,886 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:45] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 4 0.006 0.177 2026-10-10 03:16:45,933 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:45] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.010 0.202 2026-10-10 03:16:45,969 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:45] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.234 2026-10-10 03:16:45,996 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:45] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.011 0.327 2026-10-10 03:16:46,046 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:46] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.259 2026-10-10 03:16:46,094 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:46] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.206 2026-10-10 03:16:46,144 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:46] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.232 2026-10-10 03:16:46,179 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:46] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.236 2026-10-10 03:16:46,213 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:46] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.234 2026-10-10 03:16:46,331 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.044 0.288 2026-10-10 03:16:46,373 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:46] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.268 2026-10-10 03:16:46,407 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:46] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.351 2026-10-10 03:16:46,426 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [4/34] Tour test_multiple_physical_gift_card_sale → Step a:contains("Sell physical gift card?") 2026-10-10 03:16:46,496 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [5/34] Tour test_multiple_physical_gift_card_sale → Step Input code 'test-card-0000' (trigger: input[id="code"]) 2026-10-10 03:16:46,565 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [6/34] Tour test_multiple_physical_gift_card_sale → Step Input amount '125' (trigger: input[id="amount"]) 2026-10-10 03:16:47,100 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:47] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.012 0.020 2026-10-10 03:16:47,136 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [7/34] Tour test_multiple_physical_gift_card_sale → Step .btn-primary:contains("Add Balance") 2026-10-10 03:16:47,244 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [8/34] Tour test_multiple_physical_gift_card_sale → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:16:47,297 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [9/34] Tour test_multiple_physical_gift_card_sale → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1.00","price":"125","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("125"))) 2026-10-10 03:16:47,348 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [10/34] Tour test_multiple_physical_gift_card_sale → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:16:47,399 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [11/34] Tour test_multiple_physical_gift_card_sale → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-10-10 03:16:47,497 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [12/34] Tour test_multiple_physical_gift_card_sale → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:16:47,548 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [13/34] Tour test_multiple_physical_gift_card_sale → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-10-10 03:16:47,599 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [14/34] Tour test_multiple_physical_gift_card_sale → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-10 03:16:47,657 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [15/34] Tour test_multiple_physical_gift_card_sale → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-10 03:16:47,709 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [16/34] Tour test_multiple_physical_gift_card_sale → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:16:47,764 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [17/34] Tour test_multiple_physical_gift_card_sale → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-10 03:16:47,835 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [18/34] Tour test_multiple_physical_gift_card_sale → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-10 03:16:47,886 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [19/34] Tour test_multiple_physical_gift_card_sale → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1","price":"0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-10-10 03:16:47,939 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [20/34] Tour test_multiple_physical_gift_card_sale → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:16:47,989 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [21/34] Tour test_multiple_physical_gift_card_sale → Step a:contains("Sell physical gift card?") 2026-10-10 03:16:48,049 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [22/34] Tour test_multiple_physical_gift_card_sale → Step Input code 'test-card-0001' (trigger: input[id="code"]) 2026-10-10 03:16:48,121 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [23/34] Tour test_multiple_physical_gift_card_sale → Step Input amount '100' (trigger: input[id="amount"]) 2026-10-10 03:16:48,636 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:48] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 2 0.003 0.009 2026-10-10 03:16:48,668 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [24/34] Tour test_multiple_physical_gift_card_sale → Step .btn-primary:contains("Add Balance") 2026-10-10 03:16:48,757 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [25/34] Tour test_multiple_physical_gift_card_sale → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:16:48,838 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [26/34] Tour test_multiple_physical_gift_card_sale → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:16:48,851 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:48] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:16:48,854 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:48] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:16:48,890 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [27/34] Tour test_multiple_physical_gift_card_sale → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:16:48,939 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [28/34] Tour test_multiple_physical_gift_card_sale → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:16:49,015 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [29/34] Tour test_multiple_physical_gift_card_sale → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:16:49,072 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [30/34] Tour test_multiple_physical_gift_card_sale → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:16:49,120 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [31/34] Tour test_multiple_physical_gift_card_sale → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-10 03:16:49,175 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [32/34] Tour test_multiple_physical_gift_card_sale → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:16:49,251 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [33/34] Tour test_multiple_physical_gift_card_sale → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:16:49,266 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18183822 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '3dc90e3f-12b8-447c-8acd-4dfed383df6c'}] 2026-10-10 03:16:49,268 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:49] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:16:49,443 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18183822 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '3dc90e3f-12b8-447c-8acd-4dfed383df6c'} created pos.order #619 2026-10-10 03:16:49,479 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18183822 finished 2026-10-10 03:16:49,555 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 94 0.091 0.202 2026-10-10 03:16:49,688 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:49] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 43 0.025 0.065 2026-10-10 03:16:49,729 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:49] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.004 0.007 2026-10-10 03:16:49,872 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15766538 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '3dc90e3f-12b8-447c-8acd-4dfed383df6c'}] 2026-10-10 03:16:49,883 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15766538 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '3dc90e3f-12b8-447c-8acd-4dfed383df6c'} sync ignored for existing PoS order pos.order(619,) (state: paid) 2026-10-10 03:16:49,906 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [34/34] Tour test_multiple_physical_gift_card_sale → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:16:49,921 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15766538 finished 2026-10-10 03:16:49,955 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: tour succeeded 2026-10-10 03:16:49,959 44 INFO rb-acb9515-225444-423143 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-10 03:16:50,127 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: heap 17535380 (allocated 19533824) 2026-10-10 03:16:50,133 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.114 0.151 2026-10-10 03:16:50,145 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Closing chrome headless with pid 87091 2026-10-10 03:16:50,159 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Closing websocket connection 2026-10-10 03:16:50,167 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Terminating chrome headless with pid 87091 2026-10-10 03:16:50,256 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_031650_256523_test_multiple_physical_gift_card_sale.txt 2026-10-10 03:16:50,256 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Removing chrome user profile "/tmp/tmph_vh4d8v_chrome_odoo" 2026-10-10 03:16:50,310 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_reward_line_free_product ... 2026-10-10 03:16:51,962 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome pid: 87313 2026-10-10 03:16:51,962 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome headless temporary user profile dir: /tmp/tmphc_hvubi_chrome_odoo 2026-10-10 03:16:51,962 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Issuing json command http://127.0.0.1:32861/json/version 2026-10-10 03:16:51,964 44 INFO rb-acb9515-225444-423143 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-10 03:16:51,998 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Browser version: Chrome/150.0.7871.114 2026-10-10 03:16:51,998 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Issuing json command http://127.0.0.1:32861/json 2026-10-10 03:16:51,999 44 INFO rb-acb9515-225444-423143 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-10 03:16:52,011 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Websocket url found: ws://127.0.0.1:32861/devtools/page/BFC3C5F84A773773BB4557B982D02CE9 2026-10-10 03:16:52,028 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Enable chrome headless console log notification 2026-10-10 03:16:52,037 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome headless enable page notifications 2026-10-10 03:16:52,239 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:16:52,253 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Setting session cookie in browser 2026-10-10 03:16:52,263 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Open "http://127.0.0.1:8069/pos/web?config_id=76" in browser 2026-10-10 03:16:52,263 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=76" 2026-10-10 03:16:52,284 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:16:53,373 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:53] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.067 1.030 2026-10-10 03:16:53,381 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Navigation result: {'frameId': 'BFC3C5F84A773773BB4557B982D02CE9', 'loaderId': '1A4CC50F879C09DEB5673646A2E28552', 'isDownload': False} 2026-10-10 03:16:53,381 44 INFO rb-acb9515-225444-423143 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-10 03:16:53,409 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:16:53,449 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:53] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.027 2026-10-10 03:16:53,459 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:53] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.038 2026-10-10 03:16:53,472 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:53] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.051 2026-10-10 03:16:54,213 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:16:54,218 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:54] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:16:54,252 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.021 2026-10-10 03:16:54,286 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Evaluate test code "odoo.startTour('test_multiple_reward_line_free_product', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/web?config_id=76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:16:54,290 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:54] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-10 03:16:54,297 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [1/19] Tour test_multiple_reward_line_free_product → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:16:54,310 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:54] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:16:54,323 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:54] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:16:54,373 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:54] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.018 0.017 2026-10-10 03:16:54,399 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.049 2026-10-10 03:16:54,524 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:54] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.062 0.059 2026-10-10 03:16:54,529 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.096 2026-10-10 03:16:55,644 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:55] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.455 0.619 2026-10-10 03:16:55,679 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:55] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:16:55,776 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.010 2026-10-10 03:16:55,851 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:55] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.045 2026-10-10 03:16:55,936 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.006 0.015 2026-10-10 03:16:55,959 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: Owl is running in 'dev' mode. 2026-10-10 03:16:55,979 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:55] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-10 03:16:56,017 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:16:56,044 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:56] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:16:56,065 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:56] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:16:56,079 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:56] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 03:16:56,096 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 03:16:56,120 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:16:56,161 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:16:56,193 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:56] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.092 0.058 2026-10-10 03:16:56,213 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:56] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.154 2026-10-10 03:16:56,233 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [2/19] Tour test_multiple_reward_line_free_product → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:16:56,305 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:56] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.029 0.198 2026-10-10 03:16:56,348 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:56] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.018 0.175 2026-10-10 03:16:56,363 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [3/19] Tour test_multiple_reward_line_free_product → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-10-10 03:16:56,374 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:16:56,388 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:56] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:16:56,503 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:56] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.066 0.289 2026-10-10 03:16:56,539 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:56] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.177 2026-10-10 03:16:56,586 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:56] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.268 2026-10-10 03:16:56,629 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:56] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.009 0.278 2026-10-10 03:16:56,674 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:56] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.348 2026-10-10 03:16:56,713 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:56] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.311 2026-10-10 03:16:56,752 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:56] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.242 2026-10-10 03:16:56,787 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:56] "GET /web/image?model=product.template&field=image_128&id=1724&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.234 2026-10-10 03:16:56,821 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:56] "GET /web/image?model=product.template&field=image_128&id=1723&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.220 2026-10-10 03:16:56,863 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:56] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.215 2026-10-10 03:16:56,917 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:56] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.225 2026-10-10 03:16:56,960 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:56] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.234 2026-10-10 03:16:56,987 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:56] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.008 0.217 2026-10-10 03:16:57,147 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:16:57] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.081 0.268 2026-10-10 03:16:57,240 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [4/19] Tour test_multiple_reward_line_free_product → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-10-10 03:16:57,334 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [5/19] Tour test_multiple_reward_line_free_product → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-10-10 03:16:57,421 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [6/19] Tour test_multiple_reward_line_free_product → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Product A","price":"-10","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Product A")):has(.qty:contains("1")):has(.price:contains("-10"))) 2026-10-10 03:16:57,509 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [7/19] Tour test_multiple_reward_line_free_product → Step click product 'Product B' (trigger: article.product .product-content .product-name:contains("Product B")) 2026-10-10 03:16:57,607 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [8/19] Tour test_multiple_reward_line_free_product → Step click product 'Product B' (trigger: article.product .product-content .product-name:contains("Product B")) 2026-10-10 03:16:57,704 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [9/19] Tour test_multiple_reward_line_free_product → Step Check that: ---Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Product B"}--- is not true (trigger: body:not(:has(.order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Product B"))))) 2026-10-10 03:16:57,756 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [10/19] Tour test_multiple_reward_line_free_product → Step click product 'Product B' (trigger: article.product .product-content .product-name:contains("Product B")) 2026-10-10 03:16:57,850 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [11/19] Tour test_multiple_reward_line_free_product → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Product B","price":"-5","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Product B")):has(.qty:contains("1")):has(.price:contains("-5"))) 2026-10-10 03:16:57,967 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [12/19] Tour test_multiple_reward_line_free_product → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Product A","price":"-10","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Product A")):has(.qty:contains("1")):has(.price:contains("-10"))) 2026-10-10 03:16:58,018 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [13/19] Tour test_multiple_reward_line_free_product → Step click product 'Product B' (trigger: article.product .product-content .product-name:contains("Product B")) 2026-10-10 03:16:58,115 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [14/19] Tour test_multiple_reward_line_free_product → Step click product 'Product B' (trigger: article.product .product-content .product-name:contains("Product B")) 2026-10-10 03:16:58,223 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [15/19] Tour test_multiple_reward_line_free_product → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Product B","price":"-5","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Product B")):has(.qty:contains("1")):has(.price:contains("-5"))) 2026-10-10 03:16:58,286 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [16/19] Tour test_multiple_reward_line_free_product → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Product A","price":"-10","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Product A")):has(.qty:contains("1")):has(.price:contains("-10"))) 2026-10-10 03:16:58,337 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [17/19] Tour test_multiple_reward_line_free_product → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-10-10 03:16:58,434 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [18/19] Tour test_multiple_reward_line_free_product → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Product B","price":"-5","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Product B")):has(.qty:contains("1")):has(.price:contains("-5"))) 2026-10-10 03:16:58,550 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [19/19] Tour test_multiple_reward_line_free_product → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Product A","price":"-20","quantity":"2.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Product A")):has(.qty:contains("2")):has(.price:contains("-20"))) 2026-10-10 03:16:58,602 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: tour succeeded 2026-10-10 03:16:58,603 44 INFO rb-acb9515-225444-423143 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-10 03:16:58,749 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: heap 19049744 (allocated 20975616) 2026-10-10 03:16:58,753 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Closing chrome headless with pid 87313 2026-10-10 03:16:58,755 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Closing websocket connection 2026-10-10 03:16:58,756 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Terminating chrome headless with pid 87313 2026-10-10 03:16:58,855 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_031658_854932_test_multiple_reward_line_free_product.txt 2026-10-10 03:16:58,855 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Removing chrome user profile "/tmp/tmphc_hvubi_chrome_odoo" 2026-10-10 03:16:58,879 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_next_order_coupon_program_expiration_date ... 2026-10-10 03:17:00,472 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome pid: 87517 2026-10-10 03:17:00,472 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome headless temporary user profile dir: /tmp/tmpb32jxyvw_chrome_odoo 2026-10-10 03:17:00,472 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Issuing json command http://127.0.0.1:40937/json/version 2026-10-10 03:17:00,474 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40937', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:17:00,563 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Browser version: Chrome/150.0.7871.114 2026-10-10 03:17:00,563 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Issuing json command http://127.0.0.1:40937/json 2026-10-10 03:17:00,564 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40937', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:17:00,587 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Websocket url found: ws://127.0.0.1:40937/devtools/page/419DD6E565474FFFA3C6B2A9DA2FAC35 2026-10-10 03:17:00,602 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Enable chrome headless console log notification 2026-10-10 03:17:00,651 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome headless enable page notifications 2026-10-10 03:17:00,829 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:17:00,847 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Setting session cookie in browser 2026-10-10 03:17:00,863 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-10-10 03:17:00,863 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-10-10 03:17:00,889 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:17:01,876 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:01] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.085 0.907 2026-10-10 03:17:01,880 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Navigation result: {'frameId': '419DD6E565474FFFA3C6B2A9DA2FAC35', 'loaderId': 'DC19273E3668C0925ECA9C605D4BDE79', 'isDownload': False} 2026-10-10 03:17:01,881 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Evaluate ready code "odoo.isTourReady('PosLoyaltyNextOrderCouponExpirationDate')" 2026-10-10 03:17:01,907 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:17:01,938 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:01] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-10-10 03:17:01,954 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:01] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.029 2026-10-10 03:17:01,967 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:01] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.050 2026-10-10 03:17:02,685 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:17:02,690 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:17:02,718 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-10 03:17:02,751 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Evaluate test code "odoo.startTour('PosLoyaltyNextOrderCouponExpirationDate', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:17:02,759 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [1/19] Tour PosLoyaltyNextOrderCouponExpirationDate → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:17:02,763 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.012 2026-10-10 03:17:02,792 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:02] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.004 0.014 2026-10-10 03:17:02,818 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:02] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:17:02,867 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.030 2026-10-10 03:17:02,894 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:02] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.051 2026-10-10 03:17:02,898 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.008 2026-10-10 03:17:03,002 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:03] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.031 0.061 2026-10-10 03:17:04,124 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:04] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.475 0.598 2026-10-10 03:17:04,160 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:04] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:17:04,242 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-10 03:17:04,330 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:04] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.046 2026-10-10 03:17:04,366 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.011 2026-10-10 03:17:04,388 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: Owl is running in 'dev' mode. 2026-10-10 03:17:04,417 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:04] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.010 2026-10-10 03:17:04,502 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:17:04,521 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:04] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:17:04,522 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:04] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:17:04,589 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:17:04,592 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:17:04,593 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:04] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.044 0.062 2026-10-10 03:17:04,636 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:04] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.013 0.127 2026-10-10 03:17:04,641 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:04] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.142 2026-10-10 03:17:04,691 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:04] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.010 0.053 2026-10-10 03:17:04,794 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [2/19] Tour PosLoyaltyNextOrderCouponExpirationDate → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:17:04,821 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:17:04,976 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:04] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.082 0.078 2026-10-10 03:17:05,050 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [3/19] Tour PosLoyaltyNextOrderCouponExpirationDate → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-10 03:17:05,114 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:05] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.073 0.226 2026-10-10 03:17:05,127 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:17:05,156 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:05] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.206 2026-10-10 03:17:05,195 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:05] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.243 2026-10-10 03:17:05,207 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:05] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:17:05,228 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:05] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.281 2026-10-10 03:17:05,251 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:05] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.008 0.412 2026-10-10 03:17:05,285 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:05] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.295 2026-10-10 03:17:05,313 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:05] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.171 2026-10-10 03:17:05,346 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:05] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.177 2026-10-10 03:17:05,383 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:05] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.154 2026-10-10 03:17:05,414 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:05] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.178 2026-10-10 03:17:05,448 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:05] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.154 2026-10-10 03:17:05,639 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:05] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.101 0.283 2026-10-10 03:17:05,739 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [4/19] Tour PosLoyaltyNextOrderCouponExpirationDate → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:17:05,804 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [5/19] Tour PosLoyaltyNextOrderCouponExpirationDate → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-10 03:17:05,850 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [6/19] Tour PosLoyaltyNextOrderCouponExpirationDate → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-10 03:17:05,905 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [7/19] Tour PosLoyaltyNextOrderCouponExpirationDate → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("3"))) 2026-10-10 03:17:06,096 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [8/19] Tour PosLoyaltyNextOrderCouponExpirationDate → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:17:06,146 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [9/19] Tour PosLoyaltyNextOrderCouponExpirationDate → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:17:06,236 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [10/19] Tour PosLoyaltyNextOrderCouponExpirationDate → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:17:06,249 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:06] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:17:06,252 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:06] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:17:06,281 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [11/19] Tour PosLoyaltyNextOrderCouponExpirationDate → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:17:06,331 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [12/19] Tour PosLoyaltyNextOrderCouponExpirationDate → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:17:06,420 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [13/19] Tour PosLoyaltyNextOrderCouponExpirationDate → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-10 03:17:06,474 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [14/19] Tour PosLoyaltyNextOrderCouponExpirationDate → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-10 03:17:06,528 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [15/19] Tour PosLoyaltyNextOrderCouponExpirationDate → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-10-10 03:17:06,586 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [16/19] Tour PosLoyaltyNextOrderCouponExpirationDate → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-10 03:17:06,639 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [17/19] Tour PosLoyaltyNextOrderCouponExpirationDate → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:17:06,716 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [18/19] Tour PosLoyaltyNextOrderCouponExpirationDate → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:17:06,727 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87250286 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'c966b712-d9a9-484b-a4b7-8487babccc0e'}] 2026-10-10 03:17:06,734 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:06] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:17:07,511 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87250286 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'c966b712-d9a9-484b-a4b7-8487babccc0e'} created pos.order #620 2026-10-10 03:17:07,544 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87250286 finished 2026-10-10 03:17:07,649 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.375 0.554 2026-10-10 03:17:07,824 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:07] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 40 0.044 0.061 2026-10-10 03:17:07,880 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:07] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 03:17:08,053 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:08] "GET /report/barcode/Code128/0447-c9d5-48eb HTTP/1.1" 200 - 0 0.000 0.055 2026-10-10 03:17:08,081 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51802535 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'c966b712-d9a9-484b-a4b7-8487babccc0e'}] 2026-10-10 03:17:08,088 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [19/19] Tour PosLoyaltyNextOrderCouponExpirationDate → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:17:08,091 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51802535 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'c966b712-d9a9-484b-a4b7-8487babccc0e'} sync ignored for existing PoS order pos.order(620,) (state: paid) 2026-10-10 03:17:08,130 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51802535 finished 2026-10-10 03:17:08,142 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: tour succeeded 2026-10-10 03:17:08,143 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyNextOrderCouponExpirationDate SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-10 03:17:08,282 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.053 0.152 2026-10-10 03:17:08,286 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: heap 16055556 (allocated 17301504) 2026-10-10 03:17:08,296 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Closing chrome headless with pid 87517 2026-10-10 03:17:08,299 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Closing websocket connection 2026-10-10 03:17:08,300 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Terminating chrome headless with pid 87517 2026-10-10 03:17:08,410 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_031708_410583_test_next_order_coupon_program_expiration_date.txt 2026-10-10 03:17:08,410 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Removing chrome user profile "/tmp/tmpb32jxyvw_chrome_odoo" 2026-10-10 03:17:08,465 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_not_create_loyalty_card_expired_program ... 2026-10-10 03:17:10,200 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome pid: 87729 2026-10-10 03:17:10,201 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome headless temporary user profile dir: /tmp/tmp20bb2t1j_chrome_odoo 2026-10-10 03:17:10,203 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Issuing json command http://127.0.0.1:39775/json/version 2026-10-10 03:17:10,208 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39775', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:17:10,236 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Browser version: Chrome/150.0.7871.114 2026-10-10 03:17:10,236 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Issuing json command http://127.0.0.1:39775/json 2026-10-10 03:17:10,237 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39775', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:17:10,261 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Websocket url found: ws://127.0.0.1:39775/devtools/page/2EADE4E65B8541C24EE7F1622EB53738 2026-10-10 03:17:10,269 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Enable chrome headless console log notification 2026-10-10 03:17:10,278 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome headless enable page notifications 2026-10-10 03:17:10,456 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:17:10,463 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Setting session cookie in browser 2026-10-10 03:17:10,472 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Open "http://127.0.0.1:8069/pos/web?config_id=76" in browser 2026-10-10 03:17:10,472 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=76" 2026-10-10 03:17:10,497 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:17:11,331 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:11] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 90 0.090 0.747 2026-10-10 03:17:11,348 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Navigation result: {'frameId': '2EADE4E65B8541C24EE7F1622EB53738', 'loaderId': '8BD1D170AC7C8672F31DE2F3FBADD76E', 'isDownload': False} 2026-10-10 03:17:11,349 44 INFO rb-acb9515-225444-423143 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-10 03:17:11,375 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:17:11,399 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:11] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.009 2026-10-10 03:17:11,412 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:11] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.017 2026-10-10 03:17:11,421 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:11] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.031 2026-10-10 03:17:12,140 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:12] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:17:12,159 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.025 2026-10-10 03:17:12,186 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.022 2026-10-10 03:17:12,217 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Evaluate test code "odoo.startTour('test_not_create_loyalty_card_expired_program', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/web?config_id=76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:17:12,224 44 INFO rb-acb9515-225444-423143 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-10 03:17:12,232 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:12] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.015 2026-10-10 03:17:12,248 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:12] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 03:17:12,263 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:12] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:17:12,300 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:12] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.012 2026-10-10 03:17:12,316 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.034 2026-10-10 03:17:12,379 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:12] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.015 0.047 2026-10-10 03:17:12,383 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.040 2026-10-10 03:17:13,415 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:13] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.410 0.568 2026-10-10 03:17:13,469 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:13] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.034 2026-10-10 03:17:13,600 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.012 2026-10-10 03:17:13,735 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:13] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.035 0.069 2026-10-10 03:17:13,783 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.012 2026-10-10 03:17:13,817 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: Owl is running in 'dev' mode. 2026-10-10 03:17:13,840 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:13] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.012 2026-10-10 03:17:13,947 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:17:13,975 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:17:14,025 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-10-10 03:17:14,039 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:14] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.032 2026-10-10 03:17:14,040 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.032 2026-10-10 03:17:14,067 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:14] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.062 0.068 2026-10-10 03:17:14,090 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:14] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.007 0.130 2026-10-10 03:17:14,097 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:14] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.109 2026-10-10 03:17:14,119 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:14] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.057 2026-10-10 03:17:14,127 44 INFO rb-acb9515-225444-423143 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-10 03:17:14,191 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.025 2026-10-10 03:17:14,217 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:14] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.012 0.031 2026-10-10 03:17:14,239 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:17:14,261 44 INFO rb-acb9515-225444-423143 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-10 03:17:14,311 44 INFO rb-acb9515-225444-423143 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-10 03:17:14,316 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:14] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.015 0.099 2026-10-10 03:17:14,324 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:14] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:17:14,379 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:14] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.162 2026-10-10 03:17:14,477 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:14] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.037 0.273 2026-10-10 03:17:14,568 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:14] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.039 0.358 2026-10-10 03:17:14,605 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:14] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.334 2026-10-10 03:17:14,634 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:14] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.385 2026-10-10 03:17:14,675 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:14] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.336 2026-10-10 03:17:14,701 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:14] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.309 2026-10-10 03:17:14,729 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:14] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.241 2026-10-10 03:17:14,855 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.057 0.228 2026-10-10 03:17:14,887 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:14] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.242 2026-10-10 03:17:14,926 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:14] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.311 2026-10-10 03:17:14,936 44 INFO rb-acb9515-225444-423143 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-10 03:17:15,044 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [6/32] Tour test_not_create_loyalty_card_expired_program → Step Click search field (trigger: .modal-dialog .fa-search.undefined) 2026-10-10 03:17:15,095 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [7/32] Tour test_not_create_loyalty_card_expired_program → Step Search customer with "Test Partner" (trigger: .modal-dialog .input-group input) 2026-10-10 03:17:15,158 44 INFO rb-acb9515-225444-423143 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-10 03:17:15,560 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [9/32] Tour test_not_create_loyalty_card_expired_program → Step Manually trigger keyup event (trigger: .modal-header .input-group input) 2026-10-10 03:17:15,612 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [10/32] Tour test_not_create_loyalty_card_expired_program → Step Press Enter to trigger "search more" (trigger: .modal-dialog .input-group input) 2026-10-10 03:17:15,670 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [11/32] Tour test_not_create_loyalty_card_expired_program → Step Check "Test Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Test Partner")) 2026-10-10 03:17:15,734 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:15] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 13 0.023 0.041 2026-10-10 03:17:15,774 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [12/32] Tour test_not_create_loyalty_card_expired_program → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:17:15,817 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [13/32] Tour test_not_create_loyalty_card_expired_program → Step Search for partner "Test Partner" (trigger: .modal-dialog .input-group input) 2026-10-10 03:17:15,825 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.020 0.060 2026-10-10 03:17:15,829 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:15] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 0 0.000 0.073 2026-10-10 03:17:15,874 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [14/32] Tour test_not_create_loyalty_card_expired_program → Step click partner 'Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(Test Partner)) 2026-10-10 03:17:15,944 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [15/32] Tour test_not_create_loyalty_card_expired_program → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:17:16,000 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [16/32] Tour test_not_create_loyalty_card_expired_program → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-10 03:17:16,030 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:16] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 13 0.041 0.042 2026-10-10 03:17:16,132 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.022 0.063 2026-10-10 03:17:16,133 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [17/32] Tour test_not_create_loyalty_card_expired_program → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:17:16,176 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [18/32] Tour test_not_create_loyalty_card_expired_program → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-10 03:17:16,231 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [19/32] Tour test_not_create_loyalty_card_expired_program → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-10 03:17:16,288 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [20/32] Tour test_not_create_loyalty_card_expired_program → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("3"))) 2026-10-10 03:17:16,474 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [21/32] Tour test_not_create_loyalty_card_expired_program → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:17:16,519 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [22/32] Tour test_not_create_loyalty_card_expired_program → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:17:16,597 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [23/32] Tour test_not_create_loyalty_card_expired_program → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:17:16,617 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:17:16,620 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:17:16,648 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [24/32] Tour test_not_create_loyalty_card_expired_program → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:17:16,697 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [25/32] Tour test_not_create_loyalty_card_expired_program → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:17:16,783 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [26/32] Tour test_not_create_loyalty_card_expired_program → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-10 03:17:16,836 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [27/32] Tour test_not_create_loyalty_card_expired_program → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-10 03:17:16,890 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [28/32] Tour test_not_create_loyalty_card_expired_program → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-10-10 03:17:16,943 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [29/32] Tour test_not_create_loyalty_card_expired_program → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-10 03:17:16,997 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [30/32] Tour test_not_create_loyalty_card_expired_program → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:17:17,077 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [31/32] Tour test_not_create_loyalty_card_expired_program → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:17:17,090 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48191665 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '7e9da525-c752-4c54-b4b4-8378402f7b21'}] 2026-10-10 03:17:17,106 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:17] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:17:17,639 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48191665 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '7e9da525-c752-4c54-b4b4-8378402f7b21'} created pos.order #621 2026-10-10 03:17:17,678 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48191665 finished 2026-10-10 03:17:17,786 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 231 0.208 0.491 2026-10-10 03:17:17,866 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:17] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 03:17:17,992 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83295487 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '7e9da525-c752-4c54-b4b4-8378402f7b21'}] 2026-10-10 03:17:18,003 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83295487 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '7e9da525-c752-4c54-b4b4-8378402f7b21'} sync ignored for existing PoS order pos.order(621,) (state: paid) 2026-10-10 03:17:18,014 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [32/32] Tour test_not_create_loyalty_card_expired_program → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:17:18,039 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83295487 finished 2026-10-10 03:17:18,063 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: tour succeeded 2026-10-10 03:17:18,065 44 INFO rb-acb9515-225444-423143 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-10 03:17:18,245 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.082 0.176 2026-10-10 03:17:18,284 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: heap 18535944 (allocated 20709376) 2026-10-10 03:17:18,297 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Closing chrome headless with pid 87729 2026-10-10 03:17:18,307 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Closing websocket connection 2026-10-10 03:17:18,309 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Terminating chrome headless with pid 87729 2026-10-10 03:17:18,452 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_031718_452050_test_not_create_loyalty_card_expired_program.txt 2026-10-10 03:17:18,452 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Removing chrome user profile "/tmp/tmp20bb2t1j_chrome_odoo" 2026-10-10 03:17:18,516 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_not_create_loyalty_card_max_usage_program ... 2026-10-10 03:17:20,138 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome pid: 87954 2026-10-10 03:17:20,138 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless temporary user profile dir: /tmp/tmpil62ejrs_chrome_odoo 2026-10-10 03:17:20,138 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:35093/json/version 2026-10-10 03:17:20,140 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35093', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:17:20,169 44 INFO rb-acb9515-225444-423143 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-10 03:17:20,169 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:35093/json 2026-10-10 03:17:20,169 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35093', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:17:20,184 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Websocket url found: ws://127.0.0.1:35093/devtools/page/5B96D4D835F200BDDA61AB5B7BE0FD9E 2026-10-10 03:17:20,201 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Enable chrome headless console log notification 2026-10-10 03:17:20,214 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless enable page notifications 2026-10-10 03:17:20,411 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:17:20,424 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Setting session cookie in browser 2026-10-10 03:17:20,430 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Open "http://127.0.0.1:8069/pos/web?config_id=76" in browser 2026-10-10 03:17:20,430 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=76" 2026-10-10 03:17:20,448 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:17:21,485 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:21] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 90 0.080 0.961 2026-10-10 03:17:21,489 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Navigation result: {'frameId': '5B96D4D835F200BDDA61AB5B7BE0FD9E', 'loaderId': '2BC7A34F76E64080B484DF2372C72FBF', 'isDownload': False} 2026-10-10 03:17:21,490 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Evaluate ready code "odoo.isTourReady('PosOrderClaimReward')" 2026-10-10 03:17:21,506 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:17:21,541 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:21] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.017 2026-10-10 03:17:21,553 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:21] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-10-10 03:17:21,576 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:21] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.057 2026-10-10 03:17:22,264 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:17:22,275 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:22] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:17:22,324 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:22] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.012 0.037 2026-10-10 03:17:22,360 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:22] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.008 2026-10-10 03:17:22,367 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Evaluate test code "odoo.startTour('PosOrderClaimReward', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/web?config_id=76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:17:22,379 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [1/39] Tour PosOrderClaimReward → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:17:22,386 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:22] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:17:22,410 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:22] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:17:22,457 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:22] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.018 2026-10-10 03:17:22,482 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.047 2026-10-10 03:17:22,584 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:22] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 32 0.050 0.051 2026-10-10 03:17:22,586 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.075 2026-10-10 03:17:23,547 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.350 0.564 2026-10-10 03:17:23,575 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:23] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:17:23,651 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-10 03:17:23,728 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:23] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.046 2026-10-10 03:17:23,788 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:17:23,806 44 INFO rb-acb9515-225444-423143 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-10 03:17:23,826 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:23] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.007 2026-10-10 03:17:23,882 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:17:23,920 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:23] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:17:23,921 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:23] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:17:23,957 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:17:23,959 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:17:23,967 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:23] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.026 0.046 2026-10-10 03:17:23,988 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:23] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.080 2026-10-10 03:17:23,994 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:23] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.087 2026-10-10 03:17:24,026 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:24] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.014 2026-10-10 03:17:24,132 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [2/39] Tour PosOrderClaimReward → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:17:24,212 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:24] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 03:17:24,292 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:24] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.080 0.061 2026-10-10 03:17:24,330 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [3/39] Tour PosOrderClaimReward → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:17:24,397 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:24] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.043 0.168 2026-10-10 03:17:24,402 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:17:24,442 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:24] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.012 0.178 2026-10-10 03:17:24,448 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [4/39] Tour PosOrderClaimReward → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:17:24,495 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:24] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.015 0.241 2026-10-10 03:17:24,501 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:24] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:17:24,535 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:24] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.251 2026-10-10 03:17:24,570 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:24] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.011 0.327 2026-10-10 03:17:24,611 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:24] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.305 2026-10-10 03:17:24,638 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:24] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.214 2026-10-10 03:17:24,675 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:24] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.009 0.213 2026-10-10 03:17:24,715 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:24] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.198 2026-10-10 03:17:24,747 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:24] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.198 2026-10-10 03:17:24,773 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:24] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.149 2026-10-10 03:17:24,876 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:24] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.044 0.249 2026-10-10 03:17:24,959 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [5/39] Tour PosOrderClaimReward → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:17:25,041 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [6/39] Tour PosOrderClaimReward → Step Click search field (trigger: .modal-dialog .fa-search.undefined) 2026-10-10 03:17:25,094 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [7/39] Tour PosOrderClaimReward → Step Search customer with "Test Partner" (trigger: .modal-dialog .input-group input) 2026-10-10 03:17:25,170 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [8/39] Tour PosOrderClaimReward → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-10-10 03:17:25,569 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [9/39] Tour PosOrderClaimReward → Step Manually trigger keyup event (trigger: .modal-header .input-group input) 2026-10-10 03:17:25,620 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [10/39] Tour PosOrderClaimReward → Step Press Enter to trigger "search more" (trigger: .modal-dialog .input-group input) 2026-10-10 03:17:25,686 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [11/39] Tour PosOrderClaimReward → Step Check "Test Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Test Partner")) 2026-10-10 03:17:25,750 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:25] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 17 0.030 0.044 2026-10-10 03:17:25,783 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [12/39] Tour PosOrderClaimReward → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:17:25,833 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [13/39] Tour PosOrderClaimReward → Step Search for partner "Test Partner" (trigger: .modal-dialog .input-group input) 2026-10-10 03:17:25,853 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.026 0.067 2026-10-10 03:17:25,881 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:25] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.007 0.104 2026-10-10 03:17:25,890 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [14/39] Tour PosOrderClaimReward → Step click partner 'Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(Test Partner)) 2026-10-10 03:17:25,967 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [15/39] Tour PosOrderClaimReward → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:17:26,018 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [16/39] Tour PosOrderClaimReward → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-10 03:17:26,033 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:26] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.030 0.045 2026-10-10 03:17:26,048 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:26] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.004 0.074 2026-10-10 03:17:26,129 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [17/39] Tour PosOrderClaimReward → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:17:26,150 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.038 0.060 2026-10-10 03:17:26,188 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [18/39] Tour PosOrderClaimReward → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-10 03:17:26,238 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [19/39] Tour PosOrderClaimReward → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-10 03:17:26,295 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [20/39] Tour PosOrderClaimReward → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("3"))) 2026-10-10 03:17:26,474 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [21/39] Tour PosOrderClaimReward → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:17:26,525 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [22/39] Tour PosOrderClaimReward → Step .loyalty-points-title 2026-10-10 03:17:26,576 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [23/39] Tour PosOrderClaimReward → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:17:26,626 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [24/39] Tour PosOrderClaimReward → Step click Actions button (trigger: .more-btn) 2026-10-10 03:17:26,690 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [25/39] Tour PosOrderClaimReward → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-10 03:17:26,753 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [26/39] Tour PosOrderClaimReward → Step .selection-item span:nth-child(2) 2026-10-10 03:17:26,804 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [27/39] Tour PosOrderClaimReward → Step select reward (trigger: .selection-item:contains("Free Product - Whiteboard Pen")) 2026-10-10 03:17:26,887 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [28/39] Tour PosOrderClaimReward → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-3.20","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("-3.20"))) 2026-10-10 03:17:26,969 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [29/39] Tour PosOrderClaimReward → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:17:27,054 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [30/39] Tour PosOrderClaimReward → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:17:27,076 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:27] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:17:27,080 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:27] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:17:27,105 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [31/39] Tour PosOrderClaimReward → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:17:27,154 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [32/39] Tour PosOrderClaimReward → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:17:27,238 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [33/39] Tour PosOrderClaimReward → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-10 03:17:27,287 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [34/39] Tour PosOrderClaimReward → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-10 03:17:27,340 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [35/39] Tour PosOrderClaimReward → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-10-10 03:17:27,393 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [36/39] Tour PosOrderClaimReward → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-10 03:17:27,446 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [37/39] Tour PosOrderClaimReward → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:17:27,502 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [38/39] Tour PosOrderClaimReward → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:17:27,527 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:27] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.010 0.014 2026-10-10 03:17:27,595 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94115560 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '84a13c67-8dba-4fce-bb05-6a7de08dc399'}] 2026-10-10 03:17:27,606 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:27] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:17:28,252 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94115560 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '84a13c67-8dba-4fce-bb05-6a7de08dc399'} created pos.order #622 2026-10-10 03:17:28,291 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94115560 finished 2026-10-10 03:17:28,379 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 251 0.254 0.535 2026-10-10 03:17:28,547 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:28] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 55 0.035 0.063 2026-10-10 03:17:28,590 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:28] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:17:28,765 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32138433 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '84a13c67-8dba-4fce-bb05-6a7de08dc399'}] 2026-10-10 03:17:28,779 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [39/39] Tour PosOrderClaimReward → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:17:28,781 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32138433 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '84a13c67-8dba-4fce-bb05-6a7de08dc399'} sync ignored for existing PoS order pos.order(622,) (state: paid) 2026-10-10 03:17:28,817 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32138433 finished 2026-10-10 03:17:28,832 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: tour succeeded 2026-10-10 03:17:28,834 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: ╔════════════════════════════════════╗ ║ TOUR PosOrderClaimReward SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-10 03:17:28,993 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.074 0.157 2026-10-10 03:17:29,064 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: heap 20118248 (allocated 24252416) 2026-10-10 03:17:29,090 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing chrome headless with pid 87954 2026-10-10 03:17:29,091 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing websocket connection 2026-10-10 03:17:29,092 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Terminating chrome headless with pid 87954 2026-10-10 03:17:29,117 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:29] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 10 0.020 0.035 2026-10-10 03:17:29,212 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_031729_212224_test_not_create_loyalty_card_max_usage_program.txt 2026-10-10 03:17:29,212 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Removing chrome user profile "/tmp/tmpil62ejrs_chrome_odoo" 2026-10-10 03:17:29,720 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome pid: 88185 2026-10-10 03:17:29,721 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless temporary user profile dir: /tmp/tmp9zmuopir_chrome_odoo 2026-10-10 03:17:29,721 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:42075/json/version 2026-10-10 03:17:29,722 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42075', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:17:29,761 44 INFO rb-acb9515-225444-423143 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-10 03:17:29,761 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:42075/json 2026-10-10 03:17:29,762 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42075', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:17:29,793 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Websocket url found: ws://127.0.0.1:42075/devtools/page/92F06672C4239A9281DCDA9D50927A19 2026-10-10 03:17:29,819 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Enable chrome headless console log notification 2026-10-10 03:17:29,836 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless enable page notifications 2026-10-10 03:17:29,879 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:17:29,884 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Setting session cookie in browser 2026-10-10 03:17:29,887 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Open "http://127.0.0.1:8069/pos/web?config_id=76" in browser 2026-10-10 03:17:29,887 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=76" 2026-10-10 03:17:30,016 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:30] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 33 0.042 0.063 2026-10-10 03:17:30,024 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Navigation result: {'frameId': '92F06672C4239A9281DCDA9D50927A19', 'loaderId': 'D23FB353D6DF8DA7FE431CD9298977CB', 'isDownload': False} 2026-10-10 03:17:30,024 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Evaluate ready code "odoo.isTourReady('PosOrderNoPoints')" 2026-10-10 03:17:30,056 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:17:30,085 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:30] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.017 2026-10-10 03:17:30,101 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:30] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.027 2026-10-10 03:17:30,118 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:30] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.040 2026-10-10 03:17:30,789 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:17:30,800 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:17:30,820 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:17:30,854 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.003 0.005 2026-10-10 03:17:30,867 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Evaluate test code "odoo.startTour('PosOrderNoPoints', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/web?config_id=76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:17:30,875 44 INFO rb-acb9515-225444-423143 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-10 03:17:30,889 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:30] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.009 0.010 2026-10-10 03:17:30,904 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:30] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:17:30,929 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:30] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.003 0.009 2026-10-10 03:17:30,939 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.019 2026-10-10 03:17:30,998 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:30] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.017 0.039 2026-10-10 03:17:31,001 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.035 2026-10-10 03:17:31,795 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 273 0.282 0.459 2026-10-10 03:17:31,822 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:31] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:17:31,966 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-10 03:17:32,058 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:32] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.008 0.055 2026-10-10 03:17:32,105 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.006 0.010 2026-10-10 03:17:32,132 44 INFO rb-acb9515-225444-423143 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-10 03:17:32,148 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:32] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:17:32,212 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:17:32,230 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:32] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:17:32,270 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:32] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:17:32,276 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:32] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.025 2026-10-10 03:17:32,295 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:32] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.020 0.037 2026-10-10 03:17:32,364 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:32] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.035 2026-10-10 03:17:32,378 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.024 2026-10-10 03:17:32,392 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:32] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.010 0.125 2026-10-10 03:17:32,400 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.090 2026-10-10 03:17:32,514 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:32] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.065 0.112 2026-10-10 03:17:32,536 44 INFO rb-acb9515-225444-423143 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-10 03:17:32,540 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:32] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.139 2026-10-10 03:17:32,628 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:32] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.039 0.222 2026-10-10 03:17:32,656 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:32] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.064 2026-10-10 03:17:32,722 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:32] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.019 0.057 2026-10-10 03:17:32,732 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:17:32,772 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:32] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.112 2026-10-10 03:17:32,776 44 INFO rb-acb9515-225444-423143 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-10 03:17:32,819 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:32] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.016 0.135 2026-10-10 03:17:32,854 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:32] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.176 2026-10-10 03:17:32,891 44 INFO rb-acb9515-225444-423143 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-10 03:17:32,895 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:32] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.192 2026-10-10 03:17:32,935 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:32] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.254 2026-10-10 03:17:32,967 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:32] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.219 2026-10-10 03:17:33,012 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [5/32] Tour PosOrderNoPoints → Step Click search field (trigger: .modal-dialog .fa-search.undefined) 2026-10-10 03:17:33,025 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:33] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.240 2026-10-10 03:17:33,054 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:33] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.222 2026-10-10 03:17:33,062 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [6/32] Tour PosOrderNoPoints → Step Search customer with "Test Partner 2" (trigger: .modal-dialog .input-group input) 2026-10-10 03:17:33,129 44 INFO rb-acb9515-225444-423143 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-10 03:17:33,530 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [8/32] Tour PosOrderNoPoints → Step Manually trigger keyup event (trigger: .modal-header .input-group input) 2026-10-10 03:17:33,580 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [9/32] Tour PosOrderNoPoints → Step Press Enter to trigger "search more" (trigger: .modal-dialog .input-group input) 2026-10-10 03:17:33,646 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [10/32] Tour PosOrderNoPoints → Step Check "Test Partner 2" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Test Partner 2")) 2026-10-10 03:17:33,729 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:33] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 16 0.047 0.046 2026-10-10 03:17:33,765 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [11/32] Tour PosOrderNoPoints → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:17:33,814 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [12/32] Tour PosOrderNoPoints → Step Search for partner "Test Partner 2" (trigger: .modal-dialog .input-group input) 2026-10-10 03:17:33,852 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.045 0.068 2026-10-10 03:17:33,855 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:33] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 0 0.000 0.106 2026-10-10 03:17:33,874 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [13/32] Tour PosOrderNoPoints → Step click partner 'Test Partner 2' from partner list screen (trigger: .modal .partner-list b:contains(Test Partner 2)) 2026-10-10 03:17:33,943 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [14/32] Tour PosOrderNoPoints → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:17:33,991 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [15/32] Tour PosOrderNoPoints → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-10 03:17:34,017 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:34] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.031 0.039 2026-10-10 03:17:34,104 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [16/32] Tour PosOrderNoPoints → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:17:34,127 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.031 0.071 2026-10-10 03:17:34,156 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [17/32] Tour PosOrderNoPoints → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-10 03:17:34,206 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [18/32] Tour PosOrderNoPoints → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-10 03:17:34,262 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [19/32] Tour PosOrderNoPoints → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("3"))) 2026-10-10 03:17:34,445 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [20/32] Tour PosOrderNoPoints → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:17:34,496 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [21/32] Tour PosOrderNoPoints → Step body:not(:has(.loyalty-points-title)) 2026-10-10 03:17:34,547 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [22/32] Tour PosOrderNoPoints → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:17:34,630 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [23/32] Tour PosOrderNoPoints → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:17:34,648 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:34] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:17:34,654 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:34] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:17:34,685 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [24/32] Tour PosOrderNoPoints → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:17:34,732 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [25/32] Tour PosOrderNoPoints → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:17:34,816 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [26/32] Tour PosOrderNoPoints → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-10 03:17:34,870 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [27/32] Tour PosOrderNoPoints → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-10 03:17:34,923 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [28/32] Tour PosOrderNoPoints → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-10-10 03:17:34,978 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [29/32] Tour PosOrderNoPoints → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-10 03:17:35,037 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [30/32] Tour PosOrderNoPoints → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:17:35,112 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [31/32] Tour PosOrderNoPoints → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:17:35,122 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43674642 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000001', 'uuid': '3c60d684-2a34-44e5-bf43-3c977fdf4ea6'}] 2026-10-10 03:17:35,127 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:35] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:17:35,545 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43674642 order {'name': '/', 'pos_reference': '262-76-000001', 'uuid': '3c60d684-2a34-44e5-bf43-3c977fdf4ea6'} created pos.order #623 2026-10-10 03:17:35,579 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43674642 finished 2026-10-10 03:17:35,662 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 127 0.145 0.399 2026-10-10 03:17:35,739 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:35] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:17:35,865 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40087381 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '3c60d684-2a34-44e5-bf43-3c977fdf4ea6'}] 2026-10-10 03:17:35,876 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40087381 order {'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '3c60d684-2a34-44e5-bf43-3c977fdf4ea6'} sync ignored for existing PoS order pos.order(623,) (state: paid) 2026-10-10 03:17:35,887 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [32/32] Tour PosOrderNoPoints → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:17:35,906 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40087381 finished 2026-10-10 03:17:35,938 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: tour succeeded 2026-10-10 03:17:35,939 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: ╔═════════════════════════════════╗ ║ TOUR PosOrderNoPoints SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-10 03:17:36,052 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.051 0.140 2026-10-10 03:17:36,100 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: heap 18396280 (allocated 21233664) 2026-10-10 03:17:36,110 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing chrome headless with pid 88185 2026-10-10 03:17:36,111 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing websocket connection 2026-10-10 03:17:36,111 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Terminating chrome headless with pid 88185 2026-10-10 03:17:36,265 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_031736_265294_test_not_create_loyalty_card_max_usage_program.txt 2026-10-10 03:17:36,265 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Removing chrome user profile "/tmp/tmp9zmuopir_chrome_odoo" 2026-10-10 03:17:36,319 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_order_reward_product_tax_included_excluded ... 2026-10-10 03:17:38,016 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome pid: 88400 2026-10-10 03:17:38,016 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmphz928xuo_chrome_odoo 2026-10-10 03:17:38,018 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:36201/json/version 2026-10-10 03:17:38,021 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36201', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:17:38,039 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Browser version: Chrome/150.0.7871.114 2026-10-10 03:17:38,039 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:36201/json 2026-10-10 03:17:38,040 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36201', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:17:38,053 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:36201/devtools/page/8D257855252A06F2E0675A499AD6349E 2026-10-10 03:17:38,068 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-10-10 03:17:38,079 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-10-10 03:17:38,664 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:17:38,677 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Setting session cookie in browser 2026-10-10 03:17:38,680 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-10-10 03:17:38,680 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-10-10 03:17:38,701 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:17:39,554 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:39] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.126 0.734 2026-10-10 03:17:39,561 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Navigation result: {'frameId': '8D257855252A06F2E0675A499AD6349E', 'loaderId': '57481CE34816B0C6B6ECE0DED1A5E977', 'isDownload': False} 2026-10-10 03:17:39,561 44 INFO rb-acb9515-225444-423143 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-10 03:17:39,589 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:17:39,627 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:39] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.010 0.017 2026-10-10 03:17:39,640 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:39] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.038 2026-10-10 03:17:39,661 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:39] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.054 2026-10-10 03:17:40,342 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:17:40,348 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:17:40,385 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.018 2026-10-10 03:17:40,418 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Evaluate test code "odoo.startTour('test_order_reward_product_tax_included_included', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:17:40,430 44 INFO rb-acb9515-225444-423143 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-10 03:17:40,442 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.017 0.014 2026-10-10 03:17:40,460 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:40] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:17:40,477 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:40] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:17:40,519 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:40] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.011 0.013 2026-10-10 03:17:40,539 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.037 2026-10-10 03:17:40,615 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:40] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.032 0.042 2026-10-10 03:17:40,618 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.054 2026-10-10 03:17:41,743 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.513 0.569 2026-10-10 03:17:41,807 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:41] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.048 2026-10-10 03:17:41,900 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-10 03:17:41,989 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:41] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.022 0.043 2026-10-10 03:17:42,032 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-10 03:17:42,047 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: Owl is running in 'dev' mode. 2026-10-10 03:17:42,067 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:42] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.008 0.006 2026-10-10 03:17:42,154 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:17:42,194 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:42] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:17:42,196 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.025 2026-10-10 03:17:42,228 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:17:42,230 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:17:42,231 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:42] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.027 0.045 2026-10-10 03:17:42,264 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:42] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.008 0.096 2026-10-10 03:17:42,266 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:42] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.103 2026-10-10 03:17:42,291 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:42] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.012 2026-10-10 03:17:42,403 44 INFO rb-acb9515-225444-423143 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-10 03:17:42,425 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:17:42,543 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:42] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.044 0.079 2026-10-10 03:17:42,554 44 INFO rb-acb9515-225444-423143 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-10 03:17:42,581 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:42] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.015 0.109 2026-10-10 03:17:42,593 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.031 2026-10-10 03:17:42,648 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:42] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.014 0.118 2026-10-10 03:17:42,671 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:42] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:17:42,754 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:42] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.045 0.286 2026-10-10 03:17:42,801 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:42] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.249 2026-10-10 03:17:42,841 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:42] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.275 2026-10-10 03:17:42,872 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:42] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.282 2026-10-10 03:17:42,910 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:42] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.304 2026-10-10 03:17:42,954 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:42] "GET /web/image?model=product.template&field=image_128&id=1731&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.262 2026-10-10 03:17:42,990 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:42] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.228 2026-10-10 03:17:43,026 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:43] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.009 0.207 2026-10-10 03:17:43,164 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:43] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.071 0.240 2026-10-10 03:17:43,200 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:43] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.274 2026-10-10 03:17:43,239 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:43] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.350 2026-10-10 03:17:43,262 44 INFO rb-acb9515-225444-423143 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-10 03:17:43,330 44 INFO rb-acb9515-225444-423143 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-10 03:17:43,383 44 INFO rb-acb9515-225444-423143 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-10 03:17:43,434 44 INFO rb-acb9515-225444-423143 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-10 03:17:43,481 44 INFO rb-acb9515-225444-423143 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-10 03:17:43,533 44 INFO rb-acb9515-225444-423143 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-10 03:17:43,592 44 INFO rb-acb9515-225444-423143 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-10 03:17:43,651 44 INFO rb-acb9515-225444-423143 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-10 03:17:43,713 44 INFO rb-acb9515-225444-423143 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-10 03:17:43,792 44 INFO rb-acb9515-225444-423143 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-10 03:17:43,801 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:43] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 6 0.011 0.019 2026-10-10 03:17:43,895 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: tour succeeded 2026-10-10 03:17:43,897 44 INFO rb-acb9515-225444-423143 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-10 03:17:43,991 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: heap 15312144 (allocated 16252928) 2026-10-10 03:17:44,024 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing chrome headless with pid 88400 2026-10-10 03:17:44,025 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing websocket connection 2026-10-10 03:17:44,027 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Terminating chrome headless with pid 88400 2026-10-10 03:17:44,141 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_031744_141242_test_order_reward_product_tax_included_excluded.txt 2026-10-10 03:17:44,141 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmphz928xuo_chrome_odoo" 2026-10-10 03:17:44,605 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome pid: 88601 2026-10-10 03:17:44,606 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmpzgw9dkwi_chrome_odoo 2026-10-10 03:17:44,614 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:44711/json/version 2026-10-10 03:17:44,616 44 INFO rb-acb9515-225444-423143 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-10 03:17:44,636 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Browser version: Chrome/150.0.7871.114 2026-10-10 03:17:44,636 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:44711/json 2026-10-10 03:17:44,637 44 INFO rb-acb9515-225444-423143 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-10 03:17:44,655 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:44711/devtools/page/5A949E9A271E747EF39AA5889508F70F 2026-10-10 03:17:44,670 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-10-10 03:17:44,678 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-10-10 03:17:44,710 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:17:44,713 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Setting session cookie in browser 2026-10-10 03:17:44,717 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-10-10 03:17:44,717 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-10-10 03:17:44,793 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:44] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.021 0.044 2026-10-10 03:17:44,803 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Navigation result: {'frameId': '5A949E9A271E747EF39AA5889508F70F', 'loaderId': '900F3E5FB5AEBAD65BD98A8CC9B93EFD', 'isDownload': False} 2026-10-10 03:17:44,804 44 INFO rb-acb9515-225444-423143 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-10 03:17:44,827 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:17:44,849 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:44] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-10 03:17:44,859 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:44] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.016 2026-10-10 03:17:44,867 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:44] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.017 2026-10-10 03:17:45,526 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:17:45,550 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:17:45,558 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:17:45,594 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:45] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.006 2026-10-10 03:17:45,600 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Evaluate test code "odoo.startTour('test_order_reward_product_tax_included_excluded', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:17:45,610 44 INFO rb-acb9515-225444-423143 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-10 03:17:45,615 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:45] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-10 03:17:45,639 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:45] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:17:45,672 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:45] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.008 0.009 2026-10-10 03:17:45,680 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.023 2026-10-10 03:17:45,746 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:45] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.009 0.048 2026-10-10 03:17:45,752 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.039 2026-10-10 03:17:46,582 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 296 0.303 0.483 2026-10-10 03:17:46,610 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:46] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:17:46,713 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.013 2026-10-10 03:17:46,788 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:46] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.046 2026-10-10 03:17:46,839 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:17:46,867 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: Owl is running in 'dev' mode. 2026-10-10 03:17:46,882 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:46] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:17:46,965 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:17:46,984 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:17:46,986 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:46] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:17:47,018 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:47] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.020 0.030 2026-10-10 03:17:47,043 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-10-10 03:17:47,046 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:17:47,050 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:47] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.010 0.069 2026-10-10 03:17:47,053 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:47] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.068 2026-10-10 03:17:47,085 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:47] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.014 2026-10-10 03:17:47,208 44 INFO rb-acb9515-225444-423143 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-10 03:17:47,271 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:47] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:17:47,392 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:47] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.071 0.065 2026-10-10 03:17:47,408 44 INFO rb-acb9515-225444-423143 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-10 03:17:47,411 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:17:47,488 44 INFO rb-acb9515-225444-423143 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-10 03:17:47,489 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:47] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.045 0.187 2026-10-10 03:17:47,539 44 INFO rb-acb9515-225444-423143 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-10 03:17:47,544 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:47] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.025 0.202 2026-10-10 03:17:47,590 44 INFO rb-acb9515-225444-423143 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-10 03:17:47,596 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:47] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.014 0.266 2026-10-10 03:17:47,628 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:47] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.299 2026-10-10 03:17:47,645 44 INFO rb-acb9515-225444-423143 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-10 03:17:47,648 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:47] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.371 2026-10-10 03:17:47,683 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:47] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.257 2026-10-10 03:17:47,691 44 INFO rb-acb9515-225444-423143 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-10 03:17:47,711 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:47] "GET /web/image?model=product.template&field=image_128&id=1731&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.212 2026-10-10 03:17:47,758 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:47] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.207 2026-10-10 03:17:47,765 44 INFO rb-acb9515-225444-423143 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-10 03:17:47,792 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:47] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:17:47,796 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:47] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.178 2026-10-10 03:17:47,824 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:47] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.186 2026-10-10 03:17:47,828 44 INFO rb-acb9515-225444-423143 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-10 03:17:47,865 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:47] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.212 2026-10-10 03:17:47,886 44 INFO rb-acb9515-225444-423143 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-10 03:17:47,903 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:47] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.211 2026-10-10 03:17:47,947 44 INFO rb-acb9515-225444-423143 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-10 03:17:47,971 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:47] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.012 2026-10-10 03:17:48,069 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: tour succeeded 2026-10-10 03:17:48,071 44 INFO rb-acb9515-225444-423143 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-10 03:17:48,167 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: heap 15101720 (allocated 16252928) 2026-10-10 03:17:48,184 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing chrome headless with pid 88601 2026-10-10 03:17:48,186 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing websocket connection 2026-10-10 03:17:48,188 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Terminating chrome headless with pid 88601 2026-10-10 03:17:48,340 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_031748_339880_test_order_reward_product_tax_included_excluded.txt 2026-10-10 03:17:48,340 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmpzgw9dkwi_chrome_odoo" 2026-10-10 03:17:48,366 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_partner_list_after_removing_code_activated_coupon ... 2026-10-10 03:17:50,189 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Chrome pid: 88798 2026-10-10 03:17:50,189 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Chrome headless temporary user profile dir: /tmp/tmp_5u1wczb_chrome_odoo 2026-10-10 03:17:50,190 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Issuing json command http://127.0.0.1:33655/json/version 2026-10-10 03:17:50,191 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33655', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:17:50,278 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Browser version: Chrome/150.0.7871.114 2026-10-10 03:17:50,278 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Issuing json command http://127.0.0.1:33655/json 2026-10-10 03:17:50,279 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33655', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:17:50,300 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Websocket url found: ws://127.0.0.1:33655/devtools/page/E70F5AC9269BFA38FAAD42E9D9729FA4 2026-10-10 03:17:50,318 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Enable chrome headless console log notification 2026-10-10 03:17:50,332 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Chrome headless enable page notifications 2026-10-10 03:17:50,492 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:17:50,501 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Setting session cookie in browser 2026-10-10 03:17:50,509 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-10-10 03:17:50,509 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-10-10 03:17:50,531 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:17:51,337 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:51] "GET /pos/ui/76 HTTP/1.1" 200 - 90 0.082 0.728 2026-10-10 03:17:51,342 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Navigation result: {'frameId': 'E70F5AC9269BFA38FAAD42E9D9729FA4', 'loaderId': '71D3BBC7277DE3C679FC8A1E3EA7865C', 'isDownload': False} 2026-10-10 03:17:51,342 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Evaluate ready code "odoo.isTourReady('PosLoyaltyPartnerListAfterCouponRemoval')" 2026-10-10 03:17:51,377 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:17:51,401 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:51] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-10 03:17:51,426 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:51] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.029 2026-10-10 03:17:51,451 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:51] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.055 2026-10-10 03:17:52,096 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:17:52,102 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:17:52,139 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-10 03:17:52,182 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Evaluate test code "odoo.startTour('PosLoyaltyPartnerListAfterCouponRemoval', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:17:52,192 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [1/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:17:52,193 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.010 2026-10-10 03:17:52,220 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 03:17:52,240 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:17:52,278 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.018 2026-10-10 03:17:52,300 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:52] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.011 0.031 2026-10-10 03:17:52,314 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-10 03:17:52,409 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.034 0.056 2026-10-10 03:17:53,452 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.420 0.558 2026-10-10 03:17:53,494 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:53] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:17:53,619 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:17:53,701 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:53] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.048 2026-10-10 03:17:53,734 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.010 2026-10-10 03:17:53,764 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: Owl is running in 'dev' mode. 2026-10-10 03:17:53,780 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:53] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-10 03:17:53,839 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:17:53,903 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:53] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:17:53,912 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:53] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.023 0.030 2026-10-10 03:17:53,956 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:53] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.007 0.088 2026-10-10 03:17:53,957 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.031 2026-10-10 03:17:53,966 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:53] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.038 2026-10-10 03:17:53,971 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.023 2026-10-10 03:17:54,001 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:54] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.007 0.043 2026-10-10 03:17:54,003 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:54] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.118 2026-10-10 03:17:54,073 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [2/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:17:54,139 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:17:54,168 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:54] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.030 0.021 2026-10-10 03:17:54,254 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [3/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-10 03:17:54,337 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:54] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.093 0.114 2026-10-10 03:17:54,362 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:17:54,401 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:54] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:17:54,445 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:54] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.040 0.270 2026-10-10 03:17:54,485 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:54] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.297 2026-10-10 03:17:54,522 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:54] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.296 2026-10-10 03:17:54,561 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:54] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.329 2026-10-10 03:17:54,595 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:54] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.402 2026-10-10 03:17:54,645 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:54] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.013 0.212 2026-10-10 03:17:54,687 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:54] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.228 2026-10-10 03:17:54,721 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:54] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.225 2026-10-10 03:17:54,851 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.064 0.249 2026-10-10 03:17:54,899 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:54] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.291 2026-10-10 03:17:54,928 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [4/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:17:54,943 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:54] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.361 2026-10-10 03:17:54,989 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [5/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-10 03:17:55,039 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [6/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-10 03:17:55,090 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [7/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:17:55,142 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [8/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:17:55,192 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [9/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:17:55,282 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [10/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:17:55,363 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [11/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:17:55,414 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [12/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step Search for partner "AAAA Partner" (trigger: .modal-dialog .input-group input) 2026-10-10 03:17:55,478 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [13/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step click partner 'AAAA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAAA Partner)) 2026-10-10 03:17:55,562 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [14/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:17:55,610 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [15/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:17:55,634 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:55] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.020 0.059 2026-10-10 03:17:55,670 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [16/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step click Actions button (trigger: .more-btn) 2026-10-10 03:17:55,732 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.021 0.057 2026-10-10 03:17:55,733 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [17/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-10 03:17:55,797 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [18/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step input text '9911' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-10 03:17:55,852 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [19/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:17:55,910 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [20/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order"))) 2026-10-10 03:17:55,945 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:55] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 6 0.009 0.025 2026-10-10 03:17:56,008 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:56] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.020 0.028 2026-10-10 03:17:56,104 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [21/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step Check orderline with attributes: {"withClass":".fst-italic","withoutClass":".selected","run":"click","productName":"10% on your order"} (trigger: .order-container .orderline.fst-italic:not(.selected):has(.product-name:contains("10% on your order"))) 2026-10-10 03:17:56,163 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [22/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step Check orderline with attributes: {"withClass":".selected.fst-italic","productName":"10% on your order"} (trigger: .order-container .orderline.selected.fst-italic:has(.product-name:contains("10% on your order"))) 2026-10-10 03:17:56,214 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [23/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:17:56,266 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [24/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-10-10 03:17:56,321 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [25/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:17:56,371 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [26/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:17:56,522 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [27/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:17:56,572 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [28/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:17:56,662 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [29/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:17:56,735 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [30/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:17:56,786 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [31/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step Search for partner "AAAA Partner" (trigger: .modal-dialog .input-group input) 2026-10-10 03:17:56,849 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [32/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step click partner 'AAAA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAAA Partner)) 2026-10-10 03:17:56,918 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [33/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:17:56,960 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:56] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.014 0.035 2026-10-10 03:17:56,986 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [34/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:17:57,035 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [35/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step customer 'AAAA Partner' is selected (trigger: .product-screen .set-partner:contains("AAAA Partner")) 2026-10-10 03:17:57,043 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:17:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.021 0.054 2026-10-10 03:17:57,084 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: tour succeeded 2026-10-10 03:17:57,085 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPartnerListAfterCouponRemoval SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-10 03:17:57,207 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: heap 17281428 (allocated 18747392) 2026-10-10 03:17:57,240 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Closing chrome headless with pid 88798 2026-10-10 03:17:57,241 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Closing websocket connection 2026-10-10 03:17:57,247 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Terminating chrome headless with pid 88798 2026-10-10 03:17:57,350 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_031757_350577_test_partner_list_after_removing_code_activated_coupon.txt 2026-10-10 03:17:57,351 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Removing chrome user profile "/tmp/tmp_5u1wczb_chrome_odoo" 2026-10-10 03:17:57,372 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card ... 2026-10-10 03:18:00,034 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome pid: 89011 2026-10-10 03:18:00,035 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome headless temporary user profile dir: /tmp/tmpd5dlt4hc_chrome_odoo 2026-10-10 03:18:00,035 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Issuing json command http://127.0.0.1:45175/json/version 2026-10-10 03:18:00,036 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45175', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:18:00,112 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Browser version: Chrome/150.0.7871.114 2026-10-10 03:18:00,112 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Issuing json command http://127.0.0.1:45175/json 2026-10-10 03:18:00,113 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45175', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:18:00,129 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Websocket url found: ws://127.0.0.1:45175/devtools/page/0B931EA1CC6C891369D1608D99C2192E 2026-10-10 03:18:00,158 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Enable chrome headless console log notification 2026-10-10 03:18:00,170 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome headless enable page notifications 2026-10-10 03:18:00,343 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:18:00,356 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Setting session cookie in browser 2026-10-10 03:18:00,365 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-10-10 03:18:00,366 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-10-10 03:18:00,386 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:18:01,313 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:01] "GET /pos/ui/76 HTTP/1.1" 200 - 86 0.085 0.848 2026-10-10 03:18:01,323 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Navigation result: {'frameId': '0B931EA1CC6C891369D1608D99C2192E', 'loaderId': 'ECBE820828061467BA2560221E19FA30', 'isDownload': False} 2026-10-10 03:18:01,323 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Evaluate ready code "odoo.isTourReady('test_physical_gift_card')" 2026-10-10 03:18:01,361 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:18:01,378 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:01] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-10 03:18:01,397 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:01] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.012 2026-10-10 03:18:01,414 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:01] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.022 2026-10-10 03:18:02,109 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:18:02,118 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:18:02,133 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-10 03:18:02,177 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Evaluate test code "odoo.startTour('test_physical_gift_card', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:18:02,179 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.010 2026-10-10 03:18:02,196 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [1/185] Tour test_physical_gift_card → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:18:02,213 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:02] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-10 03:18:02,229 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:02] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:18:02,272 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.021 2026-10-10 03:18:02,302 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:02] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.044 2026-10-10 03:18:02,306 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.011 2026-10-10 03:18:02,405 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:02] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.028 0.057 2026-10-10 03:18:03,448 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:03] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 397 0.401 0.592 2026-10-10 03:18:03,492 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:03] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.024 2026-10-10 03:18:03,589 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-10 03:18:03,680 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:03] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.050 2026-10-10 03:18:03,728 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:18:03,749 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: Owl is running in 'dev' mode. 2026-10-10 03:18:03,767 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:03] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-10 03:18:03,858 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:18:03,936 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:03] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.034 2026-10-10 03:18:03,943 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:03] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.036 2026-10-10 03:18:03,986 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:03] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.048 0.093 2026-10-10 03:18:03,990 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.039 2026-10-10 03:18:04,003 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.037 2026-10-10 03:18:04,032 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:04] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.017 0.162 2026-10-10 03:18:04,035 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:04] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.155 2026-10-10 03:18:04,049 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [2/185] Tour test_physical_gift_card → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:18:04,053 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:04] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.035 2026-10-10 03:18:04,100 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:04] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.007 0.020 2026-10-10 03:18:04,148 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:04] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 4 0.016 0.034 2026-10-10 03:18:04,219 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [3/185] Tour test_physical_gift_card → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-10-10 03:18:04,231 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:04] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.018 0.112 2026-10-10 03:18:04,248 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:18:04,265 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:04] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:18:04,286 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:04] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.011 0.150 2026-10-10 03:18:04,341 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:04] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.199 2026-10-10 03:18:04,360 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:18:04,386 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:04] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.238 2026-10-10 03:18:04,441 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:04] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.012 0.273 2026-10-10 03:18:04,478 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:04] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.284 2026-10-10 03:18:04,589 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:04] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.053 0.254 2026-10-10 03:18:04,627 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:04] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.253 2026-10-10 03:18:04,687 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:04] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.278 2026-10-10 03:18:04,729 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:04] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.264 2026-10-10 03:18:04,837 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:04] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.042 0.494 2026-10-10 03:18:04,979 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:04] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.056 0.439 2026-10-10 03:18:05,081 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [4/185] Tour test_physical_gift_card → Step a:contains("Sell physical gift card?") 2026-10-10 03:18:05,149 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [5/185] Tour test_physical_gift_card → Step Input code 'gift_card_partner' (trigger: input[id="code"]) 2026-10-10 03:18:05,216 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [6/185] Tour test_physical_gift_card → Step Not loading (trigger: body:not(:has(.gift-card-loading))) 2026-10-10 03:18:05,770 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:05] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 11 0.027 0.024 2026-10-10 03:18:05,813 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [7/185] Tour test_physical_gift_card → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Ok")) 2026-10-10 03:18:05,866 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [8/185] Tour test_physical_gift_card → Step cancel dialog (trigger: .modal .modal-header button[aria-label="Close"]) 2026-10-10 03:18:05,922 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [9/185] Tour test_physical_gift_card → Step a:contains("Sell physical gift card?") 2026-10-10 03:18:05,972 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [10/185] Tour test_physical_gift_card → Step a:contains("Sell physical gift card?") 2026-10-10 03:18:06,030 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [11/185] Tour test_physical_gift_card → Step Input code 'gift_card_expired' (trigger: input[id="code"]) 2026-10-10 03:18:06,091 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [12/185] Tour test_physical_gift_card → Step Not loading (trigger: body:not(:has(.gift-card-loading))) 2026-10-10 03:18:06,620 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:06] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 7 0.007 0.020 2026-10-10 03:18:06,648 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [13/185] Tour test_physical_gift_card → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Ok")) 2026-10-10 03:18:06,698 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [14/185] Tour test_physical_gift_card → Step cancel dialog (trigger: .modal .modal-header button[aria-label="Close"]) 2026-10-10 03:18:06,754 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [15/185] Tour test_physical_gift_card → Step a:contains("Sell physical gift card?") 2026-10-10 03:18:06,805 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [16/185] Tour test_physical_gift_card → Step a:contains("Sell physical gift card?") 2026-10-10 03:18:06,861 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [17/185] Tour test_physical_gift_card → Step Input code 'gift_card_sold' (trigger: input[id="code"]) 2026-10-10 03:18:06,921 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [18/185] Tour test_physical_gift_card → Step Not loading (trigger: body:not(:has(.gift-card-loading))) 2026-10-10 03:18:07,472 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:07] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 13 0.020 0.027 2026-10-10 03:18:07,510 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [19/185] Tour test_physical_gift_card → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Ok")) 2026-10-10 03:18:07,564 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [20/185] Tour test_physical_gift_card → Step cancel dialog (trigger: .modal .modal-header button[aria-label="Close"]) 2026-10-10 03:18:07,618 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [21/185] Tour test_physical_gift_card → Step a:contains("Sell physical gift card?") 2026-10-10 03:18:07,669 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [22/185] Tour test_physical_gift_card → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:18:07,720 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [23/185] Tour test_physical_gift_card → Step click Actions button (trigger: .more-btn) 2026-10-10 03:18:07,781 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [24/185] Tour test_physical_gift_card → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-10 03:18:07,840 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [25/185] Tour test_physical_gift_card → Step input text 'gift_card_generated_but_not_sold' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-10 03:18:07,906 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [26/185] Tour test_physical_gift_card → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:18:07,962 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [27/185] Tour test_physical_gift_card → Step cancel dialog (trigger: .modal .modal-header button[aria-label="Close"]) 2026-10-10 03:18:07,983 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:07] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.005 0.014 2026-10-10 03:18:08,029 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:08] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.010 0.022 2026-10-10 03:18:08,067 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [28/185] Tour test_physical_gift_card → Step a:contains("Sell physical gift card?") 2026-10-10 03:18:08,122 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [29/185] Tour test_physical_gift_card → Step Input code 'gift_card_generated_but_not_sold' (trigger: input[id="code"]) 2026-10-10 03:18:08,188 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [30/185] Tour test_physical_gift_card → Step Not loading (trigger: body:not(:has(.gift-card-loading))) 2026-10-10 03:18:08,728 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:08] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 7 0.009 0.028 2026-10-10 03:18:08,760 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [31/185] Tour test_physical_gift_card → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:18:10,809 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [32/185] Tour test_physical_gift_card → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:18:10,897 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [33/185] Tour test_physical_gift_card → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:18:10,950 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [34/185] Tour test_physical_gift_card → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1","price":"60.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("60.00"))) 2026-10-10 03:18:11,000 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [35/185] Tour test_physical_gift_card → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:18:11,051 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [36/185] Tour test_physical_gift_card → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:18:11,102 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [37/185] Tour test_physical_gift_card → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:18:11,156 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [38/185] Tour test_physical_gift_card → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:18:11,207 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [39/185] Tour test_physical_gift_card → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:18:11,348 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [40/185] Tour test_physical_gift_card → Step order total amount is '60.00' (trigger: .product-screen .order-summary .total:contains("60.00")) 2026-10-10 03:18:11,396 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [41/185] Tour test_physical_gift_card → Step order total amount is '60.00' (trigger: .product-screen .order-summary .total:contains("60.00"):not(:visible)) 2026-10-10 03:18:11,446 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [42/185] Tour test_physical_gift_card → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:18:11,525 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [43/185] Tour test_physical_gift_card → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:18:11,546 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:18:11,548 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:18:11,577 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [44/185] Tour test_physical_gift_card → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:18:11,628 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [45/185] Tour test_physical_gift_card → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:18:11,709 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [46/185] Tour test_physical_gift_card → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-10-10 03:18:11,764 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [47/185] Tour test_physical_gift_card → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:18:11,818 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [48/185] Tour test_physical_gift_card → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:18:11,891 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [49/185] Tour test_physical_gift_card → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:18:11,919 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80619830 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '5e90a9e6-97b8-4cfa-9184-bbf7071ae46c'}] 2026-10-10 03:18:11,943 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:11] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:18:12,108 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80619830 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '5e90a9e6-97b8-4cfa-9184-bbf7071ae46c'} created pos.order #625 2026-10-10 03:18:12,150 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80619830 finished 2026-10-10 03:18:12,283 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 88 0.147 0.240 2026-10-10 03:18:12,407 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:12] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 30 0.021 0.044 2026-10-10 03:18:12,437 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:12] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:18:12,574 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83316674 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '5e90a9e6-97b8-4cfa-9184-bbf7071ae46c'}] 2026-10-10 03:18:12,585 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [50/185] Tour test_physical_gift_card → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:18:12,589 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83316674 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '5e90a9e6-97b8-4cfa-9184-bbf7071ae46c'} sync ignored for existing PoS order pos.order(625,) (state: paid) 2026-10-10 03:18:12,630 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83316674 finished 2026-10-10 03:18:12,634 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [51/185] Tour test_physical_gift_card → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-10 03:18:12,710 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [52/185] Tour test_physical_gift_card → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:18:12,763 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [53/185] Tour test_physical_gift_card → Step click Actions button (trigger: .more-btn) 2026-10-10 03:18:12,817 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [54/185] Tour test_physical_gift_card → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-10 03:18:12,867 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.138 0.159 2026-10-10 03:18:12,874 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [55/185] Tour test_physical_gift_card → Step input text 'gift_card_valid' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-10 03:18:12,936 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:12] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.006 0.021 2026-10-10 03:18:12,938 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [56/185] Tour test_physical_gift_card → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:18:12,993 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [57/185] Tour test_physical_gift_card → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-10-10 03:18:13,004 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:13] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.015 2026-10-10 03:18:13,060 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:13] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.014 0.029 2026-10-10 03:18:13,140 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [58/185] Tour test_physical_gift_card → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-10-10 03:18:13,193 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [59/185] Tour test_physical_gift_card → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:18:13,245 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [60/185] Tour test_physical_gift_card → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1","price":"-3.20","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("-3.20"))) 2026-10-10 03:18:13,294 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [61/185] Tour test_physical_gift_card → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:18:13,345 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [62/185] Tour test_physical_gift_card → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00")) 2026-10-10 03:18:13,397 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [63/185] Tour test_physical_gift_card → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00"):not(:visible)) 2026-10-10 03:18:13,447 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [64/185] Tour test_physical_gift_card → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:18:13,506 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [65/185] Tour test_physical_gift_card → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:18:13,556 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [66/185] Tour test_physical_gift_card → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:18:13,612 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [67/185] Tour test_physical_gift_card → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:18:13,667 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [68/185] Tour test_physical_gift_card → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:18:13,720 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [69/185] Tour test_physical_gift_card → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:18:13,779 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [70/185] Tour test_physical_gift_card → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:18:13,797 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:13] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.004 0.011 2026-10-10 03:18:13,825 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:13] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.004 0.013 2026-10-10 03:18:13,853 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42954661 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '502f4a0c-6b4d-4321-80af-b33d69b91afe'}] 2026-10-10 03:18:14,555 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42954661 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '502f4a0c-6b4d-4321-80af-b33d69b91afe'} created pos.order #626 2026-10-10 03:18:14,582 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42954661 finished 2026-10-10 03:18:14,669 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 200 0.352 0.467 2026-10-10 03:18:14,776 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:14] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 24 0.023 0.047 2026-10-10 03:18:14,811 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:14] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.012 2026-10-10 03:18:14,877 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26485996 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '502f4a0c-6b4d-4321-80af-b33d69b91afe'}] 2026-10-10 03:18:14,886 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26485996 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '502f4a0c-6b4d-4321-80af-b33d69b91afe'} sync ignored for existing PoS order pos.order(626,) (state: paid) 2026-10-10 03:18:14,889 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [71/185] Tour test_physical_gift_card → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:18:14,927 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26485996 finished 2026-10-10 03:18:14,939 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [72/185] Tour test_physical_gift_card → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-10 03:18:15,011 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [73/185] Tour test_physical_gift_card → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:18:15,063 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [74/185] Tour test_physical_gift_card → Step click Actions button (trigger: .more-btn) 2026-10-10 03:18:15,072 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.042 0.156 2026-10-10 03:18:15,121 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [75/185] Tour test_physical_gift_card → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-10 03:18:15,132 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:15] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.010 0.020 2026-10-10 03:18:15,178 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [76/185] Tour test_physical_gift_card → Step input text 'gift_card_partner' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-10 03:18:15,236 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [77/185] Tour test_physical_gift_card → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:18:15,300 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [78/185] Tour test_physical_gift_card → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-10-10 03:18:15,336 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:15] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.005 0.012 2026-10-10 03:18:15,380 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:15] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.010 0.025 2026-10-10 03:18:15,453 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [79/185] Tour test_physical_gift_card → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-10-10 03:18:15,505 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [80/185] Tour test_physical_gift_card → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:18:15,560 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [81/185] Tour test_physical_gift_card → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1","price":"-3.20","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("-3.20"))) 2026-10-10 03:18:15,607 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [82/185] Tour test_physical_gift_card → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:18:15,658 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [83/185] Tour test_physical_gift_card → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00")) 2026-10-10 03:18:15,713 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [84/185] Tour test_physical_gift_card → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00"):not(:visible)) 2026-10-10 03:18:15,766 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [85/185] Tour test_physical_gift_card → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:18:15,825 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [86/185] Tour test_physical_gift_card → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:18:15,874 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [87/185] Tour test_physical_gift_card → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:18:15,928 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [88/185] Tour test_physical_gift_card → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:18:15,985 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [89/185] Tour test_physical_gift_card → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:18:16,037 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [90/185] Tour test_physical_gift_card → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:18:16,093 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [91/185] Tour test_physical_gift_card → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:18:16,110 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:16] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.005 0.010 2026-10-10 03:18:16,155 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:16] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.010 0.019 2026-10-10 03:18:16,198 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61101148 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000003', 'uuid': '8eac5797-5916-47fa-b04b-6a5136550256'}] 2026-10-10 03:18:16,700 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61101148 order {'name': '/', 'pos_reference': '261-76-000003', 'uuid': '8eac5797-5916-47fa-b04b-6a5136550256'} created pos.order #627 2026-10-10 03:18:16,725 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61101148 finished 2026-10-10 03:18:16,815 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 130 0.236 0.385 2026-10-10 03:18:16,944 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:16] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 23 0.037 0.055 2026-10-10 03:18:17,008 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:17] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.007 0.031 2026-10-10 03:18:17,040 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62242950 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '8eac5797-5916-47fa-b04b-6a5136550256'}] 2026-10-10 03:18:17,055 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [92/185] Tour test_physical_gift_card → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:18:17,064 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62242950 order {'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '8eac5797-5916-47fa-b04b-6a5136550256'} sync ignored for existing PoS order pos.order(627,) (state: paid) 2026-10-10 03:18:17,101 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [93/185] Tour test_physical_gift_card → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-10 03:18:17,117 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62242950 finished 2026-10-10 03:18:17,172 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [94/185] Tour test_physical_gift_card → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-10 03:18:17,252 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [95/185] Tour test_physical_gift_card → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:18:17,300 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.081 0.182 2026-10-10 03:18:17,304 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [96/185] Tour test_physical_gift_card → Step click Actions button (trigger: .more-btn) 2026-10-10 03:18:17,366 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:17] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.008 0.028 2026-10-10 03:18:17,367 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [97/185] Tour test_physical_gift_card → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-10 03:18:17,424 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [98/185] Tour test_physical_gift_card → Step input text 'gift_card_sold' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-10 03:18:17,481 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [99/185] Tour test_physical_gift_card → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:18:17,536 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [100/185] Tour test_physical_gift_card → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-10-10 03:18:17,556 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:17] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.006 0.013 2026-10-10 03:18:17,616 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:17] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.022 0.027 2026-10-10 03:18:17,692 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [101/185] Tour test_physical_gift_card → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-10-10 03:18:17,743 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [102/185] Tour test_physical_gift_card → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:18:17,794 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [103/185] Tour test_physical_gift_card → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1","price":"-6.40","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("-6.40"))) 2026-10-10 03:18:17,845 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [104/185] Tour test_physical_gift_card → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:18:17,896 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [105/185] Tour test_physical_gift_card → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00")) 2026-10-10 03:18:17,946 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [106/185] Tour test_physical_gift_card → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00"):not(:visible)) 2026-10-10 03:18:17,997 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [107/185] Tour test_physical_gift_card → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:18:18,055 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [108/185] Tour test_physical_gift_card → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:18:18,104 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [109/185] Tour test_physical_gift_card → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:18:18,155 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [110/185] Tour test_physical_gift_card → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:18:18,214 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [111/185] Tour test_physical_gift_card → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:18:18,268 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [112/185] Tour test_physical_gift_card → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:18:18,324 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [113/185] Tour test_physical_gift_card → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:18:18,333 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:18] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.007 2026-10-10 03:18:18,370 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:18] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.008 0.012 2026-10-10 03:18:18,405 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64242477 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000004', 'uuid': '3a229100-8bb9-476d-905b-d4b72197e03e'}] 2026-10-10 03:18:18,863 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64242477 order {'name': '/', 'pos_reference': '261-76-000004', 'uuid': '3a229100-8bb9-476d-905b-d4b72197e03e'} created pos.order #628 2026-10-10 03:18:18,898 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64242477 finished 2026-10-10 03:18:19,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 130 0.178 0.421 2026-10-10 03:18:19,126 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:19] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 23 0.029 0.050 2026-10-10 03:18:19,155 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:19] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 03:18:19,217 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79568934 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '3a229100-8bb9-476d-905b-d4b72197e03e'}] 2026-10-10 03:18:19,231 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79568934 order {'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '3a229100-8bb9-476d-905b-d4b72197e03e'} sync ignored for existing PoS order pos.order(628,) (state: paid) 2026-10-10 03:18:19,244 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [114/185] Tour test_physical_gift_card → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:18:19,278 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79568934 finished 2026-10-10 03:18:19,301 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [115/185] Tour test_physical_gift_card → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-10 03:18:19,375 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [116/185] Tour test_physical_gift_card → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-10 03:18:19,428 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.051 0.163 2026-10-10 03:18:19,449 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [117/185] Tour test_physical_gift_card → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-10 03:18:19,523 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:19] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.010 0.025 2026-10-10 03:18:19,526 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [118/185] Tour test_physical_gift_card → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-10 03:18:19,591 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [119/185] Tour test_physical_gift_card → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:18:19,641 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [120/185] Tour test_physical_gift_card → Step click Actions button (trigger: .more-btn) 2026-10-10 03:18:19,698 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [121/185] Tour test_physical_gift_card → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-10 03:18:19,755 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [122/185] Tour test_physical_gift_card → Step input text 'gift_card_generated_but_not_sold' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-10 03:18:19,817 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [123/185] Tour test_physical_gift_card → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:18:19,873 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [124/185] Tour test_physical_gift_card → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-10-10 03:18:19,895 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:19] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.005 0.014 2026-10-10 03:18:19,965 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:19] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.028 0.026 2026-10-10 03:18:20,039 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [125/185] Tour test_physical_gift_card → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-10-10 03:18:20,091 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [126/185] Tour test_physical_gift_card → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:18:20,142 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [127/185] Tour test_physical_gift_card → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1","price":"-12.80","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("-12.80"))) 2026-10-10 03:18:20,193 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [128/185] Tour test_physical_gift_card → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:18:20,244 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [129/185] Tour test_physical_gift_card → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00")) 2026-10-10 03:18:20,295 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [130/185] Tour test_physical_gift_card → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00"):not(:visible)) 2026-10-10 03:18:20,346 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [131/185] Tour test_physical_gift_card → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:18:20,404 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [132/185] Tour test_physical_gift_card → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:18:20,454 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [133/185] Tour test_physical_gift_card → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:18:20,505 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [134/185] Tour test_physical_gift_card → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:18:20,565 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [135/185] Tour test_physical_gift_card → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:18:20,618 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [136/185] Tour test_physical_gift_card → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:18:20,674 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [137/185] Tour test_physical_gift_card → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:18:20,684 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:20] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.009 2026-10-10 03:18:20,717 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:20] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.006 0.015 2026-10-10 03:18:20,750 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14383567 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000005', 'uuid': '95b0f1a3-53a8-41fa-86f6-b1fd3526ec8e'}] 2026-10-10 03:18:21,063 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14383567 order {'name': '/', 'pos_reference': '261-76-000005', 'uuid': '95b0f1a3-53a8-41fa-86f6-b1fd3526ec8e'} created pos.order #629 2026-10-10 03:18:21,104 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14383567 finished 2026-10-10 03:18:21,206 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 130 0.141 0.319 2026-10-10 03:18:21,311 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:21] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 23 0.020 0.047 2026-10-10 03:18:21,344 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:21] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 03:18:21,400 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6902895 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '95b0f1a3-53a8-41fa-86f6-b1fd3526ec8e'}] 2026-10-10 03:18:21,410 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6902895 order {'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '95b0f1a3-53a8-41fa-86f6-b1fd3526ec8e'} sync ignored for existing PoS order pos.order(629,) (state: paid) 2026-10-10 03:18:21,415 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [138/185] Tour test_physical_gift_card → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:18:21,436 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6902895 finished 2026-10-10 03:18:21,463 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [139/185] Tour test_physical_gift_card → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-10 03:18:21,536 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [140/185] Tour test_physical_gift_card → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-10 03:18:21,579 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.043 0.138 2026-10-10 03:18:21,641 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [141/185] Tour test_physical_gift_card → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-10 03:18:21,663 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:21] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.010 0.035 2026-10-10 03:18:21,711 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [142/185] Tour test_physical_gift_card → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:18:21,762 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [143/185] Tour test_physical_gift_card → Step click Actions button (trigger: .more-btn) 2026-10-10 03:18:21,821 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [144/185] Tour test_physical_gift_card → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-10 03:18:21,876 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [145/185] Tour test_physical_gift_card → Step input text 'gift_card_expired' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-10 03:18:21,935 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [146/185] Tour test_physical_gift_card → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:18:21,991 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [147/185] Tour test_physical_gift_card → Step order total amount is '9.60' (trigger: .product-screen .order-summary .total:contains("9.60")) 2026-10-10 03:18:22,012 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:22] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.014 2026-10-10 03:18:22,044 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [148/185] Tour test_physical_gift_card → Step order total amount is '9.60' (trigger: .product-screen .order-summary .total:contains("9.60"):not(:visible)) 2026-10-10 03:18:22,052 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:22] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 6 0.007 0.020 2026-10-10 03:18:22,094 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [149/185] Tour test_physical_gift_card → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:18:22,155 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [150/185] Tour test_physical_gift_card → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:18:22,205 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [151/185] Tour test_physical_gift_card → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:18:22,255 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [152/185] Tour test_physical_gift_card → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:18:22,315 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [153/185] Tour test_physical_gift_card → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-10-10 03:18:22,367 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [154/185] Tour test_physical_gift_card → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-10-10 03:18:22,420 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [155/185] Tour test_physical_gift_card → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-10-10 03:18:22,475 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [156/185] Tour test_physical_gift_card → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:18:22,532 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [157/185] Tour test_physical_gift_card → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:18:22,607 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [158/185] Tour test_physical_gift_card → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:18:22,612 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39653878 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000006', 'uuid': 'c002169a-ee1f-43b1-a099-5d4344ac280d'}] 2026-10-10 03:18:23,002 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39653878 order {'name': '/', 'pos_reference': '261-76-000006', 'uuid': 'c002169a-ee1f-43b1-a099-5d4344ac280d'} created pos.order #630 2026-10-10 03:18:23,031 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39653878 finished 2026-10-10 03:18:23,118 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 127 0.111 0.398 2026-10-10 03:18:23,184 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:23] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.016 2026-10-10 03:18:23,229 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61694060 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '261-76-000006', 'uuid': 'c002169a-ee1f-43b1-a099-5d4344ac280d'}] 2026-10-10 03:18:23,240 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61694060 order {'name': 'Shop - 000006', 'pos_reference': '261-76-000006', 'uuid': 'c002169a-ee1f-43b1-a099-5d4344ac280d'} sync ignored for existing PoS order pos.order(630,) (state: paid) 2026-10-10 03:18:23,245 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [159/185] Tour test_physical_gift_card → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:18:23,281 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61694060 finished 2026-10-10 03:18:23,297 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [160/185] Tour test_physical_gift_card → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:18:23,357 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [161/185] Tour test_physical_gift_card → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:18:23,435 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.055 0.154 2026-10-10 03:18:23,459 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [162/185] Tour test_physical_gift_card → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:18:23,611 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [163/185] Tour test_physical_gift_card → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:18:23,658 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [164/185] Tour test_physical_gift_card → Step Search for partner "A powerful PoS man!" (trigger: .modal-dialog .input-group input) 2026-10-10 03:18:23,719 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [165/185] Tour test_physical_gift_card → Step click partner 'A powerful PoS man!' from partner list screen (trigger: .modal .partner-list b:contains(A powerful PoS man!)) 2026-10-10 03:18:23,780 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [166/185] Tour test_physical_gift_card → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:18:23,832 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [167/185] Tour test_physical_gift_card → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-10-10 03:18:23,850 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:23] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.024 0.045 2026-10-10 03:18:23,913 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [168/185] Tour test_physical_gift_card → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:18:23,947 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.022 0.061 2026-10-10 03:18:23,967 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [169/185] Tour test_physical_gift_card → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-10 03:18:24,025 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [170/185] Tour test_physical_gift_card → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-10-10 03:18:24,078 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [171/185] Tour test_physical_gift_card → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-10-10 03:18:24,129 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [172/185] Tour test_physical_gift_card → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-10-10 03:18:24,180 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [173/185] Tour test_physical_gift_card → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:18:24,231 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [174/185] Tour test_physical_gift_card → Step order total amount is '999.00' (trigger: .product-screen .order-summary .total:contains("999.00")) 2026-10-10 03:18:24,363 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [175/185] Tour test_physical_gift_card → Step order total amount is '999.00' (trigger: .product-screen .order-summary .total:contains("999.00"):not(:visible)) 2026-10-10 03:18:24,414 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [176/185] Tour test_physical_gift_card → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:18:24,478 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [177/185] Tour test_physical_gift_card → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:18:24,523 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [178/185] Tour test_physical_gift_card → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:18:24,574 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [179/185] Tour test_physical_gift_card → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:18:24,631 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [180/185] Tour test_physical_gift_card → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-10-10 03:18:24,684 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [181/185] Tour test_physical_gift_card → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-10-10 03:18:24,736 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [182/185] Tour test_physical_gift_card → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-10-10 03:18:24,790 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [183/185] Tour test_physical_gift_card → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:18:24,865 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [184/185] Tour test_physical_gift_card → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:18:24,874 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30376912 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000007', 'uuid': 'e4c83810-0ff7-435d-b346-43e01939f61e'}] 2026-10-10 03:18:24,969 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30376912 order {'name': '/', 'pos_reference': '261-76-000007', 'uuid': 'e4c83810-0ff7-435d-b346-43e01939f61e'} created pos.order #631 2026-10-10 03:18:24,992 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30376912 finished 2026-10-10 03:18:25,069 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.047 0.150 2026-10-10 03:18:25,372 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:25] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 61 0.078 0.159 2026-10-10 03:18:25,396 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:25] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:18:25,471 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45959206 started for PoS orders references: [{'name': 'Shop - 000007', 'pos_reference': '261-76-000007', 'uuid': 'e4c83810-0ff7-435d-b346-43e01939f61e'}] 2026-10-10 03:18:25,499 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45959206 order {'name': 'Shop - 000007', 'pos_reference': '261-76-000007', 'uuid': 'e4c83810-0ff7-435d-b346-43e01939f61e'} sync ignored for existing PoS order pos.order(631,) (state: paid) 2026-10-10 03:18:25,510 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [185/185] Tour test_physical_gift_card → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:18:25,535 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45959206 finished 2026-10-10 03:18:25,557 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: tour succeeded 2026-10-10 03:18:25,560 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: ╔════════════════════════════════════════╗ ║ TOUR test_physical_gift_card SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-10 03:18:25,690 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.069 0.153 2026-10-10 03:18:25,920 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: heap 31351904 (allocated 34091008) 2026-10-10 03:18:25,946 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Closing chrome headless with pid 89011 2026-10-10 03:18:25,947 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Closing websocket connection 2026-10-10 03:18:25,948 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Terminating chrome headless with pid 89011 2026-10-10 03:18:26,091 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_031826_091455_test_physical_gift_card.txt 2026-10-10 03:18:26,091 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Removing chrome user profile "/tmp/tmpd5dlt4hc_chrome_odoo" 2026-10-10 03:18:26,146 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_invoiced ... 2026-10-10 03:18:27,151 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome pid: 89282 2026-10-10 03:18:27,152 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome headless temporary user profile dir: /tmp/tmpv57i97yi_chrome_odoo 2026-10-10 03:18:27,152 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Issuing json command http://127.0.0.1:37005/json/version 2026-10-10 03:18:27,153 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37005', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:18:27,167 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Browser version: Chrome/150.0.7871.114 2026-10-10 03:18:27,167 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Issuing json command http://127.0.0.1:37005/json 2026-10-10 03:18:27,168 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37005', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:18:27,182 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Websocket url found: ws://127.0.0.1:37005/devtools/page/69E016750DC53794575F5936A7656DB3 2026-10-10 03:18:27,202 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Enable chrome headless console log notification 2026-10-10 03:18:27,210 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome headless enable page notifications 2026-10-10 03:18:27,354 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:18:27,362 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Setting session cookie in browser 2026-10-10 03:18:27,364 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Open "http://127.0.0.1:8069/pos/web?config_id=76" in browser 2026-10-10 03:18:27,364 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=76" 2026-10-10 03:18:27,399 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:18:28,258 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:28] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 91 0.103 0.765 2026-10-10 03:18:28,267 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Navigation result: {'frameId': '69E016750DC53794575F5936A7656DB3', 'loaderId': '382E303501D0F8E737BF28518F0DBFE5', 'isDownload': False} 2026-10-10 03:18:28,267 44 INFO rb-acb9515-225444-423143 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-10 03:18:28,298 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:18:28,326 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:28] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.016 2026-10-10 03:18:28,345 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:28] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.037 2026-10-10 03:18:28,383 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:28] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.014 0.054 2026-10-10 03:18:29,000 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:18:29,001 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:18:29,041 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.021 2026-10-10 03:18:29,078 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Evaluate test code "odoo.startTour('test_physical_gift_card_invoiced', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/web?config_id=76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:18:29,086 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-10 03:18:29,088 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [1/26] Tour test_physical_gift_card_invoiced → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:18:29,109 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:29] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-10 03:18:29,123 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:29] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:18:29,154 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:29] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.012 2026-10-10 03:18:29,176 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.031 2026-10-10 03:18:29,260 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:29] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.030 0.056 2026-10-10 03:18:29,264 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.061 2026-10-10 03:18:30,267 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.372 0.579 2026-10-10 03:18:30,305 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:30] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-10-10 03:18:30,388 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:18:30,457 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:30] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.044 2026-10-10 03:18:30,488 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-10-10 03:18:30,500 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: Owl is running in 'dev' mode. 2026-10-10 03:18:30,516 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:30] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-10 03:18:30,576 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:18:30,618 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:30] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:18:30,621 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:30] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:18:30,656 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:18:30,662 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:30] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.029 0.034 2026-10-10 03:18:30,666 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:18:30,685 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:30] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.006 0.077 2026-10-10 03:18:30,715 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:30] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.049 2026-10-10 03:18:30,717 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:30] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.103 2026-10-10 03:18:30,784 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [2/26] Tour test_physical_gift_card_invoiced → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:18:30,850 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:30] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.018 2026-10-10 03:18:30,884 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:18:30,967 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [3/26] Tour test_physical_gift_card_invoiced → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:18:30,977 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [4/26] Tour test_physical_gift_card_invoiced → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:18:31,029 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:31] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.078 0.099 2026-10-10 03:18:31,044 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:18:31,064 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:31] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:18:31,136 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:31] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.058 0.206 2026-10-10 03:18:31,171 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:31] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.010 0.232 2026-10-10 03:18:31,210 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:31] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.278 2026-10-10 03:18:31,228 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:31] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 4 0.007 0.334 2026-10-10 03:18:31,255 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:31] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.180 2026-10-10 03:18:31,294 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:31] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.011 0.211 2026-10-10 03:18:31,331 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:31] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.012 0.175 2026-10-10 03:18:31,363 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:31] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.184 2026-10-10 03:18:31,391 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:31] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.171 2026-10-10 03:18:31,422 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:31] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.180 2026-10-10 03:18:31,464 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:31] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.010 0.142 2026-10-10 03:18:31,596 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:31] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.052 0.284 2026-10-10 03:18:31,672 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [5/26] Tour test_physical_gift_card_invoiced → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:18:31,740 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [6/26] Tour test_physical_gift_card_invoiced → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:18:31,812 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [7/26] Tour test_physical_gift_card_invoiced → Step Search for partner "AABBCC Test Partner" (trigger: .modal-dialog .input-group input) 2026-10-10 03:18:31,880 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [8/26] Tour test_physical_gift_card_invoiced → Step click partner 'AABBCC Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(AABBCC Test Partner)) 2026-10-10 03:18:31,952 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [9/26] Tour test_physical_gift_card_invoiced → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:18:32,002 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [10/26] Tour test_physical_gift_card_invoiced → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-10-10 03:18:32,022 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:32] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.027 0.051 2026-10-10 03:18:32,134 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.034 0.066 2026-10-10 03:18:32,138 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [11/26] Tour test_physical_gift_card_invoiced → Step a:contains("Sell physical gift card?") 2026-10-10 03:18:32,217 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [12/26] Tour test_physical_gift_card_invoiced → Step Input code 'test-card-1234' (trigger: input[id="code"]) 2026-10-10 03:18:32,280 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [13/26] Tour test_physical_gift_card_invoiced → Step Input amount '125' (trigger: input[id="amount"]) 2026-10-10 03:18:32,807 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:32] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.005 0.015 2026-10-10 03:18:32,846 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [14/26] Tour test_physical_gift_card_invoiced → Step .btn-primary:contains("Add Balance") 2026-10-10 03:18:32,933 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [15/26] Tour test_physical_gift_card_invoiced → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:18:32,985 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [16/26] Tour test_physical_gift_card_invoiced → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1.00","price":"125","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("125"))) 2026-10-10 03:18:33,037 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [17/26] Tour test_physical_gift_card_invoiced → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:18:33,091 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [18/26] Tour test_physical_gift_card_invoiced → Step order total amount is '125' (trigger: .product-screen .order-summary .total:contains("125")) 2026-10-10 03:18:33,139 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [19/26] Tour test_physical_gift_card_invoiced → Step order total amount is '125' (trigger: .product-screen .order-summary .total:contains("125"):not(:visible)) 2026-10-10 03:18:33,190 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [20/26] Tour test_physical_gift_card_invoiced → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:18:33,271 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [21/26] Tour test_physical_gift_card_invoiced → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:18:33,287 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:33] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:18:33,290 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:33] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:18:33,322 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [22/26] Tour test_physical_gift_card_invoiced → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:18:33,373 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [23/26] Tour test_physical_gift_card_invoiced → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:18:33,448 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [24/26] Tour test_physical_gift_card_invoiced → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-10 03:18:33,504 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [25/26] Tour test_physical_gift_card_invoiced → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:18:33,574 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [26/26] Tour test_physical_gift_card_invoiced → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-10-10 03:18:33,584 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77331220 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '7b7975ed-8124-4008-ad21-c0a3972b7fa3'}] 2026-10-10 03:18:33,612 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:33] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:18:36,392 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77331220 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '7b7975ed-8124-4008-ad21-c0a3972b7fa3'} created pos.order #632 2026-10-10 03:18:36,843 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77331220 finished 2026-10-10 03:18:37,050 44 INFO rb-acb9515-225444-423143 odoo.tests.common: Simulating signal changes during tests 2026-10-10 03:18:37,052 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 656 1.332 2.139 2026-10-10 03:18:37,442 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:37] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 102 0.086 0.246 2026-10-10 03:18:37,478 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:37] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:18:37,487 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:37] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:18:37,599 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: tour succeeded 2026-10-10 03:18:37,600 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR test_physical_gift_card_invoiced SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-10 03:18:37,613 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16188744 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '7b7975ed-8124-4008-ad21-c0a3972b7fa3'}] 2026-10-10 03:18:37,637 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16188744 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '7b7975ed-8124-4008-ad21-c0a3972b7fa3'} sync ignored for existing PoS order pos.order(632,) (state: done) 2026-10-10 03:18:37,671 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16188744 finished 2026-10-10 03:18:37,759 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: heap 17421576 (allocated 18485248) 2026-10-10 03:18:37,786 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Closing chrome headless with pid 89282 2026-10-10 03:18:37,806 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Closing websocket connection 2026-10-10 03:18:37,826 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Terminating chrome headless with pid 89282 2026-10-10 03:18:37,876 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 81 0.131 0.135 2026-10-10 03:18:37,898 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_031837_897868_test_physical_gift_card_invoiced.txt 2026-10-10 03:18:37,898 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Removing chrome user profile "/tmp/tmpv57i97yi_chrome_odoo" 2026-10-10 03:18:37,959 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_multiple_programs ... 2026-10-10 03:18:39,125 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Chrome pid: 89500 2026-10-10 03:18:39,126 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Chrome headless temporary user profile dir: /tmp/tmpboft14qe_chrome_odoo 2026-10-10 03:18:39,127 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Issuing json command http://127.0.0.1:42083/json/version 2026-10-10 03:18:39,129 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42083', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:18:39,261 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Browser version: Chrome/150.0.7871.114 2026-10-10 03:18:39,263 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Issuing json command http://127.0.0.1:42083/json 2026-10-10 03:18:39,264 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42083', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:18:39,299 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Websocket url found: ws://127.0.0.1:42083/devtools/page/ADADF5A3934FC1DA31A06F86F628ABFC 2026-10-10 03:18:39,330 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Enable chrome headless console log notification 2026-10-10 03:18:39,349 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Chrome headless enable page notifications 2026-10-10 03:18:39,494 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:18:39,505 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Setting session cookie in browser 2026-10-10 03:18:39,509 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Open "http://127.0.0.1:8069/pos/web?config_id=76" in browser 2026-10-10 03:18:39,509 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=76" 2026-10-10 03:18:39,532 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:18:40,364 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:40] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.102 0.735 2026-10-10 03:18:40,369 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Navigation result: {'frameId': 'ADADF5A3934FC1DA31A06F86F628ABFC', 'loaderId': '8A7C40D010A15A641099A43CB6DEBB25', 'isDownload': False} 2026-10-10 03:18:40,369 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Evaluate ready code "odoo.isTourReady('test_physical_gift_card_multiple_programs')" 2026-10-10 03:18:40,403 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:18:40,433 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:40] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-10-10 03:18:40,446 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:40] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.022 2026-10-10 03:18:40,462 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:40] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.033 2026-10-10 03:18:41,076 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:18:41,083 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:18:41,111 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-10 03:18:41,146 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Evaluate test code "odoo.startTour('test_physical_gift_card_multiple_programs', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/web?config_id=76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:18:41,155 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [1/31] Tour test_physical_gift_card_multiple_programs → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:18:41,162 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:41] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.010 2026-10-10 03:18:41,191 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:41] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-10 03:18:41,219 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:18:41,259 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:41] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.014 2026-10-10 03:18:41,277 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.029 2026-10-10 03:18:41,365 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:41] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.033 0.054 2026-10-10 03:18:41,370 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.072 2026-10-10 03:18:42,263 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:42] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.319 0.524 2026-10-10 03:18:42,296 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:42] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:18:42,396 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:18:42,493 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:42] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.049 2026-10-10 03:18:42,545 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-10 03:18:42,568 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: Owl is running in 'dev' mode. 2026-10-10 03:18:42,586 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:42] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-10-10 03:18:42,648 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:18:42,655 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:42] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:18:42,684 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:18:42,694 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:42] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:18:42,719 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:18:42,739 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:18:42,797 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:42] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.088 0.045 2026-10-10 03:18:42,824 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 03:18:42,836 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:42] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.012 0.152 2026-10-10 03:18:42,867 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:42] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.012 0.115 2026-10-10 03:18:42,883 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [2/31] Tour test_physical_gift_card_multiple_programs → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:18:42,987 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:42] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.062 0.149 2026-10-10 03:18:43,080 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:43] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.039 0.296 2026-10-10 03:18:43,089 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:18:43,114 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:43] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.011 0.172 2026-10-10 03:18:43,133 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [3/31] Tour test_physical_gift_card_multiple_programs → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-10-10 03:18:43,166 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:43] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 4 0.007 0.202 2026-10-10 03:18:43,194 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:43] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:18:43,218 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:43] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.017 0.232 2026-10-10 03:18:43,254 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:43] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.280 2026-10-10 03:18:43,297 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:43] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.300 2026-10-10 03:18:43,332 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:43] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.228 2026-10-10 03:18:43,374 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:43] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.246 2026-10-10 03:18:43,401 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:43] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.193 2026-10-10 03:18:43,441 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:43] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.208 2026-10-10 03:18:43,477 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:43] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.210 2026-10-10 03:18:43,511 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:43] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.170 2026-10-10 03:18:43,627 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:43] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.050 0.271 2026-10-10 03:18:43,674 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [4/31] Tour test_physical_gift_card_multiple_programs → Step Click gift card program 'program_a' (trigger: button.selection-item:has(span:contains("program_a"))) 2026-10-10 03:18:43,784 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [5/31] Tour test_physical_gift_card_multiple_programs → Step a:contains("Sell physical gift card?") 2026-10-10 03:18:43,850 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [6/31] Tour test_physical_gift_card_multiple_programs → Step Input code 'test-card-0001' (trigger: input[id="code"]) 2026-10-10 03:18:43,922 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [7/31] Tour test_physical_gift_card_multiple_programs → Step Input amount '50' (trigger: input[id="amount"]) 2026-10-10 03:18:44,440 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:44] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.006 0.014 2026-10-10 03:18:44,479 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [8/31] Tour test_physical_gift_card_multiple_programs → Step .btn-primary:contains("Add Balance") 2026-10-10 03:18:44,550 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [9/31] Tour test_physical_gift_card_multiple_programs → Step Click gift card program 'program_a' (trigger: button.selection-item:has(span:contains("program_a"))) 2026-10-10 03:18:44,623 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [10/31] Tour test_physical_gift_card_multiple_programs → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:18:44,677 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [11/31] Tour test_physical_gift_card_multiple_programs → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1.00","price":"50","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("50"))) 2026-10-10 03:18:44,727 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [12/31] Tour test_physical_gift_card_multiple_programs → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:18:44,778 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [13/31] Tour test_physical_gift_card_multiple_programs → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-10-10 03:18:44,832 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [14/31] Tour test_physical_gift_card_multiple_programs → Step Click gift card program 'program_a' (trigger: button.selection-item:has(span:contains("program_a"))) 2026-10-10 03:18:44,920 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [15/31] Tour test_physical_gift_card_multiple_programs → Step a:contains("Sell physical gift card?") 2026-10-10 03:18:44,977 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [16/31] Tour test_physical_gift_card_multiple_programs → Step Input code 'test-card-0002' (trigger: input[id="code"]) 2026-10-10 03:18:45,040 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [17/31] Tour test_physical_gift_card_multiple_programs → Step Input amount '50' (trigger: input[id="amount"]) 2026-10-10 03:18:45,559 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:45] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 2 0.005 0.012 2026-10-10 03:18:45,610 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [18/31] Tour test_physical_gift_card_multiple_programs → Step .btn-primary:contains("Add Balance") 2026-10-10 03:18:45,671 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [19/31] Tour test_physical_gift_card_multiple_programs → Step Click gift card program 'program_a' (trigger: button.selection-item:has(span:contains("program_a"))) 2026-10-10 03:18:45,750 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [20/31] Tour test_physical_gift_card_multiple_programs → Step order total amount is '100.00' (trigger: .product-screen .order-summary .total:contains("100.00")) 2026-10-10 03:18:45,796 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [21/31] Tour test_physical_gift_card_multiple_programs → Step order total amount is '100.00' (trigger: .product-screen .order-summary .total:contains("100.00"):not(:visible)) 2026-10-10 03:18:45,846 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [22/31] Tour test_physical_gift_card_multiple_programs → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:18:45,926 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [23/31] Tour test_physical_gift_card_multiple_programs → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:18:45,947 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:45] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:18:45,950 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:45] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:18:45,976 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [24/31] Tour test_physical_gift_card_multiple_programs → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:18:46,028 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [25/31] Tour test_physical_gift_card_multiple_programs → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:18:46,113 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [26/31] Tour test_physical_gift_card_multiple_programs → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-10 03:18:46,169 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [27/31] Tour test_physical_gift_card_multiple_programs → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:18:46,221 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [28/31] Tour test_physical_gift_card_multiple_programs → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:18:46,273 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [29/31] Tour test_physical_gift_card_multiple_programs → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:18:46,357 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [30/31] Tour test_physical_gift_card_multiple_programs → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:18:46,366 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21597606 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '2d8bd4a8-fdfd-4b89-a41d-cbaa9f5c6b7b'}] 2026-10-10 03:18:46,369 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:46] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:18:46,528 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21597606 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '2d8bd4a8-fdfd-4b89-a41d-cbaa9f5c6b7b'} created pos.order #633 2026-10-10 03:18:46,567 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21597606 finished 2026-10-10 03:18:46,670 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 94 0.095 0.213 2026-10-10 03:18:46,856 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:46] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 43 0.048 0.082 2026-10-10 03:18:46,887 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:46] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:18:47,058 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92049873 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '2d8bd4a8-fdfd-4b89-a41d-cbaa9f5c6b7b'}] 2026-10-10 03:18:47,072 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92049873 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '2d8bd4a8-fdfd-4b89-a41d-cbaa9f5c6b7b'} sync ignored for existing PoS order pos.order(633,) (state: paid) 2026-10-10 03:18:47,081 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [31/31] Tour test_physical_gift_card_multiple_programs → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:18:47,108 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92049873 finished 2026-10-10 03:18:47,129 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: tour succeeded 2026-10-10 03:18:47,129 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: ╔══════════════════════════════════════════════════════════╗ ║ TOUR test_physical_gift_card_multiple_programs SUCCEEDED ║ ╚══════════════════════════════════════════════════════════╝ 2026-10-10 03:18:47,292 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.071 0.166 2026-10-10 03:18:47,296 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: heap 17877372 (allocated 19271680) 2026-10-10 03:18:47,344 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Closing chrome headless with pid 89500 2026-10-10 03:18:47,353 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Closing websocket connection 2026-10-10 03:18:47,358 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Terminating chrome headless with pid 89500 2026-10-10 03:18:47,509 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_031847_509112_test_physical_gift_card_multiple_programs.txt 2026-10-10 03:18:47,509 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Removing chrome user profile "/tmp/tmpboft14qe_chrome_odoo" 2026-10-10 03:18:47,575 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_sale ... 2026-10-10 03:18:48,536 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome pid: 89720 2026-10-10 03:18:48,536 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome headless temporary user profile dir: /tmp/tmpiwipvg25_chrome_odoo 2026-10-10 03:18:48,537 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Issuing json command http://127.0.0.1:36233/json/version 2026-10-10 03:18:48,538 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36233', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:18:48,567 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Browser version: Chrome/150.0.7871.114 2026-10-10 03:18:48,567 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Issuing json command http://127.0.0.1:36233/json 2026-10-10 03:18:48,568 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36233', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:18:48,582 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Websocket url found: ws://127.0.0.1:36233/devtools/page/9DA2E3815CA1D168D9338B57A776D0FE 2026-10-10 03:18:48,595 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Enable chrome headless console log notification 2026-10-10 03:18:48,614 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome headless enable page notifications 2026-10-10 03:18:48,810 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:18:48,818 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Setting session cookie in browser 2026-10-10 03:18:48,825 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-10-10 03:18:48,825 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-10-10 03:18:48,845 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:18:49,905 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:49] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.106 0.960 2026-10-10 03:18:49,912 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Navigation result: {'frameId': '9DA2E3815CA1D168D9338B57A776D0FE', 'loaderId': 'A95B68C74130F9CD51C3DFC7E9B53C5B', 'isDownload': False} 2026-10-10 03:18:49,912 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Evaluate ready code "odoo.isTourReady('PhysicalGiftCardProgramSaleTour')" 2026-10-10 03:18:49,937 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:18:49,959 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:49] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.012 2026-10-10 03:18:49,973 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:49] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.026 2026-10-10 03:18:49,987 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:49] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.034 2026-10-10 03:18:50,677 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:18:50,697 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:18:50,732 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.024 2026-10-10 03:18:50,773 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.010 2026-10-10 03:18:50,775 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Evaluate test code "odoo.startTour('PhysicalGiftCardProgramSaleTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:18:50,787 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [1/82] Tour PhysicalGiftCardProgramSaleTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:18:50,799 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:18:50,821 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:18:50,856 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:50] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.015 2026-10-10 03:18:50,877 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.033 2026-10-10 03:18:50,974 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.030 0.067 2026-10-10 03:18:50,979 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.082 2026-10-10 03:18:52,004 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:52] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.376 0.608 2026-10-10 03:18:52,040 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:52] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:18:52,136 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.012 2026-10-10 03:18:52,225 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:52] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.051 2026-10-10 03:18:52,260 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:18:52,283 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: Owl is running in 'dev' mode. 2026-10-10 03:18:52,303 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:52] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.006 2026-10-10 03:18:52,364 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:18:52,408 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:52] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:18:52,411 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:52] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.035 2026-10-10 03:18:52,422 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:52] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.023 0.030 2026-10-10 03:18:52,470 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.029 2026-10-10 03:18:52,473 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.030 2026-10-10 03:18:52,519 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:52] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.048 0.107 2026-10-10 03:18:52,541 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:52] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.075 2026-10-10 03:18:52,543 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:52] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.153 2026-10-10 03:18:52,555 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [2/82] Tour PhysicalGiftCardProgramSaleTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:18:52,600 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:52] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.018 2026-10-10 03:18:52,669 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:52] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 4 0.009 0.030 2026-10-10 03:18:52,682 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:18:52,698 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [3/82] Tour PhysicalGiftCardProgramSaleTour → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-10-10 03:18:52,711 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:52] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.010 0.066 2026-10-10 03:18:52,731 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:52] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:18:52,765 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:52] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.116 2026-10-10 03:18:52,776 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:52] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:18:52,803 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:52] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.146 2026-10-10 03:18:52,838 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:52] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.181 2026-10-10 03:18:52,871 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:52] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.207 2026-10-10 03:18:52,982 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:52] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.052 0.242 2026-10-10 03:18:53,020 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:53] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.211 2026-10-10 03:18:53,059 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:53] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.240 2026-10-10 03:18:53,096 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:53] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.248 2026-10-10 03:18:53,184 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:53] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.025 0.412 2026-10-10 03:18:53,221 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:53] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.337 2026-10-10 03:18:53,329 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:53] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.040 0.296 2026-10-10 03:18:53,411 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [4/82] Tour PhysicalGiftCardProgramSaleTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:18:53,463 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [5/82] Tour PhysicalGiftCardProgramSaleTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-10-10 03:18:53,514 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [6/82] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-10 03:18:53,571 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [7/82] Tour PhysicalGiftCardProgramSaleTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-10 03:18:53,623 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [8/82] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-10 03:18:53,681 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [9/82] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:18:53,736 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [10/82] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-10 03:18:53,808 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [11/82] Tour PhysicalGiftCardProgramSaleTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-10 03:18:53,859 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [12/82] Tour PhysicalGiftCardProgramSaleTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1","price":"50"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("50"))) 2026-10-10 03:18:53,913 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [13/82] Tour PhysicalGiftCardProgramSaleTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:18:53,964 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [14/82] Tour PhysicalGiftCardProgramSaleTour → Step a:contains("Sell physical gift card?") 2026-10-10 03:18:54,026 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [15/82] Tour PhysicalGiftCardProgramSaleTour → Step Input code 'test-card-0000' (trigger: input[id="code"]) 2026-10-10 03:18:54,089 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [16/82] Tour PhysicalGiftCardProgramSaleTour → Step Input amount '125' (trigger: input[id="amount"]) 2026-10-10 03:18:54,618 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:54] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.009 0.017 2026-10-10 03:18:54,648 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [17/82] Tour PhysicalGiftCardProgramSaleTour → Step .btn-primary:contains("Add Balance") 2026-10-10 03:18:54,735 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [18/82] Tour PhysicalGiftCardProgramSaleTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:18:54,792 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [19/82] Tour PhysicalGiftCardProgramSaleTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1","price":"125","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("125"))) 2026-10-10 03:18:54,842 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [20/82] Tour PhysicalGiftCardProgramSaleTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:18:54,892 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [21/82] Tour PhysicalGiftCardProgramSaleTour → Step order total amount is '125' (trigger: .product-screen .order-summary .total:contains("125")) 2026-10-10 03:18:54,943 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [22/82] Tour PhysicalGiftCardProgramSaleTour → Step order total amount is '125' (trigger: .product-screen .order-summary .total:contains("125"):not(:visible)) 2026-10-10 03:18:54,994 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [23/82] Tour PhysicalGiftCardProgramSaleTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:18:55,069 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [24/82] Tour PhysicalGiftCardProgramSaleTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:18:55,087 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:55] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:18:55,088 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:55] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:18:55,120 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [25/82] Tour PhysicalGiftCardProgramSaleTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:18:55,171 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [26/82] Tour PhysicalGiftCardProgramSaleTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:18:55,246 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [27/82] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-10 03:18:55,300 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [28/82] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:18:55,354 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [29/82] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-10 03:18:55,407 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [30/82] Tour PhysicalGiftCardProgramSaleTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:18:55,488 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [31/82] Tour PhysicalGiftCardProgramSaleTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:18:55,509 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32441347 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '3024a04b-5098-4a37-9ccd-b602cb8cc86a'}] 2026-10-10 03:18:55,510 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:55] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:18:55,669 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32441347 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '3024a04b-5098-4a37-9ccd-b602cb8cc86a'} created pos.order #634 2026-10-10 03:18:55,704 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32441347 finished 2026-10-10 03:18:55,808 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 90 0.111 0.208 2026-10-10 03:18:55,952 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:55] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 39 0.029 0.061 2026-10-10 03:18:55,984 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:55] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:18:56,115 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71912903 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '3024a04b-5098-4a37-9ccd-b602cb8cc86a'}] 2026-10-10 03:18:56,126 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71912903 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '3024a04b-5098-4a37-9ccd-b602cb8cc86a'} sync ignored for existing PoS order pos.order(634,) (state: paid) 2026-10-10 03:18:56,128 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [32/82] Tour PhysicalGiftCardProgramSaleTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:18:56,159 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71912903 finished 2026-10-10 03:18:56,173 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [33/82] Tour PhysicalGiftCardProgramSaleTour → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-10-10 03:18:56,268 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [34/82] Tour PhysicalGiftCardProgramSaleTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:18:56,322 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [35/82] Tour PhysicalGiftCardProgramSaleTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-10-10 03:18:56,355 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.067 0.176 2026-10-10 03:18:56,393 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [36/82] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-10 03:18:56,418 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:56] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.006 0.025 2026-10-10 03:18:56,447 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [37/82] Tour PhysicalGiftCardProgramSaleTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-10 03:18:56,497 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [38/82] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-10 03:18:56,550 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [39/82] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:18:56,603 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [40/82] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-10 03:18:56,671 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [41/82] Tour PhysicalGiftCardProgramSaleTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-10 03:18:56,722 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [42/82] Tour PhysicalGiftCardProgramSaleTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1","price":"50"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("50"))) 2026-10-10 03:18:56,774 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [43/82] Tour PhysicalGiftCardProgramSaleTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:18:56,826 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [44/82] Tour PhysicalGiftCardProgramSaleTour → Step a:contains("Sell physical gift card?") 2026-10-10 03:18:56,883 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [45/82] Tour PhysicalGiftCardProgramSaleTour → Step Input code 'test-card-0001' (trigger: input[id="code"]) 2026-10-10 03:18:56,947 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [46/82] Tour PhysicalGiftCardProgramSaleTour → Step Input amount '100' (trigger: input[id="amount"]) 2026-10-10 03:18:57,458 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:57] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 2 0.003 0.010 2026-10-10 03:18:57,497 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [47/82] Tour PhysicalGiftCardProgramSaleTour → Step .btn-primary:contains("Add Balance") 2026-10-10 03:18:57,584 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [48/82] Tour PhysicalGiftCardProgramSaleTour → Step ul.info-list .text-wrap:contains("test-card-0001") 2026-10-10 03:18:57,629 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [49/82] Tour PhysicalGiftCardProgramSaleTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:18:57,681 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [50/82] Tour PhysicalGiftCardProgramSaleTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1","price":"100","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("100"))) 2026-10-10 03:18:57,731 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [51/82] Tour PhysicalGiftCardProgramSaleTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:18:57,781 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [52/82] Tour PhysicalGiftCardProgramSaleTour → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-10-10 03:18:57,866 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [53/82] Tour PhysicalGiftCardProgramSaleTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:18:57,917 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [54/82] Tour PhysicalGiftCardProgramSaleTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-10-10 03:18:57,968 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [55/82] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-10 03:18:58,024 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [56/82] Tour PhysicalGiftCardProgramSaleTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-10 03:18:58,075 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [57/82] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-10 03:18:58,128 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [58/82] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:18:58,185 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [59/82] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-10 03:18:58,255 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [60/82] Tour PhysicalGiftCardProgramSaleTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-10 03:18:58,305 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [61/82] Tour PhysicalGiftCardProgramSaleTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1","price":"50"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("50"))) 2026-10-10 03:18:58,356 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [62/82] Tour PhysicalGiftCardProgramSaleTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:18:58,407 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [63/82] Tour PhysicalGiftCardProgramSaleTour → Step a:contains("Sell physical gift card?") 2026-10-10 03:18:58,464 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [64/82] Tour PhysicalGiftCardProgramSaleTour → Step Input code 'new-card-0001' (trigger: input[id="code"]) 2026-10-10 03:18:58,525 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [65/82] Tour PhysicalGiftCardProgramSaleTour → Step Input amount '250' (trigger: input[id="amount"]) 2026-10-10 03:18:59,046 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:18:59] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 2 0.006 0.013 2026-10-10 03:18:59,083 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [66/82] Tour PhysicalGiftCardProgramSaleTour → Step .btn-primary:contains("Add Balance") 2026-10-10 03:18:59,181 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [67/82] Tour PhysicalGiftCardProgramSaleTour → Step ul.info-list .text-wrap:contains("new-card-0001") 2026-10-10 03:18:59,234 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [68/82] Tour PhysicalGiftCardProgramSaleTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:18:59,286 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [69/82] Tour PhysicalGiftCardProgramSaleTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1","price":"250","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("250"))) 2026-10-10 03:18:59,336 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [70/82] Tour PhysicalGiftCardProgramSaleTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:18:59,387 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [71/82] Tour PhysicalGiftCardProgramSaleTour → Step order total amount is '350' (trigger: .product-screen .order-summary .total:contains("350")) 2026-10-10 03:18:59,439 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [72/82] Tour PhysicalGiftCardProgramSaleTour → Step order total amount is '350' (trigger: .product-screen .order-summary .total:contains("350"):not(:visible)) 2026-10-10 03:18:59,489 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [73/82] Tour PhysicalGiftCardProgramSaleTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:18:59,548 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [74/82] Tour PhysicalGiftCardProgramSaleTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:18:59,598 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [75/82] Tour PhysicalGiftCardProgramSaleTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:18:59,649 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [76/82] Tour PhysicalGiftCardProgramSaleTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:18:59,710 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [77/82] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-10 03:18:59,770 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [78/82] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-10 03:18:59,815 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [79/82] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:18:59,868 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [80/82] Tour PhysicalGiftCardProgramSaleTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:18:59,944 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [81/82] Tour PhysicalGiftCardProgramSaleTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:18:59,948 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41023659 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '2d67a96e-3cae-4959-ac86-6b1ad3145df1'}] 2026-10-10 03:19:00,056 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41023659 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '2d67a96e-3cae-4959-ac86-6b1ad3145df1'} created pos.order #635 2026-10-10 03:19:00,080 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41023659 finished 2026-10-10 03:19:00,160 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.058 0.157 2026-10-10 03:19:00,313 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:00] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 30 0.030 0.063 2026-10-10 03:19:00,348 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:00] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.011 2026-10-10 03:19:00,378 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38685844 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '2d67a96e-3cae-4959-ac86-6b1ad3145df1'}] 2026-10-10 03:19:00,387 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38685844 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '2d67a96e-3cae-4959-ac86-6b1ad3145df1'} sync ignored for existing PoS order pos.order(635,) (state: paid) 2026-10-10 03:19:00,411 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [82/82] Tour PhysicalGiftCardProgramSaleTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:19:00,419 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38685844 finished 2026-10-10 03:19:00,465 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: tour succeeded 2026-10-10 03:19:00,466 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: ╔════════════════════════════════════════════════╗ ║ TOUR PhysicalGiftCardProgramSaleTour SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-10-10 03:19:00,601 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.060 0.166 2026-10-10 03:19:00,675 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: heap 21350512 (allocated 23728128) 2026-10-10 03:19:00,687 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Closing chrome headless with pid 89720 2026-10-10 03:19:00,689 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Closing websocket connection 2026-10-10 03:19:00,698 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Terminating chrome headless with pid 89720 2026-10-10 03:19:00,806 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_031900_805908_test_physical_gift_card_sale.txt 2026-10-10 03:19:00,806 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Removing chrome user profile "/tmp/tmpiwipvg25_chrome_odoo" 2026-10-10 03:19:00,869 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_single_program_twice ... 2026-10-10 03:19:01,964 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Chrome pid: 89941 2026-10-10 03:19:01,965 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Chrome headless temporary user profile dir: /tmp/tmppxz665w__chrome_odoo 2026-10-10 03:19:01,966 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Issuing json command http://127.0.0.1:36029/json/version 2026-10-10 03:19:01,968 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36029', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:19:01,987 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Browser version: Chrome/150.0.7871.114 2026-10-10 03:19:01,987 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Issuing json command http://127.0.0.1:36029/json 2026-10-10 03:19:01,988 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36029', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:19:01,997 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Websocket url found: ws://127.0.0.1:36029/devtools/page/30A7456DF1E12F7A44196C503C59B4A5 2026-10-10 03:19:02,023 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Enable chrome headless console log notification 2026-10-10 03:19:02,048 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Chrome headless enable page notifications 2026-10-10 03:19:02,180 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:19:02,191 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Setting session cookie in browser 2026-10-10 03:19:02,193 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Open "http://127.0.0.1:8069/pos/web?config_id=76" in browser 2026-10-10 03:19:02,193 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=76" 2026-10-10 03:19:02,209 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:19:03,045 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:03] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.099 0.743 2026-10-10 03:19:03,051 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Navigation result: {'frameId': '30A7456DF1E12F7A44196C503C59B4A5', 'loaderId': '83F4AF9941D85D278FF5DF1F9C987193', 'isDownload': False} 2026-10-10 03:19:03,051 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Evaluate ready code "odoo.isTourReady('test_physical_gift_card_single_program_twice')" 2026-10-10 03:19:03,077 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:19:03,112 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:03] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.015 2026-10-10 03:19:03,130 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:03] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.029 2026-10-10 03:19:03,142 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:03] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.040 2026-10-10 03:19:03,839 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:19:03,845 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:03] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:19:03,870 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-10 03:19:03,912 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Evaluate test code "odoo.startTour('test_physical_gift_card_single_program_twice', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/web?config_id=76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:19:03,916 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:03] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-10 03:19:03,920 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [1/27] Tour test_physical_gift_card_single_program_twice → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:19:03,952 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:03] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 03:19:03,975 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:03] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:19:04,013 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:04] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.012 2026-10-10 03:19:04,042 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.038 2026-10-10 03:19:04,134 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:04] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.038 0.061 2026-10-10 03:19:04,138 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.066 2026-10-10 03:19:05,237 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.493 0.563 2026-10-10 03:19:05,270 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:05] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:19:05,362 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 03:19:05,424 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:05] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.039 2026-10-10 03:19:05,482 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:19:05,505 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: Owl is running in 'dev' mode. 2026-10-10 03:19:05,534 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:05] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.019 2026-10-10 03:19:05,588 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:05] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:19:05,625 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:05] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:19:05,638 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:05] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.028 2026-10-10 03:19:05,679 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:05] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.046 0.042 2026-10-10 03:19:05,704 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:19:05,711 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:19:05,734 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:05] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.005 0.127 2026-10-10 03:19:05,738 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:05] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.104 2026-10-10 03:19:05,901 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [2/27] Tour test_physical_gift_card_single_program_twice → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:19:05,948 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:05] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.006 0.016 2026-10-10 03:19:05,989 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:05] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:19:06,039 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:19:06,048 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [3/27] Tour test_physical_gift_card_single_program_twice → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-10-10 03:19:06,100 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:06] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.056 0.074 2026-10-10 03:19:06,219 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:06] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.036 0.223 2026-10-10 03:19:06,230 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:06] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:19:06,250 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:06] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 4 0.009 0.260 2026-10-10 03:19:06,289 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:06] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.291 2026-10-10 03:19:06,313 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:06] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.256 2026-10-10 03:19:06,349 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:06] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.362 2026-10-10 03:19:06,395 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:06] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.014 0.277 2026-10-10 03:19:06,435 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:06] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.011 0.180 2026-10-10 03:19:06,469 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:06] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.207 2026-10-10 03:19:06,499 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:06] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.197 2026-10-10 03:19:06,625 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:06] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.050 0.260 2026-10-10 03:19:06,658 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:06] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.251 2026-10-10 03:19:06,691 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:06] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.228 2026-10-10 03:19:06,718 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [4/27] Tour test_physical_gift_card_single_program_twice → Step a:contains("Sell physical gift card?") 2026-10-10 03:19:06,737 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:06] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.373 2026-10-10 03:19:06,794 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [5/27] Tour test_physical_gift_card_single_program_twice → Step Input code 'test-card-0001' (trigger: input[id="code"]) 2026-10-10 03:19:06,864 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [6/27] Tour test_physical_gift_card_single_program_twice → Step Input amount '50' (trigger: input[id="amount"]) 2026-10-10 03:19:07,392 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:07] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.008 0.021 2026-10-10 03:19:07,430 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [7/27] Tour test_physical_gift_card_single_program_twice → Step .btn-primary:contains("Add Balance") 2026-10-10 03:19:07,514 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [8/27] Tour test_physical_gift_card_single_program_twice → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:19:07,567 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [9/27] Tour test_physical_gift_card_single_program_twice → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1.00","price":"50","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("50"))) 2026-10-10 03:19:07,620 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [10/27] Tour test_physical_gift_card_single_program_twice → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:19:07,671 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [11/27] Tour test_physical_gift_card_single_program_twice → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-10-10 03:19:07,765 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [12/27] Tour test_physical_gift_card_single_program_twice → Step a:contains("Sell physical gift card?") 2026-10-10 03:19:07,822 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [13/27] Tour test_physical_gift_card_single_program_twice → Step Input code 'test-card-0002' (trigger: input[id="code"]) 2026-10-10 03:19:07,888 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [14/27] Tour test_physical_gift_card_single_program_twice → Step Input amount '50' (trigger: input[id="amount"]) 2026-10-10 03:19:08,409 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:08] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 2 0.008 0.013 2026-10-10 03:19:08,446 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [15/27] Tour test_physical_gift_card_single_program_twice → Step .btn-primary:contains("Add Balance") 2026-10-10 03:19:08,541 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [16/27] Tour test_physical_gift_card_single_program_twice → Step order total amount is '100.00' (trigger: .product-screen .order-summary .total:contains("100.00")) 2026-10-10 03:19:08,593 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [17/27] Tour test_physical_gift_card_single_program_twice → Step order total amount is '100.00' (trigger: .product-screen .order-summary .total:contains("100.00"):not(:visible)) 2026-10-10 03:19:08,644 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [18/27] Tour test_physical_gift_card_single_program_twice → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:19:08,724 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [19/27] Tour test_physical_gift_card_single_program_twice → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:19:08,743 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:08] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:19:08,745 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:08] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:19:08,777 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [20/27] Tour test_physical_gift_card_single_program_twice → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:19:08,826 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [21/27] Tour test_physical_gift_card_single_program_twice → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:19:08,912 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [22/27] Tour test_physical_gift_card_single_program_twice → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-10 03:19:08,965 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [23/27] Tour test_physical_gift_card_single_program_twice → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:19:09,019 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [24/27] Tour test_physical_gift_card_single_program_twice → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:19:09,071 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [25/27] Tour test_physical_gift_card_single_program_twice → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:19:09,152 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [26/27] Tour test_physical_gift_card_single_program_twice → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:19:09,163 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92181584 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'd1b1dc7c-37b5-48f1-9e55-d31578d02394'}] 2026-10-10 03:19:09,165 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:09] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:19:09,352 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92181584 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'd1b1dc7c-37b5-48f1-9e55-d31578d02394'} created pos.order #636 2026-10-10 03:19:09,397 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92181584 finished 2026-10-10 03:19:09,522 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 94 0.134 0.230 2026-10-10 03:19:09,698 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:09] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 43 0.042 0.073 2026-10-10 03:19:09,726 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:09] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.005 0.012 2026-10-10 03:19:09,897 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81957576 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'd1b1dc7c-37b5-48f1-9e55-d31578d02394'}] 2026-10-10 03:19:09,915 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [27/27] Tour test_physical_gift_card_single_program_twice → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:19:09,926 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81957576 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'd1b1dc7c-37b5-48f1-9e55-d31578d02394'} sync ignored for existing PoS order pos.order(636,) (state: paid) 2026-10-10 03:19:09,964 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: tour succeeded 2026-10-10 03:19:09,965 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: ╔═════════════════════════════════════════════════════════════╗ ║ TOUR test_physical_gift_card_single_program_twice SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════╝ 2026-10-10 03:19:09,964 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81957576 finished 2026-10-10 03:19:10,124 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: heap 17488720 (allocated 18485248) 2026-10-10 03:19:10,133 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Closing chrome headless with pid 89941 2026-10-10 03:19:10,138 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Closing websocket connection 2026-10-10 03:19:10,142 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Terminating chrome headless with pid 89941 2026-10-10 03:19:10,187 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.148 0.144 2026-10-10 03:19:10,271 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_031910_271585_test_physical_gift_card_single_program_twice.txt 2026-10-10 03:19:10,272 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Removing chrome user profile "/tmp/tmppxz665w__chrome_odoo" 2026-10-10 03:19:10,355 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_point_per_money_spent ... 2026-10-10 03:19:11,549 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome pid: 90157 2026-10-10 03:19:11,550 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome headless temporary user profile dir: /tmp/tmpnveum9ch_chrome_odoo 2026-10-10 03:19:11,550 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Issuing json command http://127.0.0.1:32947/json/version 2026-10-10 03:19:11,551 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32947', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:19:11,578 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Browser version: Chrome/150.0.7871.114 2026-10-10 03:19:11,578 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Issuing json command http://127.0.0.1:32947/json 2026-10-10 03:19:11,579 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32947', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:19:11,603 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Websocket url found: ws://127.0.0.1:32947/devtools/page/ED9F7AACEFC3067C1313665566CDC291 2026-10-10 03:19:11,615 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Enable chrome headless console log notification 2026-10-10 03:19:11,642 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome headless enable page notifications 2026-10-10 03:19:11,802 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:19:11,810 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Setting session cookie in browser 2026-10-10 03:19:11,815 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-10-10 03:19:11,816 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-10-10 03:19:11,832 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:19:12,550 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:12] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.074 0.647 2026-10-10 03:19:12,555 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Navigation result: {'frameId': 'ED9F7AACEFC3067C1313665566CDC291', 'loaderId': 'D0139F29365908DBEDFAB06057860F31', 'isDownload': False} 2026-10-10 03:19:12,555 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour6')" 2026-10-10 03:19:12,572 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:19:12,598 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:12] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.011 2026-10-10 03:19:12,623 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:12] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.029 2026-10-10 03:19:12,650 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:12] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.060 2026-10-10 03:19:13,393 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:19:13,397 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:19:13,428 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.023 2026-10-10 03:19:13,460 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Evaluate test code "odoo.startTour('PosLoyaltyTour6', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:19:13,465 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.007 2026-10-10 03:19:13,475 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [1/28] Tour PosLoyaltyTour6 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:19:13,507 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:13] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.012 2026-10-10 03:19:13,537 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:19:13,588 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:13] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.015 2026-10-10 03:19:13,607 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.036 2026-10-10 03:19:13,763 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:13] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.086 0.061 2026-10-10 03:19:13,768 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.128 2026-10-10 03:19:14,881 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.475 0.593 2026-10-10 03:19:14,929 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:14] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.033 2026-10-10 03:19:15,052 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.016 2026-10-10 03:19:15,125 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:15] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.043 2026-10-10 03:19:15,171 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.013 2026-10-10 03:19:15,191 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: Owl is running in 'dev' mode. 2026-10-10 03:19:15,210 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:15] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-10 03:19:15,286 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:15] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:19:15,289 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:19:15,300 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:19:15,302 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:15] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:19:15,348 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:15] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.019 0.037 2026-10-10 03:19:15,353 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:19:15,388 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:19:15,407 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:15] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.026 0.084 2026-10-10 03:19:15,443 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:19:15,552 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [2/28] Tour PosLoyaltyTour6 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:19:15,594 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:15] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.066 0.131 2026-10-10 03:19:15,710 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [3/28] Tour PosLoyaltyTour6 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:19:15,748 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:15] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.077 0.282 2026-10-10 03:19:15,755 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:19:15,776 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:15] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.351 2026-10-10 03:19:15,789 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [4/28] Tour PosLoyaltyTour6 → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:19:15,826 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:15] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.009 0.166 2026-10-10 03:19:15,844 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:15] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:19:15,891 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:15] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.227 2026-10-10 03:19:15,937 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:15] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.011 0.261 2026-10-10 03:19:15,970 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:15] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.300 2026-10-10 03:19:16,003 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:16] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.230 2026-10-10 03:19:16,033 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:16] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.247 2026-10-10 03:19:16,064 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:16] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.207 2026-10-10 03:19:16,096 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:16] "GET /web/image?model=product.template&field=image_128&id=1741&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.185 2026-10-10 03:19:16,136 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:16] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.182 2026-10-10 03:19:16,168 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:16] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.188 2026-10-10 03:19:16,182 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:16] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.133 2026-10-10 03:19:16,287 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:16] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.046 0.227 2026-10-10 03:19:16,361 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [5/28] Tour PosLoyaltyTour6 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:19:16,466 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [6/28] Tour PosLoyaltyTour6 → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:19:16,516 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [7/28] Tour PosLoyaltyTour6 → Step Search for partner "AAA Partner" (trigger: .modal-dialog .input-group input) 2026-10-10 03:19:16,579 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [8/28] Tour PosLoyaltyTour6 → Step click partner 'AAA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Partner)) 2026-10-10 03:19:16,657 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [9/28] Tour PosLoyaltyTour6 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:19:16,707 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [10/28] Tour PosLoyaltyTour6 → Step click product 'Test Product A' (trigger: article.product .product-content .product-name:contains("Test Product A")) 2026-10-10 03:19:16,708 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:16] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.019 0.042 2026-10-10 03:19:16,735 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:16] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.008 0.061 2026-10-10 03:19:16,813 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.017 0.061 2026-10-10 03:19:16,818 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [11/28] Tour PosLoyaltyTour6 → Step .loyalty-points-won:contains("26.5") 2026-10-10 03:19:16,873 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [12/28] Tour PosLoyaltyTour6 → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:19:16,923 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [13/28] Tour PosLoyaltyTour6 → Step click Actions button (trigger: .more-btn) 2026-10-10 03:19:16,982 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [14/28] Tour PosLoyaltyTour6 → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-10 03:19:17,045 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [15/28] Tour PosLoyaltyTour6 → Step selection popup has '$ 1 per point on your order' (trigger: .selection-item:contains("$ 1 per point on your order")) 2026-10-10 03:19:17,134 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [16/28] Tour PosLoyaltyTour6 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:19:17,184 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [17/28] Tour PosLoyaltyTour6 → Step order total amount is '165.00' (trigger: .product-screen .order-summary .total:contains("165.00")) 2026-10-10 03:19:17,234 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [18/28] Tour PosLoyaltyTour6 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:19:17,283 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [19/28] Tour PosLoyaltyTour6 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:19:17,372 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [20/28] Tour PosLoyaltyTour6 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:19:17,400 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:17] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:19:17,402 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:17] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:19:17,423 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [21/28] Tour PosLoyaltyTour6 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:19:17,474 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [22/28] Tour PosLoyaltyTour6 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:19:17,560 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [23/28] Tour PosLoyaltyTour6 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:19:17,617 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [24/28] Tour PosLoyaltyTour6 → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-10-10 03:19:17,647 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:17] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.006 0.023 2026-10-10 03:19:17,695 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:17] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.008 0.025 2026-10-10 03:19:17,737 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85618133 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '856490e5-86a3-40d0-ae2e-6f263746431a'}] 2026-10-10 03:19:17,755 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:17] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:19:18,503 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85618133 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '856490e5-86a3-40d0-ae2e-6f263746431a'} created pos.order #637 2026-10-10 03:19:18,527 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85618133 finished 2026-10-10 03:19:18,615 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 258 0.368 0.514 2026-10-10 03:19:18,812 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:18] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 50 0.038 0.066 2026-10-10 03:19:18,852 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:18] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.012 2026-10-10 03:19:18,998 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [25/28] Tour PosLoyaltyTour6 → Step Loyalty Points are visible on the receipt (trigger: .pos-receipt .loyalty) 2026-10-10 03:19:19,002 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83258046 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '856490e5-86a3-40d0-ae2e-6f263746431a'}] 2026-10-10 03:19:19,022 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83258046 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '856490e5-86a3-40d0-ae2e-6f263746431a'} sync ignored for existing PoS order pos.order(637,) (state: paid) 2026-10-10 03:19:19,049 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [26/28] Tour PosLoyaltyTour6 → Step refresh page (trigger: body) 2026-10-10 03:19:19,081 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83258046 finished 2026-10-10 03:19:19,276 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.102 0.174 2026-10-10 03:19:19,351 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:19] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 10 0.010 0.029 2026-10-10 03:19:19,506 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:19] "GET /pos/ui/76/receipt/856490e5-86a3-40d0-ae2e-6f263746431a HTTP/1.1" 200 - 33 0.030 0.049 2026-10-10 03:19:20,302 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [27/28] Tour PosLoyaltyTour6 → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-10-10 03:19:20,311 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.005 2026-10-10 03:19:20,336 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:20] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-10 03:19:20,350 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:20] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:19:20,434 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:20] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.015 0.047 2026-10-10 03:19:20,440 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.057 2026-10-10 03:19:20,468 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-10 03:19:20,553 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-10-10 03:19:20,585 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:20] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 304 - 3 0.004 0.015 2026-10-10 03:19:20,736 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:20] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 43 0.060 0.073 2026-10-10 03:19:20,778 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:20] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.005 0.025 2026-10-10 03:19:20,855 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 9 0.009 0.054 2026-10-10 03:19:20,874 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.045 2026-10-10 03:19:20,915 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:20] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:19:20,916 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: Owl is running in 'dev' mode. 2026-10-10 03:19:21,098 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:21] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 304 - 7 0.015 0.032 2026-10-10 03:19:21,206 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [28/28] Tour PosLoyaltyTour6 → Step Loyalty Points are visible on the receipt (trigger: .pos-receipt .loyalty) 2026-10-10 03:19:21,218 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:21] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.014 2026-10-10 03:19:21,263 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: tour succeeded 2026-10-10 03:19:21,264 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour6 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-10 03:19:21,347 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:21] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.048 0.085 2026-10-10 03:19:21,485 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:21] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.035 0.209 2026-10-10 03:19:21,506 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: heap 16794876 (allocated 17563648) 2026-10-10 03:19:21,514 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Closing chrome headless with pid 90157 2026-10-10 03:19:21,515 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Closing websocket connection 2026-10-10 03:19:21,516 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Terminating chrome headless with pid 90157 2026-10-10 03:19:21,643 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_031921_643659_test_point_per_money_spent.txt 2026-10-10 03:19:21,644 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Removing chrome user profile "/tmp/tmpnveum9ch_chrome_odoo" 2026-10-10 03:19:21,665 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_discount_code_no_domain_program ... 2026-10-10 03:19:23,746 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome pid: 90393 2026-10-10 03:19:23,746 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome headless temporary user profile dir: /tmp/tmppi4ue4l4_chrome_odoo 2026-10-10 03:19:23,746 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Issuing json command http://127.0.0.1:38953/json/version 2026-10-10 03:19:23,748 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38953', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:19:23,840 44 INFO rb-acb9515-225444-423143 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-10 03:19:23,841 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Issuing json command http://127.0.0.1:38953/json 2026-10-10 03:19:23,841 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38953', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:19:23,864 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Websocket url found: ws://127.0.0.1:38953/devtools/page/33107E94473BAC9F73462F21A81B3714 2026-10-10 03:19:23,874 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Enable chrome headless console log notification 2026-10-10 03:19:23,884 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome headless enable page notifications 2026-10-10 03:19:24,053 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:19:24,062 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Setting session cookie in browser 2026-10-10 03:19:24,067 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-10-10 03:19:24,067 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-10-10 03:19:24,087 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:19:25,029 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:25] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.047 0.901 2026-10-10 03:19:25,033 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Navigation result: {'frameId': '33107E94473BAC9F73462F21A81B3714', 'loaderId': '09FBB94357ACBCC3C8D196D6BF950817', 'isDownload': False} 2026-10-10 03:19:25,033 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsDiscountNoDomainProgramNoDomain')" 2026-10-10 03:19:25,055 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:19:25,081 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:25] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-10-10 03:19:25,096 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:25] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.018 2026-10-10 03:19:25,108 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:25] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.030 2026-10-10 03:19:25,781 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:19:25,783 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:19:25,822 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.027 2026-10-10 03:19:25,861 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Evaluate test code "odoo.startTour('PosLoyaltyPointsDiscountNoDomainProgramNoDomain', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:19:25,868 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.010 2026-10-10 03:19:25,870 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [1/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:19:25,886 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:19:25,910 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:19:25,950 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:25] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.016 2026-10-10 03:19:25,972 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.038 2026-10-10 03:19:26,039 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.018 0.052 2026-10-10 03:19:26,043 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.047 2026-10-10 03:19:26,985 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.362 0.532 2026-10-10 03:19:27,033 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:27] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:19:27,142 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.014 2026-10-10 03:19:27,227 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:27] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.049 2026-10-10 03:19:27,282 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.010 2026-10-10 03:19:27,306 44 INFO rb-acb9515-225444-423143 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-10 03:19:27,335 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:27] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.010 0.016 2026-10-10 03:19:27,391 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:19:27,423 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:19:27,423 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:27] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:19:27,480 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:27] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.017 0.056 2026-10-10 03:19:27,504 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:19:27,513 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:27] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.007 0.091 2026-10-10 03:19:27,526 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:27] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.101 2026-10-10 03:19:27,532 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.034 2026-10-10 03:19:27,555 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:27] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.012 0.022 2026-10-10 03:19:27,672 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [2/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:19:27,704 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:19:27,719 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:27] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.008 0.017 2026-10-10 03:19:27,826 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [3/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:19:27,880 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:27] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.089 0.100 2026-10-10 03:19:27,895 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:19:27,942 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [4/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:19:27,995 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:27] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.027 0.276 2026-10-10 03:19:28,003 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:28] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:19:28,037 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:28] "GET /web/image?model=product.template&field=image_128&id=1579&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.242 2026-10-10 03:19:28,081 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:28] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.270 2026-10-10 03:19:28,126 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:28] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.316 2026-10-10 03:19:28,165 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:28] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.383 2026-10-10 03:19:28,208 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:28] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.293 2026-10-10 03:19:28,258 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:28] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.010 0.239 2026-10-10 03:19:28,289 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:28] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.233 2026-10-10 03:19:28,323 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:28] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.232 2026-10-10 03:19:28,360 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:28] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.220 2026-10-10 03:19:28,395 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:28] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.175 2026-10-10 03:19:28,434 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:28] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.161 2026-10-10 03:19:28,578 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:28] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.069 0.332 2026-10-10 03:19:28,659 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [5/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:19:28,779 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [6/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:19:28,826 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [7/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step Search for partner "AAAA" (trigger: .modal-dialog .input-group input) 2026-10-10 03:19:28,893 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [8/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click partner 'AAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAA)) 2026-10-10 03:19:28,981 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [9/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:19:29,032 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [10/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click product 'product_a' (trigger: article.product .product-content .product-name:contains("product_a")) 2026-10-10 03:19:29,059 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:29] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.037 0.048 2026-10-10 03:19:29,105 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:29] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.019 0.099 2026-10-10 03:19:29,133 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [11/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:19:29,198 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.025 0.085 2026-10-10 03:19:29,236 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [12/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(.qty:contains("1"))) 2026-10-10 03:19:29,285 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [13/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(.qty:contains("1"))) 2026-10-10 03:19:29,334 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [14/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:19:29,385 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [15/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click product 'product_b' (trigger: article.product .product-content .product-name:contains("product_b")) 2026-10-10 03:19:29,479 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [16/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:19:29,534 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [17/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step Check orderline with attributes: {"withClass":".selected","productName":"product_b","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_b")):has(.qty:contains("1"))) 2026-10-10 03:19:29,582 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [18/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step Check orderline with attributes: {"withClass":".selected","productName":"product_b","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_b")):has(.qty:contains("1"))) 2026-10-10 03:19:29,634 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [19/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:19:29,684 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [20/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:19:29,735 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [21/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click Actions button (trigger: .more-btn) 2026-10-10 03:19:29,797 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [22/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-10 03:19:29,858 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [23/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step input text 'promocode' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-10 03:19:29,916 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [24/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:19:29,973 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [25/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order","price":"-15.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order")):has(.price:contains("-15.00"))) 2026-10-10 03:19:29,989 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:29] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.004 0.011 2026-10-10 03:19:30,099 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [26/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step order total amount is '135.00' (trigger: .product-screen .order-summary .total:contains("135.00")) 2026-10-10 03:19:30,143 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [27/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step order total amount is '135.00' (trigger: .product-screen .order-summary .total:contains("135.00"):not(:visible)) 2026-10-10 03:19:30,192 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [28/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step loyalty points awarded 135 (trigger: .loyalty-points-won:contains("135")) 2026-10-10 03:19:30,242 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [29/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:19:30,318 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [30/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:19:30,339 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:30] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:19:30,341 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:30] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:19:30,368 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [31/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:19:30,420 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [32/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:19:30,498 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [33/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-10 03:19:30,551 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [34/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-10 03:19:30,606 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [35/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-10 03:19:30,661 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [36/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-10-10 03:19:30,714 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [37/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:19:30,768 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [38/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:19:30,819 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [39/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:19:30,876 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [40/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:19:30,891 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:30] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.003 0.011 2026-10-10 03:19:30,930 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:30] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.006 0.012 2026-10-10 03:19:30,975 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22283748 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '235392ec-318a-4c49-a12e-6a96b03142bf'}] 2026-10-10 03:19:30,984 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:30] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:19:31,783 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22283748 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '235392ec-318a-4c49-a12e-6a96b03142bf'} created pos.order #638 2026-10-10 03:19:31,814 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22283748 finished 2026-10-10 03:19:31,907 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 251 0.372 0.564 2026-10-10 03:19:32,203 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:32] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 64 0.106 0.119 2026-10-10 03:19:32,241 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:32] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:19:32,477 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37267883 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '235392ec-318a-4c49-a12e-6a96b03142bf'}] 2026-10-10 03:19:32,492 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37267883 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '235392ec-318a-4c49-a12e-6a96b03142bf'} sync ignored for existing PoS order pos.order(638,) (state: paid) 2026-10-10 03:19:32,515 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [41/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:19:32,547 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37267883 finished 2026-10-10 03:19:32,567 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: tour succeeded 2026-10-10 03:19:32,568 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: ╔════════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsDiscountNoDomainProgramNoDomain SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════╝ 2026-10-10 03:19:32,754 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: heap 18735008 (allocated 20058112) 2026-10-10 03:19:32,767 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Closing chrome headless with pid 90393 2026-10-10 03:19:32,768 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.134 0.161 2026-10-10 03:19:32,770 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Closing websocket connection 2026-10-10 03:19:32,774 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Terminating chrome headless with pid 90393 2026-10-10 03:19:32,940 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_031932_940322_test_points_awarded_discount_code_no_domain_program.txt 2026-10-10 03:19:32,940 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Removing chrome user profile "/tmp/tmppi4ue4l4_chrome_odoo" 2026-10-10 03:19:33,006 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_ewallet ... 2026-10-10 03:19:35,495 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome pid: 90611 2026-10-10 03:19:35,496 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome headless temporary user profile dir: /tmp/tmpmchx3rq4_chrome_odoo 2026-10-10 03:19:35,496 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Issuing json command http://127.0.0.1:42119/json/version 2026-10-10 03:19:35,497 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42119', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:19:35,527 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Browser version: Chrome/150.0.7871.114 2026-10-10 03:19:35,527 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Issuing json command http://127.0.0.1:42119/json 2026-10-10 03:19:35,528 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42119', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:19:35,546 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Websocket url found: ws://127.0.0.1:42119/devtools/page/58F1CF9EE787FEA45A421BC1CEBC0A5E 2026-10-10 03:19:35,557 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Enable chrome headless console log notification 2026-10-10 03:19:35,579 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome headless enable page notifications 2026-10-10 03:19:35,778 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:19:35,785 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Setting session cookie in browser 2026-10-10 03:19:35,787 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-10-10 03:19:35,787 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-10-10 03:19:35,807 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:19:36,640 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:36] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.088 0.751 2026-10-10 03:19:36,644 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Navigation result: {'frameId': '58F1CF9EE787FEA45A421BC1CEBC0A5E', 'loaderId': '0ACCB2051A317774BB07DA1E2C035222', 'isDownload': False} 2026-10-10 03:19:36,645 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsEwallet')" 2026-10-10 03:19:36,674 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:19:36,710 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:36] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.018 2026-10-10 03:19:36,730 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:36] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.038 2026-10-10 03:19:36,741 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:36] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.045 2026-10-10 03:19:37,427 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:19:37,431 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:19:37,463 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-10 03:19:37,497 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Evaluate test code "odoo.startTour('PosLoyaltyPointsEwallet', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:19:37,500 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:37] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.011 2026-10-10 03:19:37,508 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [1/34] Tour PosLoyaltyPointsEwallet → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:19:37,546 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:37] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.004 0.028 2026-10-10 03:19:37,579 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:37] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:19:37,642 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.010 0.024 2026-10-10 03:19:37,677 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:37] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.063 2026-10-10 03:19:37,682 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.007 2026-10-10 03:19:37,785 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:37] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.024 0.060 2026-10-10 03:19:38,791 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.393 0.564 2026-10-10 03:19:38,820 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:38] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:19:38,899 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:19:38,969 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:38] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.039 2026-10-10 03:19:39,015 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.007 2026-10-10 03:19:39,033 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: Owl is running in 'dev' mode. 2026-10-10 03:19:39,064 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:39] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.015 2026-10-10 03:19:39,118 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:19:39,129 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:39] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:19:39,162 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:19:39,164 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:39] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:19:39,198 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:19:39,206 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:19:39,218 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:39] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.018 0.069 2026-10-10 03:19:39,253 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:19:39,256 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:39] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.008 0.112 2026-10-10 03:19:39,280 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:39] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.064 2026-10-10 03:19:39,370 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [2/34] Tour PosLoyaltyPointsEwallet → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:19:39,405 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:39] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.056 0.123 2026-10-10 03:19:39,540 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:39] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.076 0.243 2026-10-10 03:19:39,557 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:19:39,563 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:39] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.008 0.129 2026-10-10 03:19:39,606 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [3/34] Tour PosLoyaltyPointsEwallet → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:19:39,611 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:39] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.166 2026-10-10 03:19:39,633 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:39] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:19:39,653 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [4/34] Tour PosLoyaltyPointsEwallet → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:19:39,656 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:39] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.011 0.198 2026-10-10 03:19:39,702 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:39] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.010 0.243 2026-10-10 03:19:39,751 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:39] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.289 2026-10-10 03:19:39,793 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:39] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.218 2026-10-10 03:19:39,831 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:39] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.252 2026-10-10 03:19:39,871 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:39] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.203 2026-10-10 03:19:39,906 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:39] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.237 2026-10-10 03:19:39,948 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:39] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.233 2026-10-10 03:19:40,058 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.046 0.253 2026-10-10 03:19:40,082 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:40] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.280 2026-10-10 03:19:40,144 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [5/34] Tour PosLoyaltyPointsEwallet → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:19:40,243 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [6/34] Tour PosLoyaltyPointsEwallet → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:19:40,295 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [7/34] Tour PosLoyaltyPointsEwallet → Step Search for partner "AAAA" (trigger: .modal-dialog .input-group input) 2026-10-10 03:19:40,354 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [8/34] Tour PosLoyaltyPointsEwallet → Step click partner 'AAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAA)) 2026-10-10 03:19:40,437 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [9/34] Tour PosLoyaltyPointsEwallet → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:19:40,484 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [10/34] Tour PosLoyaltyPointsEwallet → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:19:40,488 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:40] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.019 0.045 2026-10-10 03:19:40,525 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:40] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.013 0.062 2026-10-10 03:19:40,538 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [11/34] Tour PosLoyaltyPointsEwallet → Step click Actions button (trigger: .more-btn) 2026-10-10 03:19:40,596 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [12/34] Tour PosLoyaltyPointsEwallet → Step .control-buttons button.disabled:contains("eWallet") 2026-10-10 03:19:40,605 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.023 0.066 2026-10-10 03:19:40,635 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:40] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 4 0.004 0.079 2026-10-10 03:19:40,655 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [13/34] Tour PosLoyaltyPointsEwallet → Step .modal header .btn-close 2026-10-10 03:19:40,714 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [14/34] Tour PosLoyaltyPointsEwallet → Step click product 'product_a' (trigger: article.product .product-content .product-name:contains("product_a")) 2026-10-10 03:19:40,834 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [15/34] Tour PosLoyaltyPointsEwallet → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:19:40,887 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [16/34] Tour PosLoyaltyPointsEwallet → Step Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(.qty:contains("1"))) 2026-10-10 03:19:40,937 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [17/34] Tour PosLoyaltyPointsEwallet → Step Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(.qty:contains("1"))) 2026-10-10 03:19:40,990 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [18/34] Tour PosLoyaltyPointsEwallet → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:19:41,040 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [19/34] Tour PosLoyaltyPointsEwallet → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:19:41,090 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [20/34] Tour PosLoyaltyPointsEwallet → Step click Actions button (trigger: .more-btn) 2026-10-10 03:19:41,149 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [21/34] Tour PosLoyaltyPointsEwallet → Step .control-buttons button.highlight:contains("eWallet Pay") 2026-10-10 03:19:41,245 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [22/34] Tour PosLoyaltyPointsEwallet → Step loyalty points awarded 100 (trigger: .loyalty-points-won:contains("100")) 2026-10-10 03:19:41,301 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [23/34] Tour PosLoyaltyPointsEwallet → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:19:41,384 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [24/34] Tour PosLoyaltyPointsEwallet → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:19:41,408 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:41] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:19:41,415 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:41] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:19:41,432 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [25/34] Tour PosLoyaltyPointsEwallet → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:19:41,484 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [26/34] Tour PosLoyaltyPointsEwallet → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:19:41,565 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [27/34] Tour PosLoyaltyPointsEwallet → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-10-10 03:19:41,621 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [28/34] Tour PosLoyaltyPointsEwallet → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:19:41,672 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [29/34] Tour PosLoyaltyPointsEwallet → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-10-10 03:19:41,727 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [30/34] Tour PosLoyaltyPointsEwallet → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:19:41,778 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [31/34] Tour PosLoyaltyPointsEwallet → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:19:41,831 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [32/34] Tour PosLoyaltyPointsEwallet → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:19:41,887 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [33/34] Tour PosLoyaltyPointsEwallet → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:19:41,902 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:41] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.006 0.009 2026-10-10 03:19:41,944 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:41] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.006 0.014 2026-10-10 03:19:42,000 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88063797 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '210b41cc-153d-4a3c-896f-c38adbf21550'}] 2026-10-10 03:19:42,001 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:42] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:19:42,661 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88063797 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '210b41cc-153d-4a3c-896f-c38adbf21550'} created pos.order #639 2026-10-10 03:19:42,690 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88063797 finished 2026-10-10 03:19:42,778 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 242 0.283 0.499 2026-10-10 03:19:42,960 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:42] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 58 0.047 0.081 2026-10-10 03:19:42,993 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:42] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 03:19:43,213 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29593160 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '210b41cc-153d-4a3c-896f-c38adbf21550'}] 2026-10-10 03:19:43,217 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [34/34] Tour PosLoyaltyPointsEwallet → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:19:43,220 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29593160 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '210b41cc-153d-4a3c-896f-c38adbf21550'} sync ignored for existing PoS order pos.order(639,) (state: paid) 2026-10-10 03:19:43,249 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29593160 finished 2026-10-10 03:19:43,268 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: tour succeeded 2026-10-10 03:19:43,270 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: ╔════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsEwallet SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-10 03:19:43,410 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: heap 18255668 (allocated 19795968) 2026-10-10 03:19:43,414 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Closing chrome headless with pid 90611 2026-10-10 03:19:43,415 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Closing websocket connection 2026-10-10 03:19:43,416 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Terminating chrome headless with pid 90611 2026-10-10 03:19:43,434 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.070 0.155 2026-10-10 03:19:43,547 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_031943_546941_test_points_awarded_ewallet.txt 2026-10-10 03:19:43,547 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Removing chrome user profile "/tmp/tmpmchx3rq4_chrome_odoo" 2026-10-10 03:19:43,617 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_general_discount_code_specific_domain_program ... 2026-10-10 03:19:45,682 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome pid: 90831 2026-10-10 03:19:45,683 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome headless temporary user profile dir: /tmp/tmpfyddbtje_chrome_odoo 2026-10-10 03:19:45,683 44 INFO rb-acb9515-225444-423143 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:37073/json/version 2026-10-10 03:19:45,696 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37073', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:19:45,719 44 INFO rb-acb9515-225444-423143 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-10 03:19:45,720 44 INFO rb-acb9515-225444-423143 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:37073/json 2026-10-10 03:19:45,723 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37073', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:19:45,743 44 INFO rb-acb9515-225444-423143 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:37073/devtools/page/5512F2659C0F7C1E239CEBC84701CFDE 2026-10-10 03:19:45,751 44 INFO rb-acb9515-225444-423143 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-10 03:19:45,756 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome headless enable page notifications 2026-10-10 03:19:45,890 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:19:45,902 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Setting session cookie in browser 2026-10-10 03:19:45,906 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-10-10 03:19:45,907 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-10-10 03:19:45,929 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:19:46,683 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:46] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.076 0.682 2026-10-10 03:19:46,689 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Navigation result: {'frameId': '5512F2659C0F7C1E239CEBC84701CFDE', 'loaderId': '8404D948447F7E6AEFC9CBFCE0255DBC', 'isDownload': False} 2026-10-10 03:19:46,689 44 INFO rb-acb9515-225444-423143 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-10 03:19:46,713 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:19:46,745 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:46] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.020 2026-10-10 03:19:46,756 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:46] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-10-10 03:19:46,762 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:46] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.022 2026-10-10 03:19:47,436 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:19:47,440 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:19:47,459 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-10 03:19:47,494 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Evaluate test code "odoo.startTour('PosLoyaltyPointsDiscountNoDomainProgramDomain', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:19:47,507 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:47] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.009 0.011 2026-10-10 03:19:47,509 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [1/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:19:47,526 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:47] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:19:47,553 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:19:47,604 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:47] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.015 2026-10-10 03:19:47,632 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.038 2026-10-10 03:19:47,721 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:47] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.038 0.058 2026-10-10 03:19:47,724 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.061 2026-10-10 03:19:48,737 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.405 0.539 2026-10-10 03:19:48,775 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:48] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.023 2026-10-10 03:19:48,865 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:19:48,951 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:48] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.048 2026-10-10 03:19:48,984 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:19:49,004 44 INFO rb-acb9515-225444-423143 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-10 03:19:49,016 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:49] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-10-10 03:19:49,101 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:49] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 03:19:49,131 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:49] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:19:49,171 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:19:49,182 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-10 03:19:49,198 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:49] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.078 2026-10-10 03:19:49,223 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:49] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.067 0.072 2026-10-10 03:19:49,247 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:49] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.005 0.139 2026-10-10 03:19:49,263 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:49] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.058 2026-10-10 03:19:49,265 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:49] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.150 2026-10-10 03:19:49,295 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [2/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:19:49,334 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:19:49,435 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:49] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.057 0.062 2026-10-10 03:19:49,446 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:19:49,456 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [3/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:19:49,469 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:49] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.015 0.129 2026-10-10 03:19:49,482 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:49] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:19:49,502 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [4/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:19:49,512 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:49] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.131 2026-10-10 03:19:49,548 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:49] "GET /web/image?model=product.template&field=image_128&id=1579&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.159 2026-10-10 03:19:49,582 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:49] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.187 2026-10-10 03:19:49,715 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:49] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.062 0.336 2026-10-10 03:19:49,751 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:49] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.286 2026-10-10 03:19:49,791 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:49] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.011 0.286 2026-10-10 03:19:49,831 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:49] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.305 2026-10-10 03:19:49,865 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:49] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.306 2026-10-10 03:19:49,897 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:49] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.304 2026-10-10 03:19:49,928 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:49] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.205 2026-10-10 03:19:49,967 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:49] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.164 2026-10-10 03:19:49,995 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:49] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.154 2026-10-10 03:19:50,128 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:50] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.061 0.311 2026-10-10 03:19:50,210 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [5/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:19:50,287 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [6/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:19:50,337 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [7/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step Search for partner "AAAA" (trigger: .modal-dialog .input-group input) 2026-10-10 03:19:50,397 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [8/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click partner 'AAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAA)) 2026-10-10 03:19:50,470 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [9/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:19:50,520 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [10/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click product 'product_a' (trigger: article.product .product-content .product-name:contains("product_a")) 2026-10-10 03:19:50,528 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:50] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.025 0.040 2026-10-10 03:19:50,570 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:50] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.016 0.079 2026-10-10 03:19:50,613 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [11/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:19:50,676 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.026 0.106 2026-10-10 03:19:50,689 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [12/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(.qty:contains("1"))) 2026-10-10 03:19:50,742 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [13/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(.qty:contains("1"))) 2026-10-10 03:19:50,790 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [14/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:19:50,840 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [15/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click product 'product_b' (trigger: article.product .product-content .product-name:contains("product_b")) 2026-10-10 03:19:50,933 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [16/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:19:50,979 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [17/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step Check orderline with attributes: {"withClass":".selected","productName":"product_b","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_b")):has(.qty:contains("1"))) 2026-10-10 03:19:51,031 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [18/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step Check orderline with attributes: {"withClass":".selected","productName":"product_b","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_b")):has(.qty:contains("1"))) 2026-10-10 03:19:51,082 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [19/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:19:51,132 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [20/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:19:51,183 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [21/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click Actions button (trigger: .more-btn) 2026-10-10 03:19:51,245 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [22/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-10 03:19:51,308 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [23/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step input text 'promocode' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-10 03:19:51,367 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [24/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:19:51,422 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [25/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order","price":"-15.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order")):has(.price:contains("-15.00"))) 2026-10-10 03:19:51,451 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:51] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.007 0.013 2026-10-10 03:19:51,531 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [26/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step order total amount is '135.00' (trigger: .product-screen .order-summary .total:contains("135.00")) 2026-10-10 03:19:51,583 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [27/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step order total amount is '135.00' (trigger: .product-screen .order-summary .total:contains("135.00"):not(:visible)) 2026-10-10 03:19:51,636 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [28/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step loyalty points awarded 100 (trigger: .loyalty-points-won:contains("100")) 2026-10-10 03:19:51,683 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [29/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:19:51,773 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [30/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:19:51,793 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:51] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:19:51,794 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:51] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:19:51,824 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [31/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:19:51,872 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [32/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:19:51,960 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [33/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-10 03:19:52,013 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [34/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-10 03:19:52,066 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [35/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-10 03:19:52,121 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [36/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-10-10 03:19:52,175 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [37/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:19:52,227 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [38/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:19:52,288 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [39/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:19:52,339 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [40/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:19:52,370 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:52] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.003 0.019 2026-10-10 03:19:52,413 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:52] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.006 0.018 2026-10-10 03:19:52,474 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94546562 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '7c72c39f-d74e-40a3-863b-6c6c2132c811'}] 2026-10-10 03:19:52,475 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:52] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:19:53,201 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94546562 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '7c72c39f-d74e-40a3-863b-6c6c2132c811'} created pos.order #640 2026-10-10 03:19:53,243 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94546562 finished 2026-10-10 03:19:53,352 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 252 0.309 0.578 2026-10-10 03:19:53,597 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:53] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 64 0.073 0.092 2026-10-10 03:19:53,628 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:53] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:19:53,834 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17873011 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '7c72c39f-d74e-40a3-863b-6c6c2132c811'}] 2026-10-10 03:19:53,853 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [41/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:19:53,855 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17873011 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '7c72c39f-d74e-40a3-863b-6c6c2132c811'} sync ignored for existing PoS order pos.order(640,) (state: paid) 2026-10-10 03:19:53,896 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17873011 finished 2026-10-10 03:19:53,904 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: tour succeeded 2026-10-10 03:19:53,905 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: ╔══════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsDiscountNoDomainProgramDomain SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════╝ 2026-10-10 03:19:54,058 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:19:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.066 0.162 2026-10-10 03:19:54,148 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: heap 19841668 (allocated 21630976) 2026-10-10 03:19:54,162 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Closing chrome headless with pid 90831 2026-10-10 03:19:54,165 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Closing websocket connection 2026-10-10 03:19:54,166 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Terminating chrome headless with pid 90831 2026-10-10 03:19:54,270 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_031954_270535_test_points_awarded_general_discount_code_specific_domain_program.txt 2026-10-10 03:19:54,270 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Removing chrome user profile "/tmp/tmpfyddbtje_chrome_odoo" 2026-10-10 03:19:54,307 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_giftcard ... 2026-10-10 03:19:56,421 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome pid: 91052 2026-10-10 03:19:56,422 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome headless temporary user profile dir: /tmp/tmppwoqjks0_chrome_odoo 2026-10-10 03:19:56,422 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Issuing json command http://127.0.0.1:40027/json/version 2026-10-10 03:19:56,423 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40027', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:19:56,449 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Browser version: Chrome/150.0.7871.114 2026-10-10 03:19:56,449 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Issuing json command http://127.0.0.1:40027/json 2026-10-10 03:19:56,450 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40027', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:19:56,463 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Websocket url found: ws://127.0.0.1:40027/devtools/page/FB2B024046211068E1AD623236F5E933 2026-10-10 03:19:56,468 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Enable chrome headless console log notification 2026-10-10 03:19:56,472 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome headless enable page notifications 2026-10-10 03:19:56,651 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:19:56,661 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Setting session cookie in browser 2026-10-10 03:19:56,664 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-10-10 03:19:56,665 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-10-10 03:19:56,686 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:20:01,414 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:01] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.106 4.626 2026-10-10 03:20:01,421 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Navigation result: {'frameId': 'FB2B024046211068E1AD623236F5E933', 'loaderId': 'FAB2D9AC85E3CA93E3E51A7EA4C03992', 'isDownload': False} 2026-10-10 03:20:01,422 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsGiftcard')" 2026-10-10 03:20:01,455 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:20:01,478 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:01] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.011 2026-10-10 03:20:01,489 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:01] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-10-10 03:20:01,503 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:01] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.035 2026-10-10 03:20:02,205 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:20:02,208 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:20:02,235 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-10 03:20:02,279 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-10 03:20:02,281 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Evaluate test code "odoo.startTour('PosLoyaltyPointsGiftcard', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:20:02,291 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [1/57] Tour PosLoyaltyPointsGiftcard → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:20:02,309 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:02] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.007 2026-10-10 03:20:02,337 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:02] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:20:02,382 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:02] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.019 2026-10-10 03:20:02,411 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.039 2026-10-10 03:20:02,497 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:02] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.026 0.069 2026-10-10 03:20:02,503 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.054 2026-10-10 03:20:03,470 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:03] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.382 0.544 2026-10-10 03:20:03,515 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:03] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.030 2026-10-10 03:20:03,593 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:20:03,662 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:03] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.048 2026-10-10 03:20:03,712 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-10-10 03:20:03,730 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: Owl is running in 'dev' mode. 2026-10-10 03:20:03,755 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:03] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-10 03:20:03,823 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:03] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:20:03,832 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:20:03,855 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:03] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:20:03,861 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:03] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:20:03,883 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:03] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.014 0.035 2026-10-10 03:20:03,942 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:20:03,944 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:03] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:20:03,945 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:03] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.014 0.096 2026-10-10 03:20:03,998 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:03] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:20:04,012 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:04] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.017 0.016 2026-10-10 03:20:04,115 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:04] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.043 0.080 2026-10-10 03:20:04,137 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [2/57] Tour PosLoyaltyPointsGiftcard → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:20:04,268 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:04] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.059 0.224 2026-10-10 03:20:04,277 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [3/57] Tour PosLoyaltyPointsGiftcard → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-10-10 03:20:04,286 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:20:04,297 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:04] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.128 2026-10-10 03:20:04,326 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:04] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 4 0.006 0.087 2026-10-10 03:20:04,362 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:04] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.104 2026-10-10 03:20:04,396 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:04] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.144 2026-10-10 03:20:04,410 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:04] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:20:04,429 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:04] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.164 2026-10-10 03:20:04,481 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:04] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.182 2026-10-10 03:20:04,512 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:04] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.204 2026-10-10 03:20:04,549 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:04] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.210 2026-10-10 03:20:04,586 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:04] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.202 2026-10-10 03:20:04,627 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:04] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.009 0.194 2026-10-10 03:20:04,660 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:04] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.220 2026-10-10 03:20:04,769 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:04] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.042 0.234 2026-10-10 03:20:04,804 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:04] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.268 2026-10-10 03:20:04,875 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [4/57] Tour PosLoyaltyPointsGiftcard → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:20:04,932 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [5/57] Tour PosLoyaltyPointsGiftcard → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-10-10 03:20:04,985 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [6/57] Tour PosLoyaltyPointsGiftcard → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-10 03:20:05,050 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [7/57] Tour PosLoyaltyPointsGiftcard → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-10 03:20:05,101 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [8/57] Tour PosLoyaltyPointsGiftcard → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-10 03:20:05,156 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [9/57] Tour PosLoyaltyPointsGiftcard → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:20:05,210 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [10/57] Tour PosLoyaltyPointsGiftcard → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-10 03:20:05,289 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [11/57] Tour PosLoyaltyPointsGiftcard → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-10 03:20:05,342 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [12/57] Tour PosLoyaltyPointsGiftcard → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1","price":"50"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("50"))) 2026-10-10 03:20:05,391 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [13/57] Tour PosLoyaltyPointsGiftcard → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:20:05,442 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [14/57] Tour PosLoyaltyPointsGiftcard → Step a:contains("Sell physical gift card?") 2026-10-10 03:20:05,511 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [15/57] Tour PosLoyaltyPointsGiftcard → Step Input code '044123456' (trigger: input[id="code"]) 2026-10-10 03:20:05,580 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [16/57] Tour PosLoyaltyPointsGiftcard → Step Input amount '50' (trigger: input[id="amount"]) 2026-10-10 03:20:06,101 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:06] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.006 0.012 2026-10-10 03:20:06,128 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [17/57] Tour PosLoyaltyPointsGiftcard → Step .btn-primary:contains("Add Balance") 2026-10-10 03:20:06,214 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [18/57] Tour PosLoyaltyPointsGiftcard → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00")) 2026-10-10 03:20:06,266 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [19/57] Tour PosLoyaltyPointsGiftcard → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00"):not(:visible)) 2026-10-10 03:20:06,318 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [20/57] Tour PosLoyaltyPointsGiftcard → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:20:06,400 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [21/57] Tour PosLoyaltyPointsGiftcard → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:20:06,420 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:06] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:20:06,425 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:06] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:20:06,451 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [22/57] Tour PosLoyaltyPointsGiftcard → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:20:06,502 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [23/57] Tour PosLoyaltyPointsGiftcard → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:20:06,574 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [24/57] Tour PosLoyaltyPointsGiftcard → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-10 03:20:06,628 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [25/57] Tour PosLoyaltyPointsGiftcard → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:20:06,681 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [26/57] Tour PosLoyaltyPointsGiftcard → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:20:06,761 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [27/57] Tour PosLoyaltyPointsGiftcard → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:20:06,765 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45262370 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '53d411ee-33a4-42c9-884a-f0212de427bd'}] 2026-10-10 03:20:06,778 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:06] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:20:06,900 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45262370 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '53d411ee-33a4-42c9-884a-f0212de427bd'} created pos.order #641 2026-10-10 03:20:06,929 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45262370 finished 2026-10-10 03:20:07,016 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 90 0.060 0.193 2026-10-10 03:20:07,150 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:07] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 39 0.023 0.058 2026-10-10 03:20:07,176 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:07] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:20:07,339 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8725665 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '53d411ee-33a4-42c9-884a-f0212de427bd'}] 2026-10-10 03:20:07,347 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8725665 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '53d411ee-33a4-42c9-884a-f0212de427bd'} sync ignored for existing PoS order pos.order(641,) (state: paid) 2026-10-10 03:20:07,369 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8725665 finished 2026-10-10 03:20:07,375 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [28/57] Tour PosLoyaltyPointsGiftcard → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:20:07,426 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [29/57] Tour PosLoyaltyPointsGiftcard → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:20:07,473 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [30/57] Tour PosLoyaltyPointsGiftcard → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:20:07,511 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.044 0.131 2026-10-10 03:20:07,577 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:07] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.006 0.019 2026-10-10 03:20:07,593 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [31/57] Tour PosLoyaltyPointsGiftcard → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:20:07,675 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [32/57] Tour PosLoyaltyPointsGiftcard → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:20:07,724 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [33/57] Tour PosLoyaltyPointsGiftcard → Step Search for partner "AAAA" (trigger: .modal-dialog .input-group input) 2026-10-10 03:20:07,777 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [34/57] Tour PosLoyaltyPointsGiftcard → Step click partner 'AAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAA)) 2026-10-10 03:20:07,851 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [35/57] Tour PosLoyaltyPointsGiftcard → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:20:07,909 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [36/57] Tour PosLoyaltyPointsGiftcard → Step click product 'product_a' (trigger: article.product .product-content .product-name:contains("product_a")) 2026-10-10 03:20:07,930 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:07] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.029 0.049 2026-10-10 03:20:07,958 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:07] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 4 0.009 0.066 2026-10-10 03:20:07,979 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [37/57] Tour PosLoyaltyPointsGiftcard → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:20:08,028 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [38/57] Tour PosLoyaltyPointsGiftcard → Step Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(.qty:contains("1"))) 2026-10-10 03:20:08,033 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.024 0.056 2026-10-10 03:20:08,079 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [39/57] Tour PosLoyaltyPointsGiftcard → Step Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(.qty:contains("1"))) 2026-10-10 03:20:08,129 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [40/57] Tour PosLoyaltyPointsGiftcard → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:20:08,180 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [41/57] Tour PosLoyaltyPointsGiftcard → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:20:08,230 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [42/57] Tour PosLoyaltyPointsGiftcard → Step click Actions button (trigger: .more-btn) 2026-10-10 03:20:08,290 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [43/57] Tour PosLoyaltyPointsGiftcard → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-10 03:20:08,355 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [44/57] Tour PosLoyaltyPointsGiftcard → Step input text '044123456' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-10 03:20:08,412 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [45/57] Tour PosLoyaltyPointsGiftcard → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:20:08,471 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [46/57] Tour PosLoyaltyPointsGiftcard → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00")) 2026-10-10 03:20:08,485 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:08] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.009 2026-10-10 03:20:08,534 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:08] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.009 0.025 2026-10-10 03:20:08,605 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [47/57] Tour PosLoyaltyPointsGiftcard → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00"):not(:visible)) 2026-10-10 03:20:08,660 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [48/57] Tour PosLoyaltyPointsGiftcard → Step loyalty points awarded 100 (trigger: .loyalty-points-won:contains("100")) 2026-10-10 03:20:08,706 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [49/57] Tour PosLoyaltyPointsGiftcard → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:20:08,768 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [50/57] Tour PosLoyaltyPointsGiftcard → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:20:08,817 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [51/57] Tour PosLoyaltyPointsGiftcard → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:20:08,870 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [52/57] Tour PosLoyaltyPointsGiftcard → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:20:08,928 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [53/57] Tour PosLoyaltyPointsGiftcard → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-10 03:20:08,981 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [54/57] Tour PosLoyaltyPointsGiftcard → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:20:09,034 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [55/57] Tour PosLoyaltyPointsGiftcard → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:20:09,089 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [56/57] Tour PosLoyaltyPointsGiftcard → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:20:09,103 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:09] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.003 0.010 2026-10-10 03:20:09,136 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:09] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.003 0.014 2026-10-10 03:20:09,171 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4859148 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '6a58c03b-432a-407a-810c-b140c662f903'}] 2026-10-10 03:20:09,683 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4859148 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '6a58c03b-432a-407a-810c-b140c662f903'} created pos.order #642 2026-10-10 03:20:09,712 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4859148 finished 2026-10-10 03:20:09,812 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 208 0.206 0.439 2026-10-10 03:20:09,965 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:09] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 59 0.030 0.071 2026-10-10 03:20:09,997 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:09] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:20:10,066 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56152476 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '6a58c03b-432a-407a-810c-b140c662f903'}] 2026-10-10 03:20:10,079 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56152476 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '6a58c03b-432a-407a-810c-b140c662f903'} sync ignored for existing PoS order pos.order(642,) (state: paid) 2026-10-10 03:20:10,084 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [57/57] Tour PosLoyaltyPointsGiftcard → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:20:10,110 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56152476 finished 2026-10-10 03:20:10,144 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: tour succeeded 2026-10-10 03:20:10,145 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: ╔═════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsGiftcard SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-10 03:20:10,314 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.081 0.171 2026-10-10 03:20:10,381 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: heap 22132176 (allocated 24252416) 2026-10-10 03:20:10,394 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Closing chrome headless with pid 91052 2026-10-10 03:20:10,396 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Closing websocket connection 2026-10-10 03:20:10,396 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Terminating chrome headless with pid 91052 2026-10-10 03:20:10,546 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_032010_546554_test_points_awarded_giftcard.txt 2026-10-10 03:20:10,547 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Removing chrome user profile "/tmp/tmppwoqjks0_chrome_odoo" 2026-10-10 03:20:10,604 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_global_discount_code_no_domain_program ... 2026-10-10 03:20:12,635 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome pid: 91277 2026-10-10 03:20:12,635 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome headless temporary user profile dir: /tmp/tmpwmraviov_chrome_odoo 2026-10-10 03:20:12,635 44 INFO rb-acb9515-225444-423143 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:33037/json/version 2026-10-10 03:20:12,637 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33037', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:20:12,694 44 INFO rb-acb9515-225444-423143 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-10 03:20:12,694 44 INFO rb-acb9515-225444-423143 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:33037/json 2026-10-10 03:20:12,695 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33037', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:20:12,714 44 INFO rb-acb9515-225444-423143 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:33037/devtools/page/FB82CBE66C574DD721B0BC7728AC79E0 2026-10-10 03:20:12,727 44 INFO rb-acb9515-225444-423143 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-10 03:20:12,744 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome headless enable page notifications 2026-10-10 03:20:12,927 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:20:12,937 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Setting session cookie in browser 2026-10-10 03:20:12,940 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-10-10 03:20:12,941 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-10-10 03:20:12,958 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:20:13,865 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:13] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.078 0.834 2026-10-10 03:20:13,872 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Navigation result: {'frameId': 'FB82CBE66C574DD721B0BC7728AC79E0', 'loaderId': '45A8673F4FA42C42FF7357C8B0AD9095', 'isDownload': False} 2026-10-10 03:20:13,872 44 INFO rb-acb9515-225444-423143 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-10 03:20:13,897 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:20:13,925 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:13] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-10 03:20:13,938 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:13] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.017 2026-10-10 03:20:13,963 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:13] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.043 2026-10-10 03:20:14,644 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:20:14,646 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:20:14,695 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.009 0.025 2026-10-10 03:20:14,730 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Evaluate test code "odoo.startTour('PosLoyaltyPointsGlobalDiscountProgramNoDomain', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:20:14,733 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:14] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.005 2026-10-10 03:20:14,743 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [1/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:20:14,769 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:14] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.011 2026-10-10 03:20:14,792 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:14] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:20:14,850 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:14] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.018 0.018 2026-10-10 03:20:14,869 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.040 2026-10-10 03:20:14,979 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:14] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.043 0.053 2026-10-10 03:20:14,985 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.078 2026-10-10 03:20:16,018 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:16] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.401 0.592 2026-10-10 03:20:16,062 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:16] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-10-10 03:20:16,168 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-10 03:20:16,277 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:16] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.069 2026-10-10 03:20:16,328 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.008 2026-10-10 03:20:16,347 44 INFO rb-acb9515-225444-423143 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-10 03:20:16,366 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:16] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-10-10 03:20:16,454 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:20:16,494 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:20:16,506 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:16] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:20:16,557 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:16] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.034 0.061 2026-10-10 03:20:16,579 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:16] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.107 2026-10-10 03:20:16,586 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:16] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.097 2026-10-10 03:20:16,588 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 03:20:16,592 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:20:16,671 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:16] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.024 2026-10-10 03:20:16,799 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [2/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:20:16,846 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:20:16,869 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:16] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.009 0.037 2026-10-10 03:20:16,980 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [3/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step click product 'product_a' (trigger: article.product .product-content .product-name:contains("product_a")) 2026-10-10 03:20:17,037 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:17] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.081 0.120 2026-10-10 03:20:17,047 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:20:17,157 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:17] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.050 0.270 2026-10-10 03:20:17,173 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:17] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:20:17,210 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:17] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.010 0.270 2026-10-10 03:20:17,270 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:17] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.014 0.322 2026-10-10 03:20:17,354 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:17] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.394 2026-10-10 03:20:17,391 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:17] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.472 2026-10-10 03:20:17,444 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:17] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.014 0.371 2026-10-10 03:20:17,473 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:17] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.286 2026-10-10 03:20:17,511 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:17] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.285 2026-10-10 03:20:17,545 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:17] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.262 2026-10-10 03:20:17,690 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:17] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.066 0.266 2026-10-10 03:20:17,719 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:17] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.260 2026-10-10 03:20:17,758 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:17] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.353 2026-10-10 03:20:17,775 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [4/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:20:17,839 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [5/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(.qty:contains("1"))) 2026-10-10 03:20:17,888 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [6/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(.qty:contains("1"))) 2026-10-10 03:20:17,937 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [7/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:20:17,988 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [8/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:20:18,039 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [9/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:20:18,137 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [10/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:20:18,220 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [11/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:20:18,267 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [12/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step Search for partner "AAAA" (trigger: .modal-dialog .input-group input) 2026-10-10 03:20:18,326 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [13/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step click partner 'AAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAA)) 2026-10-10 03:20:18,413 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [14/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:20:18,466 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:18] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.016 0.046 2026-10-10 03:20:18,471 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [15/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order","price":"-10.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order")):has(.price:contains("-10.00"))) 2026-10-10 03:20:18,497 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:18] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.008 0.066 2026-10-10 03:20:18,596 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [16/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step order total amount is '90' (trigger: .product-screen .order-summary .total:contains("90")) 2026-10-10 03:20:18,599 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:18] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.028 0.084 2026-10-10 03:20:18,647 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [17/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step order total amount is '90' (trigger: .product-screen .order-summary .total:contains("90"):not(:visible)) 2026-10-10 03:20:18,696 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [18/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step loyalty points awarded 90 (trigger: .loyalty-points-won:contains("90")) 2026-10-10 03:20:18,747 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [19/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:20:18,831 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [20/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:20:18,853 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:18] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:20:18,856 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:18] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:20:18,882 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [21/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:20:18,933 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [22/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:20:19,023 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [23/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-10-10 03:20:19,079 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [24/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:20:19,131 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [25/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:20:19,191 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [26/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:20:19,212 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:19] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.006 0.011 2026-10-10 03:20:19,249 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:19] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.005 0.014 2026-10-10 03:20:19,291 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79813706 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'a371d5bb-9620-418a-9bed-08b942d76f2a'}] 2026-10-10 03:20:19,293 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:20:20,026 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79813706 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'a371d5bb-9620-418a-9bed-08b942d76f2a'} created pos.order #643 2026-10-10 03:20:20,058 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79813706 finished 2026-10-10 03:20:20,158 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 242 0.338 0.536 2026-10-10 03:20:20,351 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:20] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 64 0.056 0.088 2026-10-10 03:20:20,392 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:20] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.007 2026-10-10 03:20:20,551 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73117129 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'a371d5bb-9620-418a-9bed-08b942d76f2a'}] 2026-10-10 03:20:20,567 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [27/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:20:20,568 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73117129 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'a371d5bb-9620-418a-9bed-08b942d76f2a'} sync ignored for existing PoS order pos.order(643,) (state: paid) 2026-10-10 03:20:20,616 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73117129 finished 2026-10-10 03:20:20,619 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: tour succeeded 2026-10-10 03:20:20,625 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: ╔══════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsGlobalDiscountProgramNoDomain SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════╝ 2026-10-10 03:20:20,771 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: heap 18425668 (allocated 19795968) 2026-10-10 03:20:20,782 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Closing chrome headless with pid 91277 2026-10-10 03:20:20,790 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Closing websocket connection 2026-10-10 03:20:20,793 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Terminating chrome headless with pid 91277 2026-10-10 03:20:20,796 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.093 0.155 2026-10-10 03:20:20,909 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_032020_909595_test_points_awarded_global_discount_code_no_domain_program.txt 2026-10-10 03:20:20,910 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Removing chrome user profile "/tmp/tmpwmraviov_chrome_odoo" 2026-10-10 03:20:20,969 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_specific_discount_code_specific_domain_program ... 2026-10-10 03:20:23,014 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome pid: 91494 2026-10-10 03:20:23,014 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome headless temporary user profile dir: /tmp/tmp2vszqkto_chrome_odoo 2026-10-10 03:20:23,015 44 INFO rb-acb9515-225444-423143 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:33983/json/version 2026-10-10 03:20:23,016 44 INFO rb-acb9515-225444-423143 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-10 03:20:23,032 44 INFO rb-acb9515-225444-423143 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-10 03:20:23,032 44 INFO rb-acb9515-225444-423143 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:33983/json 2026-10-10 03:20:23,033 44 INFO rb-acb9515-225444-423143 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-10 03:20:23,047 44 INFO rb-acb9515-225444-423143 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:33983/devtools/page/4D2DC21EC81BFEE0B3BC507C3E56F92A 2026-10-10 03:20:23,062 44 INFO rb-acb9515-225444-423143 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-10 03:20:23,066 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome headless enable page notifications 2026-10-10 03:20:23,197 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:20:23,204 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Setting session cookie in browser 2026-10-10 03:20:23,207 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-10-10 03:20:23,208 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-10-10 03:20:23,236 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:20:23,987 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:23] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.085 0.669 2026-10-10 03:20:23,992 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Navigation result: {'frameId': '4D2DC21EC81BFEE0B3BC507C3E56F92A', 'loaderId': '3E2061BB23DC174EE1612D0583EEACCD', 'isDownload': False} 2026-10-10 03:20:23,992 44 INFO rb-acb9515-225444-423143 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-10 03:20:24,018 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:20:24,042 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:24] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-10-10 03:20:24,055 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:24] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-10-10 03:20:24,070 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:24] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.031 2026-10-10 03:20:24,731 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:20:24,738 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:20:24,765 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.024 2026-10-10 03:20:24,806 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Evaluate test code "odoo.startTour('PosLoyaltyPointsDiscountWithDomainProgramDomain', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:20:24,808 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-10 03:20:24,816 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [1/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:20:24,833 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:24] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:20:24,848 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:20:24,882 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.016 2026-10-10 03:20:24,913 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:24] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.012 0.035 2026-10-10 03:20:24,916 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.007 2026-10-10 03:20:25,010 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:25] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 31 0.022 0.057 2026-10-10 03:20:25,950 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.373 0.513 2026-10-10 03:20:25,976 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:25] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:20:26,039 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:20:26,106 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:26] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.040 2026-10-10 03:20:26,165 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.007 2026-10-10 03:20:26,185 44 INFO rb-acb9515-225444-423143 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-10 03:20:26,211 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:26] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-10 03:20:26,281 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:26] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:20:26,296 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:20:26,338 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:20:26,372 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:26] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.027 0.047 2026-10-10 03:20:26,385 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.030 2026-10-10 03:20:26,390 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:26] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.058 2026-10-10 03:20:26,422 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.059 2026-10-10 03:20:26,431 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:26] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.026 0.097 2026-10-10 03:20:26,453 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:20:26,474 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:26] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.017 0.070 2026-10-10 03:20:26,513 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [2/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:20:26,584 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:26] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.051 0.110 2026-10-10 03:20:26,657 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [3/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:20:26,694 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:26] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.048 0.203 2026-10-10 03:20:26,713 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:20:26,715 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [4/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:20:26,732 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:26] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:20:26,734 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:26] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.006 0.178 2026-10-10 03:20:26,776 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:26] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.171 2026-10-10 03:20:26,809 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:26] "GET /web/image?model=product.template&field=image_128&id=1579&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.204 2026-10-10 03:20:26,850 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:26] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.235 2026-10-10 03:20:26,883 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:26] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.272 2026-10-10 03:20:26,913 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:26] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.173 2026-10-10 03:20:26,949 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:26] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.198 2026-10-10 03:20:26,974 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:26] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.190 2026-10-10 03:20:27,001 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:27] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.176 2026-10-10 03:20:27,040 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:27] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.183 2026-10-10 03:20:27,066 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:27] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.168 2026-10-10 03:20:27,099 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:27] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.169 2026-10-10 03:20:27,229 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.051 0.221 2026-10-10 03:20:27,265 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:27] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.277 2026-10-10 03:20:27,302 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [5/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:20:27,401 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [6/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:20:27,452 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [7/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step Search for partner "AAAA" (trigger: .modal-dialog .input-group input) 2026-10-10 03:20:27,515 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [8/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click partner 'AAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAA)) 2026-10-10 03:20:27,624 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [9/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:20:27,646 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [10/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click product 'product_a' (trigger: article.product .product-content .product-name:contains("product_a")) 2026-10-10 03:20:27,651 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:27] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.020 0.042 2026-10-10 03:20:27,703 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:27] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.025 0.061 2026-10-10 03:20:27,747 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [11/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:20:27,806 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.020 0.110 2026-10-10 03:20:27,885 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [12/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(.qty:contains("1"))) 2026-10-10 03:20:27,935 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [13/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(.qty:contains("1"))) 2026-10-10 03:20:27,985 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [14/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:20:28,037 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [15/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click product 'product_b' (trigger: article.product .product-content .product-name:contains("product_b")) 2026-10-10 03:20:28,127 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [16/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:20:28,178 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [17/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step Check orderline with attributes: {"withClass":".selected","productName":"product_b","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_b")):has(.qty:contains("1"))) 2026-10-10 03:20:28,230 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [18/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step Check orderline with attributes: {"withClass":".selected","productName":"product_b","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_b")):has(.qty:contains("1"))) 2026-10-10 03:20:28,281 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [19/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:20:28,332 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [20/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:20:28,383 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [21/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click Actions button (trigger: .more-btn) 2026-10-10 03:20:28,443 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [22/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-10 03:20:28,505 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [23/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step input text 'promocode' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-10 03:20:28,561 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [24/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:20:28,618 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [25/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on food","price":"-10.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on food")):has(.price:contains("-10.00"))) 2026-10-10 03:20:28,636 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:28] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.014 2026-10-10 03:20:28,734 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [26/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step order total amount is '140.00' (trigger: .product-screen .order-summary .total:contains("140.00")) 2026-10-10 03:20:28,786 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [27/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step order total amount is '140.00' (trigger: .product-screen .order-summary .total:contains("140.00"):not(:visible)) 2026-10-10 03:20:28,836 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [28/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step loyalty points awarded 90 (trigger: .loyalty-points-won:contains("90")) 2026-10-10 03:20:28,887 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [29/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:20:28,967 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [30/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:20:28,989 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:28] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:20:28,991 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:28] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:20:29,017 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [31/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:20:29,068 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [32/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:20:29,143 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [33/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-10 03:20:29,196 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [34/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click numpad button: 4 (trigger: div.numpad button:contains(/^4$/)) 2026-10-10 03:20:29,250 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [35/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:20:29,310 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [36/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-10-10 03:20:29,356 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [37/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:20:29,411 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [38/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:20:29,463 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [39/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:20:29,518 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [40/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:20:29,534 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:29] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.003 0.012 2026-10-10 03:20:29,571 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:29] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.005 0.017 2026-10-10 03:20:29,620 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89001423 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'ca419977-b16f-4245-bc06-3d339ddc81b1'}] 2026-10-10 03:20:29,623 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:29] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:20:30,256 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89001423 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'ca419977-b16f-4245-bc06-3d339ddc81b1'} created pos.order #644 2026-10-10 03:20:30,299 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89001423 finished 2026-10-10 03:20:30,399 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 252 0.257 0.526 2026-10-10 03:20:30,653 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:30] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 64 0.095 0.095 2026-10-10 03:20:30,690 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:30] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.011 2026-10-10 03:20:30,842 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69033187 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'ca419977-b16f-4245-bc06-3d339ddc81b1'}] 2026-10-10 03:20:30,865 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [41/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:20:30,866 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69033187 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'ca419977-b16f-4245-bc06-3d339ddc81b1'} sync ignored for existing PoS order pos.order(644,) (state: paid) 2026-10-10 03:20:30,900 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69033187 finished 2026-10-10 03:20:30,914 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: tour succeeded 2026-10-10 03:20:30,916 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: ╔════════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsDiscountWithDomainProgramDomain SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════╝ 2026-10-10 03:20:31,067 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: heap 18768432 (allocated 20320256) 2026-10-10 03:20:31,084 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.081 0.164 2026-10-10 03:20:31,089 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Closing chrome headless with pid 91494 2026-10-10 03:20:31,090 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Closing websocket connection 2026-10-10 03:20:31,091 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Terminating chrome headless with pid 91494 2026-10-10 03:20:31,194 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_032031_194369_test_points_awarded_specific_discount_code_specific_domain_program.txt 2026-10-10 03:20:31,194 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Removing chrome user profile "/tmp/tmp2vszqkto_chrome_odoo" 2026-10-10 03:20:31,244 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_pos_loyalty_tour_basic ... 2026-10-10 03:20:32,151 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome pid: 91712 2026-10-10 03:20:32,151 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless temporary user profile dir: /tmp/tmpl8hh6jki_chrome_odoo 2026-10-10 03:20:32,154 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:34475/json/version 2026-10-10 03:20:32,156 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34475', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:20:32,182 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Browser version: Chrome/150.0.7871.114 2026-10-10 03:20:32,182 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:34475/json 2026-10-10 03:20:32,184 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34475', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:20:32,195 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Websocket url found: ws://127.0.0.1:34475/devtools/page/E1A07FF32B184D3375A2B465DF02BD5B 2026-10-10 03:20:32,207 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Enable chrome headless console log notification 2026-10-10 03:20:32,211 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless enable page notifications 2026-10-10 03:20:32,325 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:20:32,341 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Setting session cookie in browser 2026-10-10 03:20:32,349 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-10-10 03:20:32,349 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-10-10 03:20:32,363 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:20:33,324 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:33] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.084 0.882 2026-10-10 03:20:33,330 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Navigation result: {'frameId': 'E1A07FF32B184D3375A2B465DF02BD5B', 'loaderId': 'DC56B6431318573AEA809F36BD2383AD', 'isDownload': False} 2026-10-10 03:20:33,330 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour1')" 2026-10-10 03:20:33,357 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:20:33,382 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:33] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.014 2026-10-10 03:20:33,395 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:33] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.024 2026-10-10 03:20:33,403 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:33] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-10-10 03:20:34,091 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:20:34,093 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:20:34,121 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.006 0.014 2026-10-10 03:20:34,150 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:34] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-10 03:20:34,160 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Evaluate test code "odoo.startTour('PosLoyaltyTour1', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:20:34,172 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [1/163] Tour PosLoyaltyTour1 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:20:34,177 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:34] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-10 03:20:34,194 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:20:34,235 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:34] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.015 2026-10-10 03:20:34,247 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.029 2026-10-10 03:20:34,372 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:34] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.034 0.081 2026-10-10 03:20:34,376 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.088 2026-10-10 03:20:35,359 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.401 0.543 2026-10-10 03:20:35,390 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:35] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:20:35,495 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.009 2026-10-10 03:20:35,585 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:35] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.063 2026-10-10 03:20:35,625 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:20:35,657 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: Owl is running in 'dev' mode. 2026-10-10 03:20:35,686 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.019 2026-10-10 03:20:35,739 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:20:35,768 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:20:35,772 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-10-10 03:20:35,816 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:35] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.029 0.045 2026-10-10 03:20:35,837 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 03:20:35,843 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.030 2026-10-10 03:20:35,856 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:35] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.006 0.108 2026-10-10 03:20:35,860 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.113 2026-10-10 03:20:35,888 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:35] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.008 0.019 2026-10-10 03:20:35,980 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [2/163] Tour PosLoyaltyTour1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:20:36,013 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:20:36,031 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:36] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.008 0.029 2026-10-10 03:20:36,186 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:36] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.071 0.111 2026-10-10 03:20:36,203 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:20:36,271 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [3/163] Tour PosLoyaltyTour1 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-10 03:20:36,278 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:36] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.035 0.236 2026-10-10 03:20:36,291 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:36] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:20:36,320 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:36] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.010 0.252 2026-10-10 03:20:36,379 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:36] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.016 0.285 2026-10-10 03:20:36,406 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:36] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.314 2026-10-10 03:20:36,428 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:36] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.368 2026-10-10 03:20:36,464 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:36] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.252 2026-10-10 03:20:36,505 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:36] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.202 2026-10-10 03:20:36,542 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:36] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.203 2026-10-10 03:20:36,659 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.045 0.225 2026-10-10 03:20:36,697 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:36] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.263 2026-10-10 03:20:36,744 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:36] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.326 2026-10-10 03:20:36,753 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [4/163] Tour PosLoyaltyTour1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:20:36,830 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [5/163] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-10-10 03:20:36,883 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [6/163] Tour PosLoyaltyTour1 → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-10 03:20:36,941 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [7/163] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"5"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("5"))) 2026-10-10 03:20:37,163 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [8/163] Tour PosLoyaltyTour1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:20:37,214 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [9/163] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"90% on the cheapest product","price":"-2.88"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("90% on the cheapest product")):has(.price:contains("-2.88"))) 2026-10-10 03:20:37,265 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [10/163] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".fst-italic","withoutClass":".selected","run":"click","productName":"on the cheapest product"} (trigger: .order-container .orderline.fst-italic:not(.selected):has(.product-name:contains("on the cheapest product"))) 2026-10-10 03:20:37,325 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [11/163] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected.fst-italic","productName":"on the cheapest product"} (trigger: .order-container .orderline.selected.fst-italic:has(.product-name:contains("on the cheapest product"))) 2026-10-10 03:20:37,375 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [12/163] Tour PosLoyaltyTour1 → Step order total amount is '13.12' (trigger: .product-screen .order-summary .total:contains("13.12")) 2026-10-10 03:20:37,426 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [13/163] Tour PosLoyaltyTour1 → Step order total amount is '13.12' (trigger: .product-screen .order-summary .total:contains("13.12"):not(:visible)) 2026-10-10 03:20:37,477 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [14/163] Tour PosLoyaltyTour1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:20:37,557 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [15/163] Tour PosLoyaltyTour1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:20:37,576 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:20:37,578 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:37] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:20:37,618 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [16/163] Tour PosLoyaltyTour1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:20:37,659 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [17/163] Tour PosLoyaltyTour1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:20:37,739 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [18/163] Tour PosLoyaltyTour1 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:20:37,791 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [19/163] Tour PosLoyaltyTour1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:20:37,844 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [20/163] Tour PosLoyaltyTour1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:20:37,901 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [21/163] Tour PosLoyaltyTour1 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:20:37,913 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:37] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.007 2026-10-10 03:20:37,957 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37170551 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'b542c8d9-b9f7-4e16-85a9-6c808b398025'}] 2026-10-10 03:20:37,973 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:37] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:20:38,657 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37170551 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'b542c8d9-b9f7-4e16-85a9-6c808b398025'} created pos.order #645 2026-10-10 03:20:38,699 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37170551 finished 2026-10-10 03:20:38,810 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 249 0.297 0.559 2026-10-10 03:20:38,981 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:38] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 47 0.039 0.077 2026-10-10 03:20:39,013 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:39] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:20:39,176 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:39] "GET /report/barcode/Code128/044c-0fe2-4c8c HTTP/1.1" 200 - 0 0.000 0.057 2026-10-10 03:20:39,185 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16417211 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'b542c8d9-b9f7-4e16-85a9-6c808b398025'}] 2026-10-10 03:20:39,196 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16417211 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'b542c8d9-b9f7-4e16-85a9-6c808b398025'} sync ignored for existing PoS order pos.order(645,) (state: paid) 2026-10-10 03:20:39,200 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [22/163] Tour PosLoyaltyTour1 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:20:39,234 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16417211 finished 2026-10-10 03:20:39,252 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [23/163] Tour PosLoyaltyTour1 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-10 03:20:39,338 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [24/163] Tour PosLoyaltyTour1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:20:39,391 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [25/163] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-10-10 03:20:39,443 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [26/163] Tour PosLoyaltyTour1 → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-10-10 03:20:39,452 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.075 0.196 2026-10-10 03:20:39,495 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [27/163] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"6"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("6"))) 2026-10-10 03:20:39,505 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:39] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.003 0.027 2026-10-10 03:20:39,574 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:39] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 12 0.010 0.028 2026-10-10 03:20:39,703 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [28/163] Tour PosLoyaltyTour1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:20:39,753 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [29/163] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"on the cheapest product","price":"-2.88"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("on the cheapest product")):has(.price:contains("-2.88"))) 2026-10-10 03:20:39,804 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [30/163] Tour PosLoyaltyTour1 → Step order total amount is '16.32' (trigger: .product-screen .order-summary .total:contains("16.32")) 2026-10-10 03:20:39,855 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [31/163] Tour PosLoyaltyTour1 → Step order total amount is '16.32' (trigger: .product-screen .order-summary .total:contains("16.32"):not(:visible)) 2026-10-10 03:20:39,905 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [32/163] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".fst-italic","withoutClass":".selected","run":"click","productName":"90% on the cheapest product"} (trigger: .order-container .orderline.fst-italic:not(.selected):has(.product-name:contains("90% on the cheapest product"))) 2026-10-10 03:20:39,963 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [33/163] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected.fst-italic","productName":"90% on the cheapest product"} (trigger: .order-container .orderline.selected.fst-italic:has(.product-name:contains("90% on the cheapest product"))) 2026-10-10 03:20:40,014 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [34/163] Tour PosLoyaltyTour1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:20:40,065 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [35/163] Tour PosLoyaltyTour1 → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-10-10 03:20:40,118 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [36/163] Tour PosLoyaltyTour1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:20:40,169 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [37/163] Tour PosLoyaltyTour1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:20:40,308 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [38/163] Tour PosLoyaltyTour1 → Step order total amount is '19.2' (trigger: .product-screen .order-summary .total:contains("19.2")) 2026-10-10 03:20:40,359 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [39/163] Tour PosLoyaltyTour1 → Step order total amount is '19.2' (trigger: .product-screen .order-summary .total:contains("19.2"):not(:visible)) 2026-10-10 03:20:40,410 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [40/163] Tour PosLoyaltyTour1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:20:40,472 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [41/163] Tour PosLoyaltyTour1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:20:40,520 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [42/163] Tour PosLoyaltyTour1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:20:40,571 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [43/163] Tour PosLoyaltyTour1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:20:40,631 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [44/163] Tour PosLoyaltyTour1 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:20:40,684 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [45/163] Tour PosLoyaltyTour1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:20:40,739 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [46/163] Tour PosLoyaltyTour1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:20:40,812 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [47/163] Tour PosLoyaltyTour1 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:20:40,816 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6585866 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'e0fe02a3-53cd-49a2-9601-6593f22fa4c3'}] 2026-10-10 03:20:41,223 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6585866 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'e0fe02a3-53cd-49a2-9601-6593f22fa4c3'} created pos.order #646 2026-10-10 03:20:41,255 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6585866 finished 2026-10-10 03:20:41,346 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 134 0.146 0.387 2026-10-10 03:20:41,465 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:41] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 24 0.036 0.049 2026-10-10 03:20:41,519 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:41] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.014 2026-10-10 03:20:41,581 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [48/163] Tour PosLoyaltyTour1 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:20:41,604 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:41] "GET /report/barcode/Code128/044a-f83c-4814 HTTP/1.1" 200 - 0 0.000 0.065 2026-10-10 03:20:41,608 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72722291 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'e0fe02a3-53cd-49a2-9601-6593f22fa4c3'}] 2026-10-10 03:20:41,620 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [49/163] Tour PosLoyaltyTour1 → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-10 03:20:41,621 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72722291 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'e0fe02a3-53cd-49a2-9601-6593f22fa4c3'} sync ignored for existing PoS order pos.order(646,) (state: paid) 2026-10-10 03:20:41,652 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72722291 finished 2026-10-10 03:20:41,706 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [50/163] Tour PosLoyaltyTour1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:20:41,765 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [51/163] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-10 03:20:41,792 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.042 0.156 2026-10-10 03:20:41,829 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [52/163] Tour PosLoyaltyTour1 → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-10-10 03:20:41,883 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [53/163] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"9"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("9"))) 2026-10-10 03:20:41,887 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:41] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.024 0.028 2026-10-10 03:20:42,119 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [54/163] Tour PosLoyaltyTour1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:20:42,170 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [55/163] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"on the cheapest product","price":"-4.59"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("on the cheapest product")):has(.price:contains("-4.59"))) 2026-10-10 03:20:42,220 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [56/163] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".fst-italic","withoutClass":".selected","run":"click","productName":"90% on the cheapest product"} (trigger: .order-container .orderline.fst-italic:not(.selected):has(.product-name:contains("90% on the cheapest product"))) 2026-10-10 03:20:42,284 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [57/163] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected.fst-italic","productName":"90% on the cheapest product"} (trigger: .order-container .orderline.selected.fst-italic:has(.product-name:contains("90% on the cheapest product"))) 2026-10-10 03:20:42,332 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [58/163] Tour PosLoyaltyTour1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:20:42,383 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [59/163] Tour PosLoyaltyTour1 → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-10-10 03:20:42,436 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [60/163] Tour PosLoyaltyTour1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:20:42,487 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [61/163] Tour PosLoyaltyTour1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:20:42,623 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [62/163] Tour PosLoyaltyTour1 → Step order total amount is '45.90' (trigger: .product-screen .order-summary .total:contains("45.90")) 2026-10-10 03:20:42,674 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [63/163] Tour PosLoyaltyTour1 → Step order total amount is '45.90' (trigger: .product-screen .order-summary .total:contains("45.90"):not(:visible)) 2026-10-10 03:20:42,725 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [64/163] Tour PosLoyaltyTour1 → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:20:42,775 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [65/163] Tour PosLoyaltyTour1 → Step click Actions button (trigger: .more-btn) 2026-10-10 03:20:42,838 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [66/163] Tour PosLoyaltyTour1 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-10 03:20:42,896 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [67/163] Tour PosLoyaltyTour1 → Step input text 'invalid_code' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-10 03:20:42,958 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [68/163] Tour PosLoyaltyTour1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:20:43,014 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [69/163] Tour PosLoyaltyTour1 → Step Check if there is a notification with text "invalid_code" (trigger: .o_notification:contains("invalid_code")) 2026-10-10 03:20:43,031 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:43] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.013 2026-10-10 03:20:43,074 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:43] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 5 0.005 0.015 2026-10-10 03:20:43,104 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [70/163] Tour PosLoyaltyTour1 → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:20:43,159 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [71/163] Tour PosLoyaltyTour1 → Step click Actions button (trigger: .more-btn) 2026-10-10 03:20:43,211 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [72/163] Tour PosLoyaltyTour1 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-10 03:20:43,268 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [73/163] Tour PosLoyaltyTour1 → Step input text '1234' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-10 03:20:43,322 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [74/163] Tour PosLoyaltyTour1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:20:43,378 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [75/163] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"-15.30"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.price:contains("-15.30"))) 2026-10-10 03:20:43,403 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:43] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.006 0.015 2026-10-10 03:20:43,463 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:43] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.018 0.025 2026-10-10 03:20:43,559 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [76/163] Tour PosLoyaltyTour1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:20:43,622 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [77/163] Tour PosLoyaltyTour1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:20:43,669 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [78/163] Tour PosLoyaltyTour1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:20:43,719 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [79/163] Tour PosLoyaltyTour1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:20:43,779 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [80/163] Tour PosLoyaltyTour1 → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-10 03:20:43,832 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [81/163] Tour PosLoyaltyTour1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:20:43,886 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [82/163] Tour PosLoyaltyTour1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:20:43,943 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [83/163] Tour PosLoyaltyTour1 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:20:43,974 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:43] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.024 0.006 2026-10-10 03:20:44,037 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:44] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.036 0.014 2026-10-10 03:20:44,070 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #159543 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000003', 'uuid': 'ec1cecb8-7982-4fb6-8180-dafef2f2691a'}] 2026-10-10 03:20:45,033 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #159543 order {'name': '/', 'pos_reference': '261-76-000003', 'uuid': 'ec1cecb8-7982-4fb6-8180-dafef2f2691a'} created pos.order #647 2026-10-10 03:20:45,075 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #159543 finished 2026-10-10 03:20:45,181 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 137 0.711 0.402 2026-10-10 03:20:45,357 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:45] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 37 0.051 0.058 2026-10-10 03:20:45,378 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:45] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.004 2026-10-10 03:20:45,477 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [84/163] Tour PosLoyaltyTour1 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:20:45,482 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:45] "GET /report/barcode/Code128/0446-e719-448f HTTP/1.1" 200 - 0 0.000 0.060 2026-10-10 03:20:45,484 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85884245 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': 'ec1cecb8-7982-4fb6-8180-dafef2f2691a'}] 2026-10-10 03:20:45,495 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85884245 order {'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': 'ec1cecb8-7982-4fb6-8180-dafef2f2691a'} sync ignored for existing PoS order pos.order(647,) (state: paid) 2026-10-10 03:20:45,499 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [85/163] Tour PosLoyaltyTour1 → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-10-10 03:20:45,530 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85884245 finished 2026-10-10 03:20:45,586 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [86/163] Tour PosLoyaltyTour1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:20:45,649 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [87/163] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-10-10 03:20:45,693 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.060 0.176 2026-10-10 03:20:45,699 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [88/163] Tour PosLoyaltyTour1 → Step click numpad button: 4 (trigger: div.numpad button:contains(/^4$/)) 2026-10-10 03:20:45,754 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [89/163] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"4"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("4"))) 2026-10-10 03:20:45,763 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:45] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 12 0.011 0.019 2026-10-10 03:20:45,951 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [90/163] Tour PosLoyaltyTour1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:20:46,003 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [91/163] Tour PosLoyaltyTour1 → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-10 03:20:46,083 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [92/163] Tour PosLoyaltyTour1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:20:46,145 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [93/163] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-10 03:20:46,197 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [94/163] Tour PosLoyaltyTour1 → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-10-10 03:20:46,249 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [95/163] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"9"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("9"))) 2026-10-10 03:20:46,466 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [96/163] Tour PosLoyaltyTour1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:20:46,517 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [97/163] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"90% on the cheapest product","price":"-4.59"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("90% on the cheapest product")):has(.price:contains("-4.59"))) 2026-10-10 03:20:46,568 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [98/163] Tour PosLoyaltyTour1 → Step order total amount is '62.43' (trigger: .product-screen .order-summary .total:contains("62.43")) 2026-10-10 03:20:46,619 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [99/163] Tour PosLoyaltyTour1 → Step order total amount is '62.43' (trigger: .product-screen .order-summary .total:contains("62.43"):not(:visible)) 2026-10-10 03:20:46,674 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [100/163] Tour PosLoyaltyTour1 → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:20:46,722 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [101/163] Tour PosLoyaltyTour1 → Step click Actions button (trigger: .more-btn) 2026-10-10 03:20:46,780 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [102/163] Tour PosLoyaltyTour1 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-10 03:20:46,837 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [103/163] Tour PosLoyaltyTour1 → Step input text '5678' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-10 03:20:46,894 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [104/163] Tour PosLoyaltyTour1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:20:46,950 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [105/163] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"-15.30"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.price:contains("-15.30"))) 2026-10-10 03:20:46,969 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:46] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.005 0.013 2026-10-10 03:20:47,044 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:47] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.016 0.026 2026-10-10 03:20:47,178 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [106/163] Tour PosLoyaltyTour1 → Step order total amount is '47.13' (trigger: .product-screen .order-summary .total:contains("47.13")) 2026-10-10 03:20:47,229 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [107/163] Tour PosLoyaltyTour1 → Step order total amount is '47.13' (trigger: .product-screen .order-summary .total:contains("47.13"):not(:visible)) 2026-10-10 03:20:47,280 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [108/163] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".fst-italic","withoutClass":".selected","run":"click","productName":"Free Product"} (trigger: .order-container .orderline.fst-italic:not(.selected):has(.product-name:contains("Free Product"))) 2026-10-10 03:20:47,338 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [109/163] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected.fst-italic","productName":"Free Product"} (trigger: .order-container .orderline.selected.fst-italic:has(.product-name:contains("Free Product"))) 2026-10-10 03:20:47,392 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [110/163] Tour PosLoyaltyTour1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:20:47,440 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [111/163] Tour PosLoyaltyTour1 → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-10-10 03:20:47,493 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [112/163] Tour PosLoyaltyTour1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:20:47,544 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [113/163] Tour PosLoyaltyTour1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:20:47,703 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [114/163] Tour PosLoyaltyTour1 → Step order total amount is '62.43' (trigger: .product-screen .order-summary .total:contains("62.43")) 2026-10-10 03:20:47,758 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [115/163] Tour PosLoyaltyTour1 → Step order total amount is '62.43' (trigger: .product-screen .order-summary .total:contains("62.43"):not(:visible)) 2026-10-10 03:20:47,807 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [116/163] Tour PosLoyaltyTour1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:20:47,866 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [117/163] Tour PosLoyaltyTour1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:20:47,918 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [118/163] Tour PosLoyaltyTour1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:20:47,969 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [119/163] Tour PosLoyaltyTour1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:20:48,028 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [120/163] Tour PosLoyaltyTour1 → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-10-10 03:20:48,082 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [121/163] Tour PosLoyaltyTour1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:20:48,135 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [122/163] Tour PosLoyaltyTour1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:20:48,191 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [123/163] Tour PosLoyaltyTour1 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:20:48,203 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:48] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.004 0.006 2026-10-10 03:20:48,239 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81533274 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000004', 'uuid': '3f3ca83a-0347-4c5b-a1d3-67dcd44d2b82'}] 2026-10-10 03:20:48,865 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81533274 order {'name': '/', 'pos_reference': '261-76-000004', 'uuid': '3f3ca83a-0347-4c5b-a1d3-67dcd44d2b82'} created pos.order #648 2026-10-10 03:20:48,903 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81533274 finished 2026-10-10 03:20:48,994 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 154 0.269 0.489 2026-10-10 03:20:49,140 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:49] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 31 0.028 0.064 2026-10-10 03:20:49,171 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:49] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:20:49,254 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [124/163] Tour PosLoyaltyTour1 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:20:49,255 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:49] "GET /report/barcode/Code128/0446-c89d-4923 HTTP/1.1" 200 - 0 0.000 0.059 2026-10-10 03:20:49,258 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7957405 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '3f3ca83a-0347-4c5b-a1d3-67dcd44d2b82'}] 2026-10-10 03:20:49,273 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7957405 order {'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '3f3ca83a-0347-4c5b-a1d3-67dcd44d2b82'} sync ignored for existing PoS order pos.order(648,) (state: paid) 2026-10-10 03:20:49,277 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [125/163] Tour PosLoyaltyTour1 → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-10-10 03:20:49,298 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7957405 finished 2026-10-10 03:20:49,354 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [126/163] Tour PosLoyaltyTour1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:20:49,430 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.037 0.141 2026-10-10 03:20:49,433 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [127/163] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("1"))) 2026-10-10 03:20:49,471 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:49] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.003 0.013 2026-10-10 03:20:49,477 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [128/163] Tour PosLoyaltyTour1 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-10 03:20:49,530 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [129/163] Tour PosLoyaltyTour1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:20:49,541 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:49] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 12 0.009 0.024 2026-10-10 03:20:49,584 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [130/163] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("10"))) 2026-10-10 03:20:49,811 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [131/163] Tour PosLoyaltyTour1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:20:49,862 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [132/163] Tour PosLoyaltyTour1 → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-10 03:20:49,947 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [133/163] Tour PosLoyaltyTour1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:20:49,999 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [134/163] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-10 03:20:50,049 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [135/163] Tour PosLoyaltyTour1 → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-10 03:20:50,104 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [136/163] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("3"))) 2026-10-10 03:20:50,309 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [137/163] Tour PosLoyaltyTour1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:20:50,359 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [138/163] Tour PosLoyaltyTour1 → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-10-10 03:20:50,452 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [139/163] Tour PosLoyaltyTour1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:20:50,515 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [140/163] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-10-10 03:20:50,567 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [141/163] Tour PosLoyaltyTour1 → Step click numpad button: 4 (trigger: div.numpad button:contains(/^4$/)) 2026-10-10 03:20:50,623 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [142/163] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"4"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("4"))) 2026-10-10 03:20:50,851 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [143/163] Tour PosLoyaltyTour1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:20:50,903 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [144/163] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"90% on the cheapest product","price":"-1.78"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("90% on the cheapest product")):has(.price:contains("-1.78"))) 2026-10-10 03:20:50,953 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [145/163] Tour PosLoyaltyTour1 → Step order total amount is '54.44' (trigger: .product-screen .order-summary .total:contains("54.44")) 2026-10-10 03:20:51,004 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [146/163] Tour PosLoyaltyTour1 → Step order total amount is '54.44' (trigger: .product-screen .order-summary .total:contains("54.44"):not(:visible)) 2026-10-10 03:20:51,055 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [147/163] Tour PosLoyaltyTour1 → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:20:51,106 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [148/163] Tour PosLoyaltyTour1 → Step click Actions button (trigger: .more-btn) 2026-10-10 03:20:51,163 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [149/163] Tour PosLoyaltyTour1 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-10 03:20:51,218 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [150/163] Tour PosLoyaltyTour1 → Step input text 'promocode' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-10 03:20:51,277 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [151/163] Tour PosLoyaltyTour1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:20:51,335 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [152/163] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"50% on specific products","price":"-16.66"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("50% on specific products")):has(.price:contains("-16.66"))) 2026-10-10 03:20:51,358 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:51] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.004 0.015 2026-10-10 03:20:51,503 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [153/163] Tour PosLoyaltyTour1 → Step order total amount is '37.78' (trigger: .product-screen .order-summary .total:contains("37.78")) 2026-10-10 03:20:51,555 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [154/163] Tour PosLoyaltyTour1 → Step order total amount is '37.78' (trigger: .product-screen .order-summary .total:contains("37.78"):not(:visible)) 2026-10-10 03:20:51,604 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [155/163] Tour PosLoyaltyTour1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:20:51,663 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [156/163] Tour PosLoyaltyTour1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:20:51,712 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [157/163] Tour PosLoyaltyTour1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:20:51,763 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [158/163] Tour PosLoyaltyTour1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:20:51,820 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [159/163] Tour PosLoyaltyTour1 → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-10 03:20:51,874 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [160/163] Tour PosLoyaltyTour1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:20:51,927 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [161/163] Tour PosLoyaltyTour1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:20:51,983 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [162/163] Tour PosLoyaltyTour1 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:20:51,990 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:51] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.006 2026-10-10 03:20:52,034 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6258381 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000005', 'uuid': '392709b7-68d8-4cf9-aa24-23550718294a'}] 2026-10-10 03:20:52,598 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6258381 order {'name': '/', 'pos_reference': '261-76-000005', 'uuid': '392709b7-68d8-4cf9-aa24-23550718294a'} created pos.order #649 2026-10-10 03:20:52,618 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6258381 finished 2026-10-10 03:20:52,682 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 167 0.218 0.434 2026-10-10 03:20:52,896 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:52] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 35 0.060 0.080 2026-10-10 03:20:52,919 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:52] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 03:20:53,004 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:53] "GET /report/barcode/Code128/0442-3b2d-415c HTTP/1.1" 200 - 0 0.000 0.050 2026-10-10 03:20:53,009 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47363481 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '392709b7-68d8-4cf9-aa24-23550718294a'}] 2026-10-10 03:20:53,016 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [163/163] Tour PosLoyaltyTour1 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:20:53,025 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47363481 order {'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '392709b7-68d8-4cf9-aa24-23550718294a'} sync ignored for existing PoS order pos.order(649,) (state: paid) 2026-10-10 03:20:53,053 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47363481 finished 2026-10-10 03:20:53,055 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: tour succeeded 2026-10-10 03:20:53,057 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour1 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-10 03:20:53,271 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.096 0.173 2026-10-10 03:20:53,302 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: heap 32328496 (allocated 34353152) 2026-10-10 03:20:53,313 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing chrome headless with pid 91712 2026-10-10 03:20:53,314 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing websocket connection 2026-10-10 03:20:53,317 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Terminating chrome headless with pid 91712 2026-10-10 03:20:53,441 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_032053_441319_test_pos_loyalty_tour_basic.txt 2026-10-10 03:20:53,441 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Removing chrome user profile "/tmp/tmpl8hh6jki_chrome_odoo" 2026-10-10 03:20:53,984 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome pid: 91973 2026-10-10 03:20:53,984 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless temporary user profile dir: /tmp/tmplcln0olv_chrome_odoo 2026-10-10 03:20:53,984 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:37381/json/version 2026-10-10 03:20:53,986 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37381', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:20:54,033 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Browser version: Chrome/150.0.7871.114 2026-10-10 03:20:54,033 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:37381/json 2026-10-10 03:20:54,034 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37381', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:20:54,052 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Websocket url found: ws://127.0.0.1:37381/devtools/page/4ED2751FD1B112EB4F23A70A3A8CA8F1 2026-10-10 03:20:54,066 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Enable chrome headless console log notification 2026-10-10 03:20:54,074 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless enable page notifications 2026-10-10 03:20:54,137 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:20:54,147 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Setting session cookie in browser 2026-10-10 03:20:54,158 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-10-10 03:20:54,158 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-10-10 03:20:54,290 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:54] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.044 0.069 2026-10-10 03:20:54,294 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Navigation result: {'frameId': '4ED2751FD1B112EB4F23A70A3A8CA8F1', 'loaderId': '777818733D757FB7C4D3E8032D7C05D8', 'isDownload': False} 2026-10-10 03:20:54,294 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour2')" 2026-10-10 03:20:54,321 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:20:54,348 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:54] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.012 2026-10-10 03:20:54,367 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:54] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.033 2026-10-10 03:20:54,383 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:54] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.040 2026-10-10 03:20:55,059 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:20:55,069 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:20:55,080 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:20:55,110 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Evaluate test code "odoo.startTour('PosLoyaltyTour2', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:20:55,121 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.002 0.007 2026-10-10 03:20:55,123 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [1/157] Tour PosLoyaltyTour2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:20:55,147 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:55] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.009 2026-10-10 03:20:55,165 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:20:55,206 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.007 0.007 2026-10-10 03:20:55,228 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:55] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.004 0.033 2026-10-10 03:20:55,247 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.006 2026-10-10 03:20:55,315 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:55] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 12 0.018 0.043 2026-10-10 03:20:56,263 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 298 0.385 0.520 2026-10-10 03:20:56,288 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:56] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:20:56,374 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-10 03:20:56,433 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:56] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.038 2026-10-10 03:20:56,487 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-10 03:20:56,507 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: Owl is running in 'dev' mode. 2026-10-10 03:20:56,524 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:20:56,600 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:20:56,623 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:56] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:20:56,672 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:56] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.026 2026-10-10 03:20:56,673 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:56] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 03:20:56,691 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:56] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.023 0.057 2026-10-10 03:20:56,714 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:56] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.005 0.093 2026-10-10 03:20:56,741 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:20:56,752 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:20:56,803 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:20:56,813 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:56] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.020 0.032 2026-10-10 03:20:56,879 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [2/157] Tour PosLoyaltyTour2 → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-10 03:20:56,941 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:56] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.032 0.140 2026-10-10 03:20:57,053 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [3/157] Tour PosLoyaltyTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:20:57,108 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:57] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.089 0.246 2026-10-10 03:20:57,129 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:20:57,137 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:57] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.007 0.206 2026-10-10 03:20:57,191 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:57] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.225 2026-10-10 03:20:57,207 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [4/157] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-10 03:20:57,239 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:57] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.264 2026-10-10 03:20:57,257 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [5/157] Tour PosLoyaltyTour2 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-10 03:20:57,272 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:57] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.308 2026-10-10 03:20:57,306 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:57] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.331 2026-10-10 03:20:57,315 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [6/157] Tour PosLoyaltyTour2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:20:57,338 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:57] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.193 2026-10-10 03:20:57,368 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [7/157] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("10"))) 2026-10-10 03:20:57,374 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:57] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.216 2026-10-10 03:20:57,431 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:57] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.010 0.218 2026-10-10 03:20:57,464 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:57] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.211 2026-10-10 03:20:57,504 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:57] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.210 2026-10-10 03:20:57,640 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [8/157] Tour PosLoyaltyTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:20:57,691 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [9/157] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"on the cheapest product","price":"-4.59"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("on the cheapest product")):has(.price:contains("-4.59"))) 2026-10-10 03:20:57,742 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [10/157] Tour PosLoyaltyTour2 → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-10-10 03:20:57,838 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [11/157] Tour PosLoyaltyTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:20:57,893 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [12/157] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-10-10 03:20:57,944 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [13/157] Tour PosLoyaltyTour2 → Step click numpad button: 4 (trigger: div.numpad button:contains(/^4$/)) 2026-10-10 03:20:57,997 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [14/157] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"4"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("4"))) 2026-10-10 03:20:58,214 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [15/157] Tour PosLoyaltyTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:20:58,265 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [16/157] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"on the cheapest product","price":"-4.59"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("on the cheapest product")):has(.price:contains("-4.59"))) 2026-10-10 03:20:58,316 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [17/157] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:20:58,367 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [18/157] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .more-btn) 2026-10-10 03:20:58,435 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [19/157] Tour PosLoyaltyTour2 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-10 03:20:58,450 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:58] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:20:58,499 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [20/157] Tour PosLoyaltyTour2 → Step input text '123456' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-10 03:20:58,557 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [21/157] Tour PosLoyaltyTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:20:58,614 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [22/157] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order","price":"-4.64"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order")):has(.price:contains("-4.64"))) 2026-10-10 03:20:58,630 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:58] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.004 0.011 2026-10-10 03:20:58,683 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:58] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.008 0.027 2026-10-10 03:20:58,839 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [23/157] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order","price":"-2.11"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order")):has(.price:contains("-2.11"))) 2026-10-10 03:20:58,890 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [24/157] Tour PosLoyaltyTour2 → Step order total amount is '60.78' (trigger: .product-screen .order-summary .total:contains("60.78")) 2026-10-10 03:20:58,942 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [25/157] Tour PosLoyaltyTour2 → Step order total amount is '60.78' (trigger: .product-screen .order-summary .total:contains("60.78"):not(:visible)) 2026-10-10 03:20:58,992 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [26/157] Tour PosLoyaltyTour2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:20:59,077 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [27/157] Tour PosLoyaltyTour2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:20:59,098 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:59] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:20:59,100 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:59] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:20:59,128 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [28/157] Tour PosLoyaltyTour2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:20:59,178 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [29/157] Tour PosLoyaltyTour2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:20:59,256 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [30/157] Tour PosLoyaltyTour2 → Step click numpad button: 7 (trigger: div.numpad button:contains(/^7$/)) 2026-10-10 03:20:59,310 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [31/157] Tour PosLoyaltyTour2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:20:59,371 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [32/157] Tour PosLoyaltyTour2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:20:59,422 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [33/157] Tour PosLoyaltyTour2 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:20:59,428 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:59] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.004 2026-10-10 03:20:59,460 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:59] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.003 0.009 2026-10-10 03:20:59,510 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81358201 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000001', 'uuid': '41452223-12fe-4a90-9f4d-9cb41aba392c'}] 2026-10-10 03:20:59,518 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:20:59] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:21:00,094 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81358201 order {'name': '/', 'pos_reference': '262-76-000001', 'uuid': '41452223-12fe-4a90-9f4d-9cb41aba392c'} created pos.order #650 2026-10-10 03:21:00,126 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81358201 finished 2026-10-10 03:21:00,229 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 162 0.215 0.508 2026-10-10 03:21:00,469 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:00] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 40 0.076 0.085 2026-10-10 03:21:00,511 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:00] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.005 0.009 2026-10-10 03:21:00,652 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:00] "GET /report/barcode/Code128/044b-4e2b-43af HTTP/1.1" 200 - 0 0.000 0.052 2026-10-10 03:21:00,676 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34154525 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '41452223-12fe-4a90-9f4d-9cb41aba392c'}] 2026-10-10 03:21:00,687 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [34/157] Tour PosLoyaltyTour2 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:21:00,691 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34154525 order {'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '41452223-12fe-4a90-9f4d-9cb41aba392c'} sync ignored for existing PoS order pos.order(650,) (state: paid) 2026-10-10 03:21:00,726 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34154525 finished 2026-10-10 03:21:00,739 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [35/157] Tour PosLoyaltyTour2 → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-10 03:21:00,821 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [36/157] Tour PosLoyaltyTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:21:00,866 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.045 0.148 2026-10-10 03:21:00,912 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [37/157] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-10 03:21:00,936 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:00] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.005 0.029 2026-10-10 03:21:00,978 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [38/157] Tour PosLoyaltyTour2 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-10 03:21:01,030 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [39/157] Tour PosLoyaltyTour2 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-10 03:21:01,032 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:01] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 14 0.017 0.030 2026-10-10 03:21:01,082 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [40/157] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"11"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("11"))) 2026-10-10 03:21:01,319 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [41/157] Tour PosLoyaltyTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:21:01,371 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [42/157] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"90% on the cheapest product","price":"-4.59"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("90% on the cheapest product")):has(.price:contains("-4.59"))) 2026-10-10 03:21:01,421 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [43/157] Tour PosLoyaltyTour2 → Step order total amount is '51.51' (trigger: .product-screen .order-summary .total:contains("51.51")) 2026-10-10 03:21:01,472 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [44/157] Tour PosLoyaltyTour2 → Step order total amount is '51.51' (trigger: .product-screen .order-summary .total:contains("51.51"):not(:visible)) 2026-10-10 03:21:01,523 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [45/157] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:21:01,574 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [46/157] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .more-btn) 2026-10-10 03:21:01,632 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [47/157] Tour PosLoyaltyTour2 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-10 03:21:01,694 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [48/157] Tour PosLoyaltyTour2 → Step input text '345678' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-10 03:21:01,746 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [49/157] Tour PosLoyaltyTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:21:01,803 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [50/157] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order","price":"-5.15"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order")):has(.price:contains("-5.15"))) 2026-10-10 03:21:01,839 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:01] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.007 0.028 2026-10-10 03:21:01,925 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:01] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.049 0.025 2026-10-10 03:21:02,028 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [51/157] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:21:02,079 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [52/157] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .more-btn) 2026-10-10 03:21:02,138 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [53/157] Tour PosLoyaltyTour2 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-10 03:21:02,195 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [54/157] Tour PosLoyaltyTour2 → Step input text '5678' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-10 03:21:02,250 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [55/157] Tour PosLoyaltyTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:21:02,306 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [56/157] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"-20.40"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.price:contains("-20.40"))) 2026-10-10 03:21:02,320 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:02] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.002 0.011 2026-10-10 03:21:02,371 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:02] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.009 0.027 2026-10-10 03:21:02,498 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [57/157] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"90% on the cheapest product","price":"-4.59"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("90% on the cheapest product")):has(.price:contains("-4.59"))) 2026-10-10 03:21:02,548 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [58/157] Tour PosLoyaltyTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:21:02,598 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [59/157] Tour PosLoyaltyTour2 → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-10-10 03:21:02,651 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [60/157] Tour PosLoyaltyTour2 → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-10-10 03:21:02,704 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [61/157] Tour PosLoyaltyTour2 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-10 03:21:02,758 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [62/157] Tour PosLoyaltyTour2 → Step click numpad button: 8 (trigger: div.numpad button:contains(/^8$/)) 2026-10-10 03:21:02,811 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [63/157] Tour PosLoyaltyTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:21:02,862 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [64/157] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order","price":"-6.68"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order")):has(.price:contains("-6.68"))) 2026-10-10 03:21:03,336 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [65/157] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"-20.40"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.price:contains("-20.40"))) 2026-10-10 03:21:03,386 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [66/157] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:21:03,429 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [67/157] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .more-btn) 2026-10-10 03:21:03,505 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [68/157] Tour PosLoyaltyTour2 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-10 03:21:03,559 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [69/157] Tour PosLoyaltyTour2 → Step input text '5678' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-10 03:21:03,617 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [70/157] Tour PosLoyaltyTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:21:03,675 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [71/157] Tour PosLoyaltyTour2 → Step order total amount is '60.13' (trigger: .product-screen .order-summary .total:contains("60.13")) 2026-10-10 03:21:03,694 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:03] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.015 2026-10-10 03:21:03,726 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [72/157] Tour PosLoyaltyTour2 → Step order total amount is '60.13' (trigger: .product-screen .order-summary .total:contains("60.13"):not(:visible)) 2026-10-10 03:21:03,777 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [73/157] Tour PosLoyaltyTour2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:21:03,837 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [74/157] Tour PosLoyaltyTour2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:21:03,888 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [75/157] Tour PosLoyaltyTour2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:21:03,940 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [76/157] Tour PosLoyaltyTour2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:21:03,998 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [77/157] Tour PosLoyaltyTour2 → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-10-10 03:21:04,055 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [78/157] Tour PosLoyaltyTour2 → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-10 03:21:04,107 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [79/157] Tour PosLoyaltyTour2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:21:04,167 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [80/157] Tour PosLoyaltyTour2 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:21:04,174 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:04] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.004 0.006 2026-10-10 03:21:04,207 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:04] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.006 0.015 2026-10-10 03:21:04,251 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41267297 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000002', 'uuid': 'edecd39b-ad58-4359-837d-c3e1a3120731'}] 2026-10-10 03:21:04,833 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41267297 order {'name': '/', 'pos_reference': '262-76-000002', 'uuid': 'edecd39b-ad58-4359-837d-c3e1a3120731'} created pos.order #651 2026-10-10 03:21:04,870 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41267297 finished 2026-10-10 03:21:05,002 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 145 0.301 0.454 2026-10-10 03:21:05,193 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:05] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 46 0.067 0.077 2026-10-10 03:21:05,237 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:05] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.012 2026-10-10 03:21:05,266 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53314870 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': 'edecd39b-ad58-4359-837d-c3e1a3120731'}] 2026-10-10 03:21:05,279 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53314870 order {'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': 'edecd39b-ad58-4359-837d-c3e1a3120731'} sync ignored for existing PoS order pos.order(651,) (state: paid) 2026-10-10 03:21:05,308 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53314870 finished 2026-10-10 03:21:05,334 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [81/157] Tour PosLoyaltyTour2 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:21:05,390 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [82/157] Tour PosLoyaltyTour2 → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-10 03:21:05,471 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.060 0.148 2026-10-10 03:21:05,480 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [83/157] Tour PosLoyaltyTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:21:05,531 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:05] "GET /report/barcode/Code128/044c-5439-4fad HTTP/1.1" 200 - 0 0.000 0.243 2026-10-10 03:21:05,577 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [84/157] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-10-10 03:21:05,603 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:05] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.009 0.016 2026-10-10 03:21:05,645 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [85/157] Tour PosLoyaltyTour2 → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-10-10 03:21:05,696 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:05] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 17 0.015 0.033 2026-10-10 03:21:05,699 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [86/157] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"6"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("6"))) 2026-10-10 03:21:05,897 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [87/157] Tour PosLoyaltyTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:21:05,948 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [88/157] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"on the cheapest product","price":"-4.59"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("on the cheapest product")):has(.price:contains("-4.59"))) 2026-10-10 03:21:05,999 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [89/157] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","withoutClass":".selected","run":"click","productName":"90% on the cheapest product"} (trigger: .order-container .orderline.fst-italic:not(.selected):has(.product-name:contains("90% on the cheapest product"))) 2026-10-10 03:21:06,059 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [90/157] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".selected.fst-italic","productName":"90% on the cheapest product"} (trigger: .order-container .orderline.selected.fst-italic:has(.product-name:contains("90% on the cheapest product"))) 2026-10-10 03:21:06,110 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [91/157] Tour PosLoyaltyTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:21:06,163 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [92/157] Tour PosLoyaltyTour2 → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-10-10 03:21:06,214 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [93/157] Tour PosLoyaltyTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:21:06,265 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [94/157] Tour PosLoyaltyTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:21:06,405 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [95/157] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:21:06,456 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [96/157] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .more-btn) 2026-10-10 03:21:06,512 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [97/157] Tour PosLoyaltyTour2 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-10 03:21:06,568 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [98/157] Tour PosLoyaltyTour2 → Step input text 'promocode' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-10 03:21:06,626 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [99/157] Tour PosLoyaltyTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:21:06,682 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [100/157] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"50% on specific products","price":"-15.30"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("50% on specific products")):has(.price:contains("-15.30"))) 2026-10-10 03:21:06,702 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:06] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.006 0.013 2026-10-10 03:21:06,774 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [101/157] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:21:06,825 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [102/157] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .more-btn) 2026-10-10 03:21:06,882 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [103/157] Tour PosLoyaltyTour2 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-10 03:21:06,937 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [104/157] Tour PosLoyaltyTour2 → Step input text '1357' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-10 03:21:06,990 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [105/157] Tour PosLoyaltyTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:21:07,046 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [106/157] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"-10.20"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.price:contains("-10.20"))) 2026-10-10 03:21:07,067 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:07] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.006 0.014 2026-10-10 03:21:07,124 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:07] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.012 0.028 2026-10-10 03:21:07,229 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [107/157] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"50% on specific products","price":"-10.20"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("50% on specific products")):has(.price:contains("-10.20"))) 2026-10-10 03:21:07,280 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [108/157] Tour PosLoyaltyTour2 → Step order total amount is '10.20' (trigger: .product-screen .order-summary .total:contains("10.20")) 2026-10-10 03:21:07,332 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [109/157] Tour PosLoyaltyTour2 → Step order total amount is '10.20' (trigger: .product-screen .order-summary .total:contains("10.20"):not(:visible)) 2026-10-10 03:21:07,382 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [110/157] Tour PosLoyaltyTour2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:21:07,444 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [111/157] Tour PosLoyaltyTour2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:21:07,492 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [112/157] Tour PosLoyaltyTour2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:21:07,549 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [113/157] Tour PosLoyaltyTour2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:21:07,602 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [114/157] Tour PosLoyaltyTour2 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:21:07,656 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [115/157] Tour PosLoyaltyTour2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:21:07,709 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [116/157] Tour PosLoyaltyTour2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:21:07,765 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [117/157] Tour PosLoyaltyTour2 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:21:07,777 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:07] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.003 0.007 2026-10-10 03:21:07,815 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:07] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.006 0.017 2026-10-10 03:21:07,857 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11457365 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000003', 'uuid': 'fb486549-97db-4a53-8cac-709e63d8a19d'}] 2026-10-10 03:21:08,343 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11457365 order {'name': '/', 'pos_reference': '262-76-000003', 'uuid': 'fb486549-97db-4a53-8cac-709e63d8a19d'} created pos.order #652 2026-10-10 03:21:08,373 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11457365 finished 2026-10-10 03:21:08,464 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 141 0.172 0.438 2026-10-10 03:21:08,626 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:08] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 40 0.044 0.069 2026-10-10 03:21:08,658 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:08] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 03:21:08,735 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [118/157] Tour PosLoyaltyTour2 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:21:08,778 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:08] "GET /report/barcode/Code128/0444-c8de-431f HTTP/1.1" 200 - 0 0.000 0.085 2026-10-10 03:21:08,781 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61578590 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '262-76-000003', 'uuid': 'fb486549-97db-4a53-8cac-709e63d8a19d'}] 2026-10-10 03:21:08,789 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [119/157] Tour PosLoyaltyTour2 → Step click product 'Monitor Stand' (trigger: article.product .product-content .product-name:contains("Monitor Stand")) 2026-10-10 03:21:08,802 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61578590 order {'name': 'Shop - 000003', 'pos_reference': '262-76-000003', 'uuid': 'fb486549-97db-4a53-8cac-709e63d8a19d'} sync ignored for existing PoS order pos.order(652,) (state: paid) 2026-10-10 03:21:08,843 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61578590 finished 2026-10-10 03:21:08,873 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [120/157] Tour PosLoyaltyTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:21:08,931 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [121/157] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(.qty:contains("1"))) 2026-10-10 03:21:08,985 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [122/157] Tour PosLoyaltyTour2 → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-10-10 03:21:09,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.068 0.214 2026-10-10 03:21:09,040 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [123/157] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"6"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(.qty:contains("6"))) 2026-10-10 03:21:09,052 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:09] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.007 0.019 2026-10-10 03:21:09,127 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:09] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 15 0.016 0.027 2026-10-10 03:21:09,238 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [124/157] Tour PosLoyaltyTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:21:09,291 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [125/157] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:21:09,339 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [126/157] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .more-btn) 2026-10-10 03:21:09,397 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [127/157] Tour PosLoyaltyTour2 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-10 03:21:09,455 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [128/157] Tour PosLoyaltyTour2 → Step input text '098765' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-10 03:21:09,511 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [129/157] Tour PosLoyaltyTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:21:09,567 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [130/157] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"90% on the cheapest product","price":"-2.87"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("90% on the cheapest product")):has(.price:contains("-2.87"))) 2026-10-10 03:21:09,582 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:09] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.011 2026-10-10 03:21:09,635 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [131/157] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order","price":"-1.63"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order")):has(.price:contains("-1.63"))) 2026-10-10 03:21:09,637 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:09] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.009 0.028 2026-10-10 03:21:09,748 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [132/157] Tour PosLoyaltyTour2 → Step order total amount is '14.64' (trigger: .product-screen .order-summary .total:contains("14.64")) 2026-10-10 03:21:09,796 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [133/157] Tour PosLoyaltyTour2 → Step order total amount is '14.64' (trigger: .product-screen .order-summary .total:contains("14.64"):not(:visible)) 2026-10-10 03:21:09,846 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [134/157] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","withoutClass":".selected","run":"click","productName":"90% on the cheapest product"} (trigger: .order-container .orderline.fst-italic:not(.selected):has(.product-name:contains("90% on the cheapest product"))) 2026-10-10 03:21:09,910 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [135/157] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".selected.fst-italic","productName":"90% on the cheapest product"} (trigger: .order-container .orderline.selected.fst-italic:has(.product-name:contains("90% on the cheapest product"))) 2026-10-10 03:21:09,957 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [136/157] Tour PosLoyaltyTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:21:10,007 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [137/157] Tour PosLoyaltyTour2 → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-10-10 03:21:10,063 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [138/157] Tour PosLoyaltyTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:21:10,111 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [139/157] Tour PosLoyaltyTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:21:10,256 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [140/157] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order","price":"-1.91"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order")):has(.price:contains("-1.91"))) 2026-10-10 03:21:10,306 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [141/157] Tour PosLoyaltyTour2 → Step order total amount is '17.23' (trigger: .product-screen .order-summary .total:contains("17.23")) 2026-10-10 03:21:10,357 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [142/157] Tour PosLoyaltyTour2 → Step order total amount is '17.23' (trigger: .product-screen .order-summary .total:contains("17.23"):not(:visible)) 2026-10-10 03:21:10,409 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [143/157] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:21:10,459 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [144/157] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .more-btn) 2026-10-10 03:21:10,518 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [145/157] Tour PosLoyaltyTour2 → Step click Reset Programs button (trigger: .control-buttons button:contains("Reset Programs")) 2026-10-10 03:21:10,597 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [146/157] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"90% on the cheapest product","price":"-2.87"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("90% on the cheapest product")):has(.price:contains("-2.87"))) 2026-10-10 03:21:10,649 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [147/157] Tour PosLoyaltyTour2 → Step order total amount is '16.27' (trigger: .product-screen .order-summary .total:contains("16.27")) 2026-10-10 03:21:10,701 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [148/157] Tour PosLoyaltyTour2 → Step order total amount is '16.27' (trigger: .product-screen .order-summary .total:contains("16.27"):not(:visible)) 2026-10-10 03:21:10,751 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [149/157] Tour PosLoyaltyTour2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:21:10,809 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [150/157] Tour PosLoyaltyTour2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:21:10,859 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [151/157] Tour PosLoyaltyTour2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:21:10,909 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [152/157] Tour PosLoyaltyTour2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:21:10,967 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [153/157] Tour PosLoyaltyTour2 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:21:11,020 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [154/157] Tour PosLoyaltyTour2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:21:11,073 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [155/157] Tour PosLoyaltyTour2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:21:11,129 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [156/157] Tour PosLoyaltyTour2 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:21:11,141 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:11] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.009 2026-10-10 03:21:11,179 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37294181 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000004', 'uuid': 'aca7e66b-2606-42a5-9cc5-32b9a3fdb91f'}] 2026-10-10 03:21:11,593 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37294181 order {'name': '/', 'pos_reference': '262-76-000004', 'uuid': 'aca7e66b-2606-42a5-9cc5-32b9a3fdb91f'} created pos.order #653 2026-10-10 03:21:11,623 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37294181 finished 2026-10-10 03:21:11,714 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 137 0.121 0.417 2026-10-10 03:21:11,843 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:11] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 31 0.022 0.061 2026-10-10 03:21:11,879 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:11] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:21:11,945 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [157/157] Tour PosLoyaltyTour2 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:21:11,949 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:11] "GET /report/barcode/Code128/044d-414f-4c05 HTTP/1.1" 200 - 0 0.000 0.052 2026-10-10 03:21:11,952 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29692078 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '262-76-000004', 'uuid': 'aca7e66b-2606-42a5-9cc5-32b9a3fdb91f'}] 2026-10-10 03:21:11,962 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29692078 order {'name': 'Shop - 000004', 'pos_reference': '262-76-000004', 'uuid': 'aca7e66b-2606-42a5-9cc5-32b9a3fdb91f'} sync ignored for existing PoS order pos.order(653,) (state: paid) 2026-10-10 03:21:11,982 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: tour succeeded 2026-10-10 03:21:11,983 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour2 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-10 03:21:11,989 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29692078 finished 2026-10-10 03:21:12,131 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.044 0.145 2026-10-10 03:21:12,241 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: heap 34690808 (allocated 38547456) 2026-10-10 03:21:12,253 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing chrome headless with pid 91973 2026-10-10 03:21:12,258 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing websocket connection 2026-10-10 03:21:12,258 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Terminating chrome headless with pid 91973 2026-10-10 03:21:12,264 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:12] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.006 0.015 2026-10-10 03:21:12,411 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_032112_411608_test_pos_loyalty_tour_basic.txt 2026-10-10 03:21:12,411 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Removing chrome user profile "/tmp/tmplcln0olv_chrome_odoo" 2026-10-10 03:21:12,442 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_pos_loyalty_tour_max_amount ... 2026-10-10 03:21:14,057 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome pid: 92228 2026-10-10 03:21:14,057 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome headless temporary user profile dir: /tmp/tmpql_s3zwj_chrome_odoo 2026-10-10 03:21:14,058 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Issuing json command http://127.0.0.1:38711/json/version 2026-10-10 03:21:14,059 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38711', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:21:14,072 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Browser version: Chrome/150.0.7871.114 2026-10-10 03:21:14,072 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Issuing json command http://127.0.0.1:38711/json 2026-10-10 03:21:14,073 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38711', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:21:14,093 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Websocket url found: ws://127.0.0.1:38711/devtools/page/6078DD6FC70430391A6592C93650D091 2026-10-10 03:21:14,101 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Enable chrome headless console log notification 2026-10-10 03:21:14,112 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome headless enable page notifications 2026-10-10 03:21:14,299 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:21:14,308 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Setting session cookie in browser 2026-10-10 03:21:14,315 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-10-10 03:21:14,315 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-10-10 03:21:14,334 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:21:15,108 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:15] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.074 0.704 2026-10-10 03:21:15,112 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Navigation result: {'frameId': '6078DD6FC70430391A6592C93650D091', 'loaderId': '22FEC0CC1C4AD31C6A587B19FBAEEF18', 'isDownload': False} 2026-10-10 03:21:15,112 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour3')" 2026-10-10 03:21:15,137 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:21:15,160 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:15] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-10-10 03:21:15,176 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:15] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-10-10 03:21:15,197 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:15] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.047 2026-10-10 03:21:15,801 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:21:15,815 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.023 2026-10-10 03:21:15,816 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.030 2026-10-10 03:21:15,859 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Evaluate test code "odoo.startTour('PosLoyaltyTour3', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:21:15,865 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.008 0.019 2026-10-10 03:21:15,866 44 INFO rb-acb9515-225444-423143 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-10 03:21:15,886 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:15] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 03:21:15,904 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:21:15,971 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:15] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.014 0.014 2026-10-10 03:21:15,995 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.048 2026-10-10 03:21:16,057 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:16] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.020 0.042 2026-10-10 03:21:16,060 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.041 2026-10-10 03:21:17,114 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.410 0.591 2026-10-10 03:21:17,160 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:17] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.028 2026-10-10 03:21:17,243 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.009 2026-10-10 03:21:17,326 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:17] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.047 2026-10-10 03:21:17,376 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:21:17,401 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: Owl is running in 'dev' mode. 2026-10-10 03:21:17,422 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:17] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.010 2026-10-10 03:21:17,490 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:17] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:21:17,525 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:17] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:21:17,530 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:17] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:21:17,542 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:17] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.006 0.038 2026-10-10 03:21:17,587 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-10 03:21:17,597 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.029 2026-10-10 03:21:17,642 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:17] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.053 0.090 2026-10-10 03:21:17,647 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:17] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.145 2026-10-10 03:21:17,675 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:17] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.009 0.088 2026-10-10 03:21:17,695 44 INFO rb-acb9515-225444-423143 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-10 03:21:17,776 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:17] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:21:17,778 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:17] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.008 0.026 2026-10-10 03:21:17,868 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:21:17,925 44 INFO rb-acb9515-225444-423143 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-10 03:21:17,947 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:17] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.059 0.129 2026-10-10 03:21:17,967 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:17] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:21:18,067 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:18] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.048 0.258 2026-10-10 03:21:18,097 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:18] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.283 2026-10-10 03:21:18,125 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:18] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.308 2026-10-10 03:21:18,160 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:18] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.351 2026-10-10 03:21:18,202 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:18] "GET /web/image?model=product.template&field=image_128&id=1757&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.315 2026-10-10 03:21:18,235 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:18] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.249 2026-10-10 03:21:18,277 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:18] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.010 0.195 2026-10-10 03:21:18,313 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:18] "GET /web/image?model=product.template&field=image_128&id=1756&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.205 2026-10-10 03:21:18,354 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:18] "GET /web/image?model=product.template&field=image_128&id=1758&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.215 2026-10-10 03:21:18,387 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:18] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.215 2026-10-10 03:21:18,533 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:18] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.075 0.252 2026-10-10 03:21:18,583 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:18] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.297 2026-10-10 03:21:18,617 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:18] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.293 2026-10-10 03:21:18,643 44 INFO rb-acb9515-225444-423143 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-10 03:21:18,667 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:18] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.012 0.415 2026-10-10 03:21:18,714 44 INFO rb-acb9515-225444-423143 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-10 03:21:18,764 44 INFO rb-acb9515-225444-423143 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-10 03:21:18,857 44 INFO rb-acb9515-225444-423143 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-10 03:21:18,931 44 INFO rb-acb9515-225444-423143 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-10 03:21:19,024 44 INFO rb-acb9515-225444-423143 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-10 03:21:19,098 44 INFO rb-acb9515-225444-423143 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-10 03:21:19,150 44 INFO rb-acb9515-225444-423143 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-10 03:21:19,200 44 INFO rb-acb9515-225444-423143 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-10 03:21:19,294 44 INFO rb-acb9515-225444-423143 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-10 03:21:19,355 44 INFO rb-acb9515-225444-423143 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-10 03:21:19,403 44 INFO rb-acb9515-225444-423143 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-10 03:21:19,454 44 INFO rb-acb9515-225444-423143 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-10 03:21:19,506 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: tour succeeded 2026-10-10 03:21:19,508 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour3 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-10 03:21:19,632 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: heap 16758260 (allocated 18223104) 2026-10-10 03:21:19,650 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Closing chrome headless with pid 92228 2026-10-10 03:21:19,662 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Closing websocket connection 2026-10-10 03:21:19,663 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Terminating chrome headless with pid 92228 2026-10-10 03:21:19,759 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_032119_759642_test_pos_loyalty_tour_max_amount.txt 2026-10-10 03:21:19,760 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Removing chrome user profile "/tmp/tmpql_s3zwj_chrome_odoo" 2026-10-10 03:21:19,785 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promo_with_different_taxes ... 2026-10-10 03:21:21,584 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome pid: 92436 2026-10-10 03:21:21,585 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome headless temporary user profile dir: /tmp/tmp_2xjjry8_chrome_odoo 2026-10-10 03:21:21,585 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Issuing json command http://127.0.0.1:44423/json/version 2026-10-10 03:21:21,587 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44423', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:21:21,611 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Browser version: Chrome/150.0.7871.114 2026-10-10 03:21:21,611 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Issuing json command http://127.0.0.1:44423/json 2026-10-10 03:21:21,612 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44423', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:21:21,633 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Websocket url found: ws://127.0.0.1:44423/devtools/page/CB0166F99D7D1E7E2392D07E5C20799A 2026-10-10 03:21:21,654 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Enable chrome headless console log notification 2026-10-10 03:21:21,661 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome headless enable page notifications 2026-10-10 03:21:21,834 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:21:21,848 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Setting session cookie in browser 2026-10-10 03:21:21,852 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-10-10 03:21:21,852 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-10-10 03:21:21,872 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:21:22,627 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:22] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.081 0.680 2026-10-10 03:21:22,632 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Navigation result: {'frameId': 'CB0166F99D7D1E7E2392D07E5C20799A', 'loaderId': '92A6279EFD8480547852818536DEF469', 'isDownload': False} 2026-10-10 03:21:22,632 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour9')" 2026-10-10 03:21:22,660 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:21:22,700 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:22] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.021 2026-10-10 03:21:22,727 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:22] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.010 0.039 2026-10-10 03:21:22,745 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:22] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.072 2026-10-10 03:21:23,337 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:21:23,351 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:21:23,372 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.025 2026-10-10 03:21:23,406 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Evaluate test code "odoo.startTour('PosLoyaltyTour9', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:21:23,413 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:23] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.008 0.011 2026-10-10 03:21:23,421 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [1/26] Tour PosLoyaltyTour9 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:21:23,437 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:23] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-10 03:21:23,449 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:23] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:21:23,489 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:23] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.011 0.015 2026-10-10 03:21:23,521 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.047 2026-10-10 03:21:23,613 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:23] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.041 0.060 2026-10-10 03:21:23,616 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.064 2026-10-10 03:21:24,644 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:24] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.398 0.585 2026-10-10 03:21:24,685 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:24] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:21:24,752 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-10-10 03:21:24,838 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:24] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.020 0.047 2026-10-10 03:21:24,874 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 03:21:24,909 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: Owl is running in 'dev' mode. 2026-10-10 03:21:24,926 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:24] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-10 03:21:24,995 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:24] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:21:25,006 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:25] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:21:25,011 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:21:25,015 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:25] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:21:25,058 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:21:25,086 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.030 2026-10-10 03:21:25,113 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:25] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:21:25,115 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:25] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.047 0.064 2026-10-10 03:21:25,142 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:25] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.142 2026-10-10 03:21:25,196 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [2/26] Tour PosLoyaltyTour9 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:21:25,249 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:25] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.044 0.118 2026-10-10 03:21:25,296 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:25] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.010 0.161 2026-10-10 03:21:25,389 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:25] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.031 0.264 2026-10-10 03:21:25,399 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:21:25,420 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:25] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.143 2026-10-10 03:21:25,438 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [3/26] Tour PosLoyaltyTour9 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:21:25,449 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:25] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.155 2026-10-10 03:21:25,463 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:25] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:21:25,490 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [4/26] Tour PosLoyaltyTour9 → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:21:25,503 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:25] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.214 2026-10-10 03:21:25,542 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:25] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.263 2026-10-10 03:21:25,569 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:25] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.256 2026-10-10 03:21:25,604 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:25] "GET /web/image?model=product.template&field=image_128&id=1760&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.192 2026-10-10 03:21:25,638 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:25] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.203 2026-10-10 03:21:25,666 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:25] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.175 2026-10-10 03:21:25,702 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:25] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.186 2026-10-10 03:21:25,763 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:25] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.021 0.197 2026-10-10 03:21:25,795 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:25] "GET /web/image?model=product.template&field=image_128&id=1761&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.217 2026-10-10 03:21:25,937 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:25] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.059 0.268 2026-10-10 03:21:25,970 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:25] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.322 2026-10-10 03:21:26,033 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [5/26] Tour PosLoyaltyTour9 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:21:26,126 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [6/26] Tour PosLoyaltyTour9 → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:21:26,179 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [7/26] Tour PosLoyaltyTour9 → Step Search for partner "AAA Partner" (trigger: .modal-dialog .input-group input) 2026-10-10 03:21:26,246 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [8/26] Tour PosLoyaltyTour9 → Step click partner 'AAA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Partner)) 2026-10-10 03:21:26,335 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [9/26] Tour PosLoyaltyTour9 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:21:26,370 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [10/26] Tour PosLoyaltyTour9 → Step click product 'Product B' (trigger: article.product .product-content .product-name:contains("Product B")) 2026-10-10 03:21:26,410 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:26] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.035 0.056 2026-10-10 03:21:26,439 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:26] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.012 0.089 2026-10-10 03:21:26,478 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [11/26] Tour PosLoyaltyTour9 → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-10-10 03:21:26,557 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.039 0.087 2026-10-10 03:21:26,623 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [12/26] Tour PosLoyaltyTour9 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:21:26,672 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [13/26] Tour PosLoyaltyTour9 → Step order total amount is '210.00' (trigger: .product-screen .order-summary .total:contains("210.00")) 2026-10-10 03:21:26,722 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [14/26] Tour PosLoyaltyTour9 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:21:26,773 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [15/26] Tour PosLoyaltyTour9 → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:21:26,823 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [16/26] Tour PosLoyaltyTour9 → Step click Actions button (trigger: .more-btn) 2026-10-10 03:21:26,891 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [17/26] Tour PosLoyaltyTour9 → Step .control-buttons button.highlight:contains("Reward") 2026-10-10 03:21:26,942 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [18/26] Tour PosLoyaltyTour9 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-10 03:21:27,000 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [19/26] Tour PosLoyaltyTour9 → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:21:27,050 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [20/26] Tour PosLoyaltyTour9 → Step click Actions button (trigger: .more-btn) 2026-10-10 03:21:27,107 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [21/26] Tour PosLoyaltyTour9 → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-10 03:21:27,175 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [22/26] Tour PosLoyaltyTour9 → Step .selection-item span:nth-child(2) 2026-10-10 03:21:27,230 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [23/26] Tour PosLoyaltyTour9 → Step select reward (trigger: .selection-item:contains("$ 5")) 2026-10-10 03:21:27,342 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [24/26] Tour PosLoyaltyTour9 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:21:27,398 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [25/26] Tour PosLoyaltyTour9 → Step order total amount is '205.00' (trigger: .product-screen .order-summary .total:contains("205.00")) 2026-10-10 03:21:27,447 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [26/26] Tour PosLoyaltyTour9 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:21:27,498 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: tour succeeded 2026-10-10 03:21:27,499 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour9 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-10 03:21:27,622 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: heap 17351696 (allocated 19271680) 2026-10-10 03:21:27,630 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Closing chrome headless with pid 92436 2026-10-10 03:21:27,631 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Closing websocket connection 2026-10-10 03:21:27,631 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Terminating chrome headless with pid 92436 2026-10-10 03:21:27,790 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_032127_790211_test_promo_with_different_taxes.txt 2026-10-10 03:21:27,790 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Removing chrome user profile "/tmp/tmp_2xjjry8_chrome_odoo" 2026-10-10 03:21:27,809 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promo_with_free_product ... 2026-10-10 03:21:29,696 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome pid: 92660 2026-10-10 03:21:29,696 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome headless temporary user profile dir: /tmp/tmp7hog6pos_chrome_odoo 2026-10-10 03:21:29,697 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Issuing json command http://127.0.0.1:43635/json/version 2026-10-10 03:21:29,698 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43635', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:21:29,737 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Browser version: Chrome/150.0.7871.114 2026-10-10 03:21:29,738 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Issuing json command http://127.0.0.1:43635/json 2026-10-10 03:21:29,738 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43635', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:21:29,748 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Websocket url found: ws://127.0.0.1:43635/devtools/page/E84911343D457DF1633BFD9A4B1240DA 2026-10-10 03:21:29,760 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Enable chrome headless console log notification 2026-10-10 03:21:29,765 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome headless enable page notifications 2026-10-10 03:21:29,956 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:21:29,964 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Setting session cookie in browser 2026-10-10 03:21:29,967 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-10-10 03:21:29,967 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-10-10 03:21:29,988 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:21:31,072 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:31] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.107 0.982 2026-10-10 03:21:31,077 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Navigation result: {'frameId': 'E84911343D457DF1633BFD9A4B1240DA', 'loaderId': 'D4EDEC4E31A03EC177859E5AD03F1BF2', 'isDownload': False} 2026-10-10 03:21:31,077 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour8')" 2026-10-10 03:21:31,112 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:21:31,137 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:31] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.014 2026-10-10 03:21:31,146 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:31] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-10-10 03:21:31,164 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:31] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.027 2026-10-10 03:21:31,872 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:31] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:21:31,887 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:21:31,897 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.025 2026-10-10 03:21:31,937 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:31] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-10 03:21:31,942 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Evaluate test code "odoo.startTour('PosLoyaltyTour8', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:21:31,950 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: [1/7] Tour PosLoyaltyTour8 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:21:31,959 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:31] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:21:31,975 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:31] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:21:32,005 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.016 2026-10-10 03:21:32,033 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:32] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.015 2026-10-10 03:21:32,037 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.008 2026-10-10 03:21:32,115 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:32] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.020 0.047 2026-10-10 03:21:33,061 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:33] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.382 0.523 2026-10-10 03:21:33,097 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:33] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:21:33,211 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-10 03:21:33,286 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:33] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.042 2026-10-10 03:21:33,322 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:21:33,339 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: Owl is running in 'dev' mode. 2026-10-10 03:21:33,369 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:33] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-10 03:21:33,408 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:33] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:21:33,414 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:33] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:21:33,446 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:33] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:21:33,468 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:33] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.050 2026-10-10 03:21:33,492 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:21:33,502 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:21:33,514 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:33] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.045 0.049 2026-10-10 03:21:33,570 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:33] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:21:33,583 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:33] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.023 0.147 2026-10-10 03:21:33,604 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: [2/7] Tour PosLoyaltyTour8 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:21:33,649 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:33] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.023 0.137 2026-10-10 03:21:33,671 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:33] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.146 2026-10-10 03:21:33,780 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: [3/7] Tour PosLoyaltyTour8 → Step click product 'Product B' (trigger: article.product .product-content .product-name:contains("Product B")) 2026-10-10 03:21:33,801 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:33] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.054 0.216 2026-10-10 03:21:33,810 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:21:33,828 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:33] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:21:33,852 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:33] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.019 0.154 2026-10-10 03:21:33,901 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:33] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.205 2026-10-10 03:21:33,960 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:33] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.260 2026-10-10 03:21:33,990 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:33] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.285 2026-10-10 03:21:34,034 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:34] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.310 2026-10-10 03:21:34,077 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:34] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.221 2026-10-10 03:21:34,122 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:34] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.261 2026-10-10 03:21:34,154 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:34] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.234 2026-10-10 03:21:34,189 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:34] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.213 2026-10-10 03:21:34,221 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:34] "GET /web/image?model=product.template&field=image_128&id=1763&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.215 2026-10-10 03:21:34,261 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:34] "GET /web/image?model=product.template&field=image_128&id=1764&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.205 2026-10-10 03:21:34,300 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:34] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.163 2026-10-10 03:21:34,417 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:34] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.044 0.275 2026-10-10 03:21:34,532 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: [4/7] Tour PosLoyaltyTour8 → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-10-10 03:21:34,688 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: [5/7] Tour PosLoyaltyTour8 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:21:34,791 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: [6/7] Tour PosLoyaltyTour8 → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00")) 2026-10-10 03:21:34,842 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: [7/7] Tour PosLoyaltyTour8 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:21:34,893 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: tour succeeded 2026-10-10 03:21:34,894 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour8 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-10 03:21:35,007 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: heap 16000436 (allocated 18087936) 2026-10-10 03:21:35,015 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Closing chrome headless with pid 92660 2026-10-10 03:21:35,018 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Closing websocket connection 2026-10-10 03:21:35,020 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Terminating chrome headless with pid 92660 2026-10-10 03:21:35,155 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_032135_155516_test_promo_with_free_product.txt 2026-10-10 03:21:35,155 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Removing chrome user profile "/tmp/tmp7hog6pos_chrome_odoo" 2026-10-10 03:21:35,180 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_program_with_global_discount ... 2026-10-10 03:21:36,829 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome pid: 92882 2026-10-10 03:21:36,829 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome headless temporary user profile dir: /tmp/tmpdyl8xlgp_chrome_odoo 2026-10-10 03:21:36,829 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Issuing json command http://127.0.0.1:39465/json/version 2026-10-10 03:21:36,830 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39465', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:21:36,840 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Browser version: Chrome/150.0.7871.114 2026-10-10 03:21:36,841 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Issuing json command http://127.0.0.1:39465/json 2026-10-10 03:21:36,841 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39465', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:21:36,849 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Websocket url found: ws://127.0.0.1:39465/devtools/page/466A5D8086D4053AF0698771DD9905F3 2026-10-10 03:21:36,856 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Enable chrome headless console log notification 2026-10-10 03:21:36,872 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome headless enable page notifications 2026-10-10 03:21:37,065 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:21:37,077 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Setting session cookie in browser 2026-10-10 03:21:37,081 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-10-10 03:21:37,082 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-10-10 03:21:37,098 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:21:37,841 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:37] "GET /pos/ui/80 HTTP/1.1" 200 - 89 0.091 0.655 2026-10-10 03:21:37,845 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Navigation result: {'frameId': '466A5D8086D4053AF0698771DD9905F3', 'loaderId': 'FBADBBA3004D67E73DA3A93E7B20F427', 'isDownload': False} 2026-10-10 03:21:37,845 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Evaluate ready code "odoo.isTourReady('PosCouponTour5')" 2026-10-10 03:21:37,873 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:21:37,924 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:37] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.021 2026-10-10 03:21:37,934 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:37] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.031 2026-10-10 03:21:37,946 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:37] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.042 2026-10-10 03:21:38,606 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:21:38,607 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:21:38,630 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-10 03:21:38,657 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Evaluate test code "odoo.startTour('PosCouponTour5', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/80", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:21:38,669 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [1/31] Tour PosCouponTour5 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:21:38,674 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.015 2026-10-10 03:21:38,721 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:38] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 03:21:38,738 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:21:38,782 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.017 2026-10-10 03:21:38,814 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:38] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.016 0.036 2026-10-10 03:21:38,817 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.007 2026-10-10 03:21:38,921 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:38] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.025 0.058 2026-10-10 03:21:39,952 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 397 0.405 0.564 2026-10-10 03:21:40,008 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:40] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.042 2026-10-10 03:21:40,094 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-10-10 03:21:40,165 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:40] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.045 2026-10-10 03:21:40,209 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.008 2026-10-10 03:21:40,231 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: Owl is running in 'dev' mode. 2026-10-10 03:21:40,254 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.007 0.011 2026-10-10 03:21:40,314 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:21:40,342 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:40] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:21:40,353 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:40] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:21:40,405 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:21:40,411 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:40] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.044 0.051 2026-10-10 03:21:40,440 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:21:40,466 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:40] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.005 0.140 2026-10-10 03:21:40,500 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:40] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.070 2026-10-10 03:21:40,505 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:40] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.155 2026-10-10 03:21:40,576 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [2/31] Tour PosCouponTour5 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:21:40,665 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:40] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.040 2026-10-10 03:21:40,745 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [3/31] Tour PosCouponTour5 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:21:40,803 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:40] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 - 33 0.108 0.074 2026-10-10 03:21:40,816 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [4/31] Tour PosCouponTour5 → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:21:40,819 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:21:40,841 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:40] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:21:40,932 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:40] "GET /pos/ui/80 HTTP/1.1" 200 - 33 0.048 0.247 2026-10-10 03:21:40,961 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:40] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.281 2026-10-10 03:21:40,994 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:40] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.311 2026-10-10 03:21:41,030 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:41] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.312 2026-10-10 03:21:41,052 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:41] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.414 2026-10-10 03:21:41,093 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:41] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.226 2026-10-10 03:21:41,137 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:41] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.191 2026-10-10 03:21:41,186 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:41] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.014 0.199 2026-10-10 03:21:41,230 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:41] "GET /web/image?model=product.template&field=image_128&id=1771&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.225 2026-10-10 03:21:41,264 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:41] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.213 2026-10-10 03:21:41,384 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.043 0.284 2026-10-10 03:21:41,421 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:41] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.275 2026-10-10 03:21:41,463 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:41] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.009 0.354 2026-10-10 03:21:41,502 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [5/31] Tour PosCouponTour5 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:21:41,612 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [6/31] Tour PosCouponTour5 → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:21:41,662 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [7/31] Tour PosCouponTour5 → Step Search for partner "AAAA" (trigger: .modal-dialog .input-group input) 2026-10-10 03:21:41,722 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [8/31] Tour PosCouponTour5 → Step click partner 'AAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAA)) 2026-10-10 03:21:41,819 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [9/31] Tour PosCouponTour5 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:21:41,872 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [10/31] Tour PosCouponTour5 → Step click product 'Test Product 1' (trigger: article.product .product-content .product-name:contains("Test Product 1")) 2026-10-10 03:21:41,911 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:41] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.046 0.056 2026-10-10 03:21:41,939 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:41] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.007 0.108 2026-10-10 03:21:41,971 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [11/31] Tour PosCouponTour5 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:21:42,048 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [12/31] Tour PosCouponTour5 → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product 1","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 1")):has(.qty:contains("1"))) 2026-10-10 03:21:42,101 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [13/31] Tour PosCouponTour5 → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-10 03:21:42,150 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.066 0.077 2026-10-10 03:21:42,164 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [14/31] Tour PosCouponTour5 → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-10 03:21:42,210 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [15/31] Tour PosCouponTour5 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-10 03:21:42,264 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [16/31] Tour PosCouponTour5 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:21:42,318 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [17/31] Tour PosCouponTour5 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:21:42,370 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [18/31] Tour PosCouponTour5 → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-10 03:21:42,449 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [19/31] Tour PosCouponTour5 → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-10 03:21:42,501 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [20/31] Tour PosCouponTour5 → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product 1","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 1")):has(.qty:contains("1"))) 2026-10-10 03:21:42,552 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [21/31] Tour PosCouponTour5 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:21:42,603 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [22/31] Tour PosCouponTour5 → Step loyalty points awarded 115 (trigger: .loyalty-points-won:contains("115")) 2026-10-10 03:21:42,654 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [23/31] Tour PosCouponTour5 → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:21:42,704 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [24/31] Tour PosCouponTour5 → Step click Actions button (trigger: .more-btn) 2026-10-10 03:21:42,764 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [25/31] Tour PosCouponTour5 → Step click discount button (trigger: .js_discount) 2026-10-10 03:21:42,824 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [26/31] Tour PosCouponTour5 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:21:42,905 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [27/31] Tour PosCouponTour5 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:21:42,955 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [28/31] Tour PosCouponTour5 → Step order total amount is '92.00' (trigger: .product-screen .order-summary .total:contains("92.00")) 2026-10-10 03:21:43,011 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [29/31] Tour PosCouponTour5 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:21:43,057 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [30/31] Tour PosCouponTour5 → Step loyalty points awarded 92 (trigger: .loyalty-points-won:contains("92")) 2026-10-10 03:21:43,109 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [31/31] Tour PosCouponTour5 → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-10-10 03:21:43,159 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: tour succeeded 2026-10-10 03:21:43,160 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: ╔═══════════════════════════════╗ ║ TOUR PosCouponTour5 SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-10-10 03:21:43,275 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: heap 16499576 (allocated 18350080) 2026-10-10 03:21:43,290 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Closing chrome headless with pid 92882 2026-10-10 03:21:43,294 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Closing websocket connection 2026-10-10 03:21:43,295 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Terminating chrome headless with pid 92882 2026-10-10 03:21:43,434 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_032143_434412_test_promotion_program_with_global_discount.txt 2026-10-10 03:21:43,434 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Removing chrome user profile "/tmp/tmpdyl8xlgp_chrome_odoo" 2026-10-10 03:21:43,461 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_program_with_loyalty_program ... 2026-10-10 03:21:45,397 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome pid: 93110 2026-10-10 03:21:45,397 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome headless temporary user profile dir: /tmp/tmp59b2zqw5_chrome_odoo 2026-10-10 03:21:45,397 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Issuing json command http://127.0.0.1:37665/json/version 2026-10-10 03:21:45,399 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37665', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:21:45,442 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Browser version: Chrome/150.0.7871.114 2026-10-10 03:21:45,442 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Issuing json command http://127.0.0.1:37665/json 2026-10-10 03:21:45,443 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37665', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:21:45,456 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Websocket url found: ws://127.0.0.1:37665/devtools/page/0FDCADD07EFA05C8A3A9DDD93B27D1FA 2026-10-10 03:21:45,466 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Enable chrome headless console log notification 2026-10-10 03:21:45,483 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome headless enable page notifications 2026-10-10 03:21:45,687 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:21:45,695 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Setting session cookie in browser 2026-10-10 03:21:45,702 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-10-10 03:21:45,702 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-10-10 03:21:45,716 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:21:46,552 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:46] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.085 0.755 2026-10-10 03:21:46,558 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Navigation result: {'frameId': '0FDCADD07EFA05C8A3A9DDD93B27D1FA', 'loaderId': 'D1F3E05DBC14A2FFB7AED6397748390A', 'isDownload': False} 2026-10-10 03:21:46,559 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyPromotion')" 2026-10-10 03:21:46,594 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:21:46,628 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:46] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.020 2026-10-10 03:21:46,642 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:46] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.029 2026-10-10 03:21:46,662 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:46] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.045 2026-10-10 03:21:47,425 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:21:47,434 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:21:47,471 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.031 2026-10-10 03:21:47,507 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Evaluate test code "odoo.startTour('PosLoyaltyPromotion', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:21:47,519 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [1/24] Tour PosLoyaltyPromotion → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:21:47,533 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:47] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.014 2026-10-10 03:21:47,587 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:47] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.014 2026-10-10 03:21:47,614 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:21:47,672 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:47] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.013 0.018 2026-10-10 03:21:47,715 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.018 0.045 2026-10-10 03:21:47,821 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:47] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.038 0.081 2026-10-10 03:21:47,826 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.082 2026-10-10 03:21:48,897 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.434 0.592 2026-10-10 03:21:48,940 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:48] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-10-10 03:21:49,046 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:21:49,135 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:49] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.021 0.046 2026-10-10 03:21:49,169 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:21:49,203 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: Owl is running in 'dev' mode. 2026-10-10 03:21:49,236 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:49] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.010 2026-10-10 03:21:49,291 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:49] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:21:49,315 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:49] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:21:49,333 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:49] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:21:49,338 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:49] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:21:49,385 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:21:49,387 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:21:49,391 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:49] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.044 0.066 2026-10-10 03:21:49,443 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:21:49,448 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:49] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.013 0.132 2026-10-10 03:21:49,561 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:49] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.054 0.082 2026-10-10 03:21:49,583 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [2/24] Tour PosLoyaltyPromotion → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:21:49,584 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:49] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.008 0.130 2026-10-10 03:21:49,762 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:49] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.104 0.219 2026-10-10 03:21:49,802 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:49] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.020 0.129 2026-10-10 03:21:49,811 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:21:49,845 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:49] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.132 2026-10-10 03:21:49,868 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [3/24] Tour PosLoyaltyPromotion → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:21:49,893 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:49] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.174 2026-10-10 03:21:49,920 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [4/24] Tour PosLoyaltyPromotion → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:21:49,923 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:49] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:21:49,945 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:49] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.010 0.197 2026-10-10 03:21:49,987 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:49] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.259 2026-10-10 03:21:50,037 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:50] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.011 0.257 2026-10-10 03:21:50,080 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:50] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.012 0.247 2026-10-10 03:21:50,120 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:50] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.258 2026-10-10 03:21:50,142 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:50] "GET /web/image?model=product.template&field=image_128&id=1774&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.198 2026-10-10 03:21:50,175 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:50] "GET /web/image?model=product.template&field=image_128&id=1773&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.216 2026-10-10 03:21:50,206 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:50] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.205 2026-10-10 03:21:50,240 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:50] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.194 2026-10-10 03:21:50,373 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:50] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.050 0.232 2026-10-10 03:21:50,449 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [5/24] Tour PosLoyaltyPromotion → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:21:50,551 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [6/24] Tour PosLoyaltyPromotion → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:21:50,601 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [7/24] Tour PosLoyaltyPromotion → Step Search for partner "AAA Partner" (trigger: .modal-dialog .input-group input) 2026-10-10 03:21:50,663 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [8/24] Tour PosLoyaltyPromotion → Step click partner 'AAA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Partner)) 2026-10-10 03:21:50,746 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [9/24] Tour PosLoyaltyPromotion → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:21:50,789 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [10/24] Tour PosLoyaltyPromotion → Step click product 'Test Product 1' (trigger: article.product .product-content .product-name:contains("Test Product 1")) 2026-10-10 03:21:50,800 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:50] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.015 0.053 2026-10-10 03:21:50,906 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.029 0.063 2026-10-10 03:21:50,936 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [11/24] Tour PosLoyaltyPromotion → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:21:51,029 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [12/24] Tour PosLoyaltyPromotion → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product 1","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 1")):has(.qty:contains("1"))) 2026-10-10 03:21:51,081 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [13/24] Tour PosLoyaltyPromotion → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-10 03:21:51,137 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [14/24] Tour PosLoyaltyPromotion → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-10 03:21:51,189 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [15/24] Tour PosLoyaltyPromotion → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-10 03:21:51,243 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [16/24] Tour PosLoyaltyPromotion → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:21:51,300 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [17/24] Tour PosLoyaltyPromotion → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:21:51,354 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [18/24] Tour PosLoyaltyPromotion → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-10 03:21:51,440 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [19/24] Tour PosLoyaltyPromotion → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-10 03:21:51,533 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [20/24] Tour PosLoyaltyPromotion → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product 1","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 1")):has(.qty:contains("1"))) 2026-10-10 03:21:51,584 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [21/24] Tour PosLoyaltyPromotion → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:21:51,633 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [22/24] Tour PosLoyaltyPromotion → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:21:51,685 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [23/24] Tour PosLoyaltyPromotion → Step order total amount is '90.00' (trigger: .product-screen .order-summary .total:contains("90.00")) 2026-10-10 03:21:51,736 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [24/24] Tour PosLoyaltyPromotion → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:21:51,787 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: tour succeeded 2026-10-10 03:21:51,788 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: ╔════════════════════════════════════╗ ║ TOUR PosLoyaltyPromotion SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-10 03:21:51,911 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: heap 17055848 (allocated 18485248) 2026-10-10 03:21:51,919 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Closing chrome headless with pid 93110 2026-10-10 03:21:51,920 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Closing websocket connection 2026-10-10 03:21:51,920 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Terminating chrome headless with pid 93110 2026-10-10 03:21:52,044 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_032152_044037_test_promotion_program_with_loyalty_program.txt 2026-10-10 03:21:52,044 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Removing chrome user profile "/tmp/tmp59b2zqw5_chrome_odoo" 2026-10-10 03:21:52,065 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_with_min_amount_and_specific_product_rule ... 2026-10-10 03:21:53,878 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome pid: 93334 2026-10-10 03:21:53,878 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome headless temporary user profile dir: /tmp/tmplr6xk8ik_chrome_odoo 2026-10-10 03:21:53,878 44 INFO rb-acb9515-225444-423143 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:46687/json/version 2026-10-10 03:21:53,880 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46687', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:21:53,931 44 INFO rb-acb9515-225444-423143 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-10 03:21:53,932 44 INFO rb-acb9515-225444-423143 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:46687/json 2026-10-10 03:21:53,932 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46687', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:21:53,949 44 INFO rb-acb9515-225444-423143 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:46687/devtools/page/CD7B0DB1F055FC61428A9ADF25EE6237 2026-10-10 03:21:53,973 44 INFO rb-acb9515-225444-423143 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-10 03:21:53,991 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome headless enable page notifications 2026-10-10 03:21:54,167 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:21:54,175 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Setting session cookie in browser 2026-10-10 03:21:54,181 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-10-10 03:21:54,181 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-10-10 03:21:54,203 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:21:55,244 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:55] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.075 0.975 2026-10-10 03:21:55,258 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Navigation result: {'frameId': 'CD7B0DB1F055FC61428A9ADF25EE6237', 'loaderId': '665D85E609C6C1B4BC2011FE87BC597B', 'isDownload': False} 2026-10-10 03:21:55,258 44 INFO rb-acb9515-225444-423143 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-10 03:21:55,284 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:21:55,311 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:55] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.011 2026-10-10 03:21:55,326 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:55] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.023 2026-10-10 03:21:55,336 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:55] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.033 2026-10-10 03:21:56,005 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:21:56,007 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:56] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:21:56,032 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-10 03:21:56,055 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Evaluate test code "odoo.startTour('PosLoyaltyMinAmountAndSpecificProductTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:21:56,062 44 INFO rb-acb9515-225444-423143 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-10 03:21:56,070 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:56] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.009 2026-10-10 03:21:56,082 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:56] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-10 03:21:56,097 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:56] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:21:56,149 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:56] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.012 0.022 2026-10-10 03:21:56,176 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.042 2026-10-10 03:21:56,282 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:56] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.044 0.067 2026-10-10 03:21:56,290 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.083 2026-10-10 03:21:57,271 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:57] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.376 0.572 2026-10-10 03:21:57,316 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:57] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.032 2026-10-10 03:21:57,404 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:21:57,492 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:57] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.044 2026-10-10 03:21:57,552 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:21:57,574 44 INFO rb-acb9515-225444-423143 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-10 03:21:57,590 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:57] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-10 03:21:57,661 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:57] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:21:57,663 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:57] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:21:57,712 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:57] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.025 2026-10-10 03:21:57,721 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:57] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:21:57,731 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:57] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.021 0.036 2026-10-10 03:21:57,764 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:21:57,799 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.044 2026-10-10 03:21:57,821 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:57] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.032 0.119 2026-10-10 03:21:57,856 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:21:57,933 44 INFO rb-acb9515-225444-423143 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-10 03:21:57,977 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:57] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.086 0.065 2026-10-10 03:21:58,124 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:58] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.084 0.222 2026-10-10 03:21:58,125 44 INFO rb-acb9515-225444-423143 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-10 03:21:58,144 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:21:58,185 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:58] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.016 0.287 2026-10-10 03:21:58,210 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:58] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:21:58,240 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:58] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.190 2026-10-10 03:21:58,293 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:58] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.212 2026-10-10 03:21:58,327 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:58] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.239 2026-10-10 03:21:58,353 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:58] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.250 2026-10-10 03:21:58,384 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:58] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.204 2026-10-10 03:21:58,410 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:58] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.170 2026-10-10 03:21:58,440 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:58] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.179 2026-10-10 03:21:58,473 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:58] "GET /web/image?model=product.template&field=image_128&id=1776&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.169 2026-10-10 03:21:58,500 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:58] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.164 2026-10-10 03:21:58,528 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:58] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.161 2026-10-10 03:21:58,559 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:58] "GET /web/image?model=product.template&field=image_128&id=1777&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.166 2026-10-10 03:21:58,576 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:58] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.130 2026-10-10 03:21:58,694 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:21:58] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.043 0.233 2026-10-10 03:21:58,784 44 INFO rb-acb9515-225444-423143 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-10 03:21:58,845 44 INFO rb-acb9515-225444-423143 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-10 03:21:58,896 44 INFO rb-acb9515-225444-423143 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-10 03:21:58,945 44 INFO rb-acb9515-225444-423143 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-10 03:21:58,995 44 INFO rb-acb9515-225444-423143 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-10 03:21:59,046 44 INFO rb-acb9515-225444-423143 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-10 03:21:59,132 44 INFO rb-acb9515-225444-423143 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-10 03:21:59,184 44 INFO rb-acb9515-225444-423143 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-10 03:21:59,235 44 INFO rb-acb9515-225444-423143 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-10 03:21:59,285 44 INFO rb-acb9515-225444-423143 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-10 03:21:59,336 44 INFO rb-acb9515-225444-423143 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-10 03:21:59,387 44 INFO rb-acb9515-225444-423143 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-10 03:21:59,485 44 INFO rb-acb9515-225444-423143 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-10 03:21:59,554 44 INFO rb-acb9515-225444-423143 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-10 03:21:59,603 44 INFO rb-acb9515-225444-423143 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-10 03:21:59,655 44 INFO rb-acb9515-225444-423143 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-10 03:21:59,706 44 INFO rb-acb9515-225444-423143 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-10 03:21:59,758 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: tour succeeded 2026-10-10 03:21:59,759 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: ╔══════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyMinAmountAndSpecificProductTour SUCCEEDED ║ ╚══════════════════════════════════════════════════════════╝ 2026-10-10 03:21:59,862 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: heap 15418800 (allocated 16777216) 2026-10-10 03:21:59,871 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Closing chrome headless with pid 93334 2026-10-10 03:21:59,872 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Closing websocket connection 2026-10-10 03:21:59,873 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Terminating chrome headless with pid 93334 2026-10-10 03:22:00,006 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_032200_006361_test_promotion_with_min_amount_and_specific_product_rule.txt 2026-10-10 03:22:00,006 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Removing chrome user profile "/tmp/tmplr6xk8ik_chrome_odoo" 2026-10-10 03:22:00,034 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_race_conditions_update_program ... 2026-10-10 03:22:03,130 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome pid: 93536 2026-10-10 03:22:03,131 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome headless temporary user profile dir: /tmp/tmpjb3xyc6f_chrome_odoo 2026-10-10 03:22:03,131 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Issuing json command http://127.0.0.1:42007/json/version 2026-10-10 03:22:03,132 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42007', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:22:03,242 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Browser version: Chrome/150.0.7871.114 2026-10-10 03:22:03,242 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Issuing json command http://127.0.0.1:42007/json 2026-10-10 03:22:03,243 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42007', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:22:03,273 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Websocket url found: ws://127.0.0.1:42007/devtools/page/BD2E68558ADA2B3C77BE8C8A3DE58AA6 2026-10-10 03:22:03,286 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Enable chrome headless console log notification 2026-10-10 03:22:03,291 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome headless enable page notifications 2026-10-10 03:22:03,492 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:22:03,500 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Setting session cookie in browser 2026-10-10 03:22:03,506 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Open "http://127.0.0.1:8069/pos/ui?config_id=76" in browser 2026-10-10 03:22:03,506 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=76" 2026-10-10 03:22:03,534 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:22:04,346 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:04] "GET /pos/ui?config_id=76 HTTP/1.1" 200 - 92 0.095 0.722 2026-10-10 03:22:04,352 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Navigation result: {'frameId': 'BD2E68558ADA2B3C77BE8C8A3DE58AA6', 'loaderId': 'CF01538A188DE56E04D3370E825DFD5E', 'isDownload': False} 2026-10-10 03:22:04,352 44 INFO rb-acb9515-225444-423143 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-10 03:22:04,369 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:22:04,402 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:04] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.013 2026-10-10 03:22:04,417 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:04] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.033 2026-10-10 03:22:04,430 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:04] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.038 2026-10-10 03:22:05,206 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:22:05,210 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:22:05,230 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-10 03:22:05,269 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-10 03:22:05,270 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Evaluate test code "odoo.startTour('test_race_conditions_update_program', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:22:05,285 44 INFO rb-acb9515-225444-423143 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-10 03:22:05,295 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:05] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:22:05,316 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:05] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:22:05,355 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:05] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.017 2026-10-10 03:22:05,376 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.033 2026-10-10 03:22:05,502 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:05] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.042 0.082 2026-10-10 03:22:05,505 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.065 2026-10-10 03:22:06,559 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.410 0.602 2026-10-10 03:22:06,604 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:06] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.029 2026-10-10 03:22:06,718 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-10-10 03:22:06,812 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:06] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.052 2026-10-10 03:22:06,867 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.020 2026-10-10 03:22:06,885 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: Owl is running in 'dev' mode. 2026-10-10 03:22:06,907 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.011 2026-10-10 03:22:06,985 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:22:06,991 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:22:07,008 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.028 2026-10-10 03:22:07,009 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:07] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:22:07,063 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:07] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.011 0.051 2026-10-10 03:22:07,080 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 03:22:07,168 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.055 2026-10-10 03:22:07,198 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:22:07,240 44 INFO rb-acb9515-225444-423143 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-10 03:22:07,261 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:07] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.134 0.135 2026-10-10 03:22:07,400 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:07] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.055 0.247 2026-10-10 03:22:07,434 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:07] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.015 0.193 2026-10-10 03:22:07,453 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:22:07,479 44 INFO rb-acb9515-225444-423143 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-10 03:22:07,594 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:07] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.065 0.391 2026-10-10 03:22:07,608 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:07] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:22:07,639 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:07] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.010 0.238 2026-10-10 03:22:07,689 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:07] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.009 0.299 2026-10-10 03:22:07,734 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:07] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.010 0.307 2026-10-10 03:22:07,790 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:07] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.416 2026-10-10 03:22:07,834 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:07] "GET /web/image?model=product.template&field=image_128&id=1779&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.359 2026-10-10 03:22:07,882 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:07] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.249 2026-10-10 03:22:07,929 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:07] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.273 2026-10-10 03:22:07,962 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:07] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.262 2026-10-10 03:22:08,002 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:08] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.255 2026-10-10 03:22:08,041 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:08] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.240 2026-10-10 03:22:08,069 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:08] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.008 0.218 2026-10-10 03:22:08,254 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.089 0.278 2026-10-10 03:22:08,395 44 INFO rb-acb9515-225444-423143 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-10 03:22:09,026 44 INFO rb-acb9515-225444-423143 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-10 03:22:09,078 44 INFO rb-acb9515-225444-423143 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-10 03:22:09,128 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: tour succeeded 2026-10-10 03:22:09,129 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR test_race_conditions_update_program SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-10-10 03:22:09,273 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: heap 18928876 (allocated 20844544) 2026-10-10 03:22:09,281 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Closing chrome headless with pid 93536 2026-10-10 03:22:09,283 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Closing websocket connection 2026-10-10 03:22:09,284 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Terminating chrome headless with pid 93536 2026-10-10 03:22:09,424 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_032209_424085_test_race_conditions_update_program.txt 2026-10-10 03:22:09,424 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Removing chrome user profile "/tmp/tmpjb3xyc6f_chrome_odoo" 2026-10-10 03:22:09,452 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_does_not_decrease_points ... 2026-10-10 03:22:10,579 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome pid: 93754 2026-10-10 03:22:10,580 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome headless temporary user profile dir: /tmp/tmp9a1ii4aq_chrome_odoo 2026-10-10 03:22:10,580 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Issuing json command http://127.0.0.1:45257/json/version 2026-10-10 03:22:10,581 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45257', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:22:10,655 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Browser version: Chrome/150.0.7871.114 2026-10-10 03:22:10,655 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Issuing json command http://127.0.0.1:45257/json 2026-10-10 03:22:10,656 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45257', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:22:10,669 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Websocket url found: ws://127.0.0.1:45257/devtools/page/FA35C916767AE3D1AD05269C061CADA4 2026-10-10 03:22:10,679 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Enable chrome headless console log notification 2026-10-10 03:22:10,693 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome headless enable page notifications 2026-10-10 03:22:10,900 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:22:10,909 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Setting session cookie in browser 2026-10-10 03:22:10,911 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Open "http://127.0.0.1:8069/pos/ui?config_id=76" in browser 2026-10-10 03:22:10,911 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=76" 2026-10-10 03:22:10,938 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:22:11,816 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:11] "GET /pos/ui?config_id=76 HTTP/1.1" 200 - 90 0.121 0.764 2026-10-10 03:22:11,820 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Navigation result: {'frameId': 'FA35C916767AE3D1AD05269C061CADA4', 'loaderId': '366708E355CAFE15CC090E329DF1927C', 'isDownload': False} 2026-10-10 03:22:11,820 44 INFO rb-acb9515-225444-423143 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-10 03:22:11,850 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:22:11,874 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:11] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.009 2026-10-10 03:22:11,892 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:11] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.021 2026-10-10 03:22:11,904 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:11] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.042 2026-10-10 03:22:12,583 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:12] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:22:12,598 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:22:12,627 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-10 03:22:12,652 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Evaluate test code "odoo.startTour('test_refund_does_not_decrease_points', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:22:12,661 44 INFO rb-acb9515-225444-423143 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-10 03:22:12,664 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:12] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-10 03:22:12,688 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:12] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:22:12,701 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:12] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:22:12,734 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.015 2026-10-10 03:22:12,755 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:12] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.034 2026-10-10 03:22:12,769 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-10 03:22:12,894 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:12] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.052 0.065 2026-10-10 03:22:13,876 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:13] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.406 0.537 2026-10-10 03:22:13,908 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:13] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:22:13,998 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:22:14,133 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:14] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.070 2026-10-10 03:22:14,166 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 03:22:14,186 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: Owl is running in 'dev' mode. 2026-10-10 03:22:14,212 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:14] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.011 2026-10-10 03:22:14,261 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:22:14,296 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:14] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:22:14,306 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:14] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:22:14,363 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-10 03:22:14,370 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:22:14,375 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:14] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.044 0.062 2026-10-10 03:22:14,378 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:14] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.108 2026-10-10 03:22:14,411 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:14] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.007 0.024 2026-10-10 03:22:14,440 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:14] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.009 0.159 2026-10-10 03:22:14,523 44 INFO rb-acb9515-225444-423143 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-10 03:22:14,587 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:14] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.014 2026-10-10 03:22:14,607 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:22:14,780 44 INFO rb-acb9515-225444-423143 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-10 03:22:14,818 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:14] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.099 0.123 2026-10-10 03:22:14,835 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:22:14,838 44 INFO rb-acb9515-225444-423143 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-10 03:22:14,856 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:14] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:22:14,969 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:14] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.085 0.280 2026-10-10 03:22:15,018 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:15] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.348 2026-10-10 03:22:15,059 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:15] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.010 0.374 2026-10-10 03:22:15,098 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:15] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.010 0.402 2026-10-10 03:22:15,154 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:15] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.486 2026-10-10 03:22:15,188 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:15] "GET /web/image?model=product.template&field=image_128&id=1791&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.297 2026-10-10 03:22:15,212 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:15] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.236 2026-10-10 03:22:15,255 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:15] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.009 0.217 2026-10-10 03:22:15,290 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:15] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.217 2026-10-10 03:22:15,327 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:15] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.163 2026-10-10 03:22:15,360 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:15] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.158 2026-10-10 03:22:15,480 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:15] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.051 0.324 2026-10-10 03:22:15,542 44 INFO rb-acb9515-225444-423143 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-10 03:22:15,634 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [6/48] Tour test_refund_does_not_decrease_points → Step Click search field (trigger: .modal-dialog .fa-search.undefined) 2026-10-10 03:22:15,684 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [7/48] Tour test_refund_does_not_decrease_points → Step Search customer with "Refunding Guy" (trigger: .modal-dialog .input-group input) 2026-10-10 03:22:15,751 44 INFO rb-acb9515-225444-423143 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-10 03:22:16,153 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [9/48] Tour test_refund_does_not_decrease_points → Step Manually trigger keyup event (trigger: .modal-header .input-group input) 2026-10-10 03:22:16,205 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [10/48] Tour test_refund_does_not_decrease_points → Step Press Enter to trigger "search more" (trigger: .modal-dialog .input-group input) 2026-10-10 03:22:16,271 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [11/48] Tour test_refund_does_not_decrease_points → Step Check "Refunding Guy" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Refunding Guy")) 2026-10-10 03:22:16,342 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:16] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 14 0.025 0.055 2026-10-10 03:22:16,384 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [12/48] Tour test_refund_does_not_decrease_points → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:22:16,434 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [13/48] Tour test_refund_does_not_decrease_points → Step Search for partner "Refunding Guy" (trigger: .modal-dialog .input-group input) 2026-10-10 03:22:16,443 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.020 0.065 2026-10-10 03:22:16,478 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:16] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.012 0.089 2026-10-10 03:22:16,521 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [14/48] Tour test_refund_does_not_decrease_points → Step click partner 'Refunding Guy' from partner list screen (trigger: .modal .partner-list b:contains(Refunding Guy)) 2026-10-10 03:22:16,590 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [15/48] Tour test_refund_does_not_decrease_points → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:22:16,645 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [16/48] Tour test_refund_does_not_decrease_points → Step click product 'Refund Product' (trigger: article.product .product-content .product-name:contains("Refund Product")) 2026-10-10 03:22:16,662 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:16] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.021 0.052 2026-10-10 03:22:16,761 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [17/48] Tour test_refund_does_not_decrease_points → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:22:16,768 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.026 0.072 2026-10-10 03:22:16,821 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [18/48] Tour test_refund_does_not_decrease_points → Step click Actions button (trigger: .more-btn) 2026-10-10 03:22:16,880 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [19/48] Tour test_refund_does_not_decrease_points → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-10 03:22:16,949 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [20/48] Tour test_refund_does_not_decrease_points → Step selection popup has '$ 1 per point on your order' (trigger: .selection-item:contains("$ 1 per point on your order")) 2026-10-10 03:22:17,026 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [21/48] Tour test_refund_does_not_decrease_points → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:22:17,105 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [22/48] Tour test_refund_does_not_decrease_points → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:22:17,142 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:17] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:22:17,144 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:17] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:22:17,155 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [23/48] Tour test_refund_does_not_decrease_points → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:22:17,207 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [24/48] Tour test_refund_does_not_decrease_points → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:22:17,313 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [25/48] Tour test_refund_does_not_decrease_points → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:22:17,374 44 INFO rb-acb9515-225444-423143 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-10 03:22:17,427 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [27/48] Tour test_refund_does_not_decrease_points → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:22:17,474 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [28/48] Tour test_refund_does_not_decrease_points → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:22:17,547 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [29/48] Tour test_refund_does_not_decrease_points → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:22:17,562 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:17] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.009 0.013 2026-10-10 03:22:17,612 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:17] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.009 0.014 2026-10-10 03:22:17,660 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6429948 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '91f289ac-3378-4ac6-89b8-c7a0aa06cf75'}] 2026-10-10 03:22:17,662 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:17] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:22:18,482 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6429948 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '91f289ac-3378-4ac6-89b8-c7a0aa06cf75'} created pos.order #654 2026-10-10 03:22:18,530 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6429948 finished 2026-10-10 03:22:18,628 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 258 0.404 0.569 2026-10-10 03:22:18,851 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:18] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 50 0.083 0.079 2026-10-10 03:22:18,886 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:18] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.009 2026-10-10 03:22:19,057 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46603183 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '91f289ac-3378-4ac6-89b8-c7a0aa06cf75'}] 2026-10-10 03:22:19,067 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46603183 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '91f289ac-3378-4ac6-89b8-c7a0aa06cf75'} sync ignored for existing PoS order pos.order(654,) (state: paid) 2026-10-10 03:22:19,081 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [30/48] Tour test_refund_does_not_decrease_points → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:22:19,093 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46603183 finished 2026-10-10 03:22:19,127 44 INFO rb-acb9515-225444-423143 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-10 03:22:19,177 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [32/48] Tour test_refund_does_not_decrease_points → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:22:19,228 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [33/48] Tour test_refund_does_not_decrease_points → Step click Actions button (trigger: .more-btn) 2026-10-10 03:22:19,269 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.065 0.149 2026-10-10 03:22:19,320 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [34/48] Tour test_refund_does_not_decrease_points → Step click Refund button (trigger: .control-buttons button:contains("Refund")) 2026-10-10 03:22:19,336 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:19] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 10 0.006 0.026 2026-10-10 03:22:19,404 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [35/48] Tour test_refund_does_not_decrease_points → Step .ticket-screen .order-row:contains("001") 2026-10-10 03:22:19,413 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:19] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:22:19,477 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [36/48] Tour test_refund_does_not_decrease_points → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:22:19,478 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.032 2026-10-10 03:22:19,518 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:19] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.024 0.029 2026-10-10 03:22:19,544 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [37/48] Tour test_refund_does_not_decrease_points → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-10 03:22:19,599 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [38/48] Tour test_refund_does_not_decrease_points → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:22:19,648 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [39/48] Tour test_refund_does_not_decrease_points → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"$ 1 per point on your order","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("$ 1 per point on your order")):has(.qty:contains("1"))) 2026-10-10 03:22:19,677 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:19] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 43 0.058 0.082 2026-10-10 03:22:19,739 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.037 2026-10-10 03:22:19,759 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [40/48] Tour test_refund_does_not_decrease_points → Step Check orderline with attributes: {"withClass":".selected","productName":"$ 1 per point on your order","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("$ 1 per point on your order")):has(.qty:contains("1"))) 2026-10-10 03:22:19,812 44 INFO rb-acb9515-225444-423143 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-10 03:22:19,861 44 INFO rb-acb9515-225444-423143 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-10 03:22:19,914 44 INFO rb-acb9515-225444-423143 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-10 03:22:19,965 44 INFO rb-acb9515-225444-423143 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-10 03:22:20,017 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [45/48] Tour test_refund_does_not_decrease_points → Step .ticket-screen .btn-primary.pay-order-button 2026-10-10 03:22:20,115 44 INFO rb-acb9515-225444-423143 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-10 03:22:20,162 44 INFO rb-acb9515-225444-423143 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-10 03:22:20,163 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:20] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.029 0.044 2026-10-10 03:22:20,225 44 INFO rb-acb9515-225444-423143 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-10 03:22:20,258 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.021 0.056 2026-10-10 03:22:20,286 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: tour succeeded 2026-10-10 03:22:20,287 44 INFO rb-acb9515-225444-423143 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-10 03:22:20,306 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:20] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.005 0.012 2026-10-10 03:22:20,458 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: heap 20255500 (allocated 23203840) 2026-10-10 03:22:20,468 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75872398 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '147fac45-0eba-48fa-9ecd-a2621676fa3c'}] 2026-10-10 03:22:20,481 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Closing chrome headless with pid 93754 2026-10-10 03:22:20,487 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Closing websocket connection 2026-10-10 03:22:20,490 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Terminating chrome headless with pid 93754 2026-10-10 03:22:20,664 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_032220_663820_test_refund_does_not_decrease_points.txt 2026-10-10 03:22:20,664 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Removing chrome user profile "/tmp/tmp9a1ii4aq_chrome_odoo" 2026-10-10 03:22:20,697 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: waiting for threads: [, ] 2026-10-10 03:22:21,037 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75872398 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '147fac45-0eba-48fa-9ecd-a2621676fa3c'} created pos.order #655 2026-10-10 03:22:21,041 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75872398 finished 2026-10-10 03:22:21,124 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 200 0.235 0.428 2026-10-10 03:22:21,142 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: ====================================================================== 2026-10-10 03:22:21,142 44 _ERROR rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: FAIL: TestUi.test_refund_does_not_decrease_points _Traceback_ (most recent call last): File "/data/build/rb-acb9515-225444/addons/pos_loyalty/tests/test_frontend.py", line 3115, in test_refund_does_not_decrease_points self.assertEqual(card.points, 30) AssertionError: 0.0 != 30 2026-10-10 03:22:21,150 44 INFO rb-acb9515-225444-423143 odoo.tests.suite: Retrying a failed test: test_refund_does_not_decrease_points (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points) 2026-10-10 03:22:21,151 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_does_not_decrease_points ... 2026-10-10 03:22:22,344 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome pid: 93980 2026-10-10 03:22:22,344 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome headless temporary user profile dir: /tmp/tmpq91vsbge_chrome_odoo 2026-10-10 03:22:22,345 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Issuing json command http://127.0.0.1:34697/json/version 2026-10-10 03:22:22,346 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34697', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:22:22,397 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Browser version: Chrome/150.0.7871.114 2026-10-10 03:22:22,397 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Issuing json command http://127.0.0.1:34697/json 2026-10-10 03:22:22,398 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34697', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:22:22,410 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Websocket url found: ws://127.0.0.1:34697/devtools/page/639CD1215B829095DE003AC35780B25B 2026-10-10 03:22:22,430 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Enable chrome headless console log notification 2026-10-10 03:22:22,435 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome headless enable page notifications 2026-10-10 03:22:22,625 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:22:22,633 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Setting session cookie in browser 2026-10-10 03:22:22,636 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Open "http://127.0.0.1:8069/pos/ui?config_id=76" in browser 2026-10-10 03:22:22,636 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=76" 2026-10-10 03:22:22,654 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:22:23,668 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:23] "GET /pos/ui?config_id=76 HTTP/1.1" 200 - 90 0.065 0.953 2026-10-10 03:22:23,674 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Navigation result: {'frameId': '639CD1215B829095DE003AC35780B25B', 'loaderId': '7F9DCB8B3EDF22FC86E7305F380FCFAF', 'isDownload': False} 2026-10-10 03:22:23,674 44 INFO rb-acb9515-225444-423143 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-10 03:22:23,700 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:22:23,725 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:23] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.010 2026-10-10 03:22:23,737 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:23] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.017 2026-10-10 03:22:23,745 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:23] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-10-10 03:22:24,365 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:22:24,381 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:22:24,399 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.023 2026-10-10 03:22:24,446 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-10 03:22:24,455 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Evaluate test code "odoo.startTour('test_refund_does_not_decrease_points', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:22:24,463 44 INFO rb-acb9515-225444-423143 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-10 03:22:24,469 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:24] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.012 2026-10-10 03:22:24,489 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:22:24,541 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.009 0.023 2026-10-10 03:22:24,574 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:24] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.014 0.046 2026-10-10 03:22:24,589 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-10 03:22:24,679 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:24] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.025 0.047 2026-10-10 03:22:25,757 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.434 0.583 2026-10-10 03:22:25,795 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:25] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:22:25,877 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.013 2026-10-10 03:22:25,971 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:25] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.019 0.050 2026-10-10 03:22:26,027 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.012 2026-10-10 03:22:26,047 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: Owl is running in 'dev' mode. 2026-10-10 03:22:26,062 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:26] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-10 03:22:26,136 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:26] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:22:26,140 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:22:26,180 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:26] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:22:26,184 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:22:26,237 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:22:26,246 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:22:26,263 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:26] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.068 0.053 2026-10-10 03:22:26,305 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:22:26,309 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:26] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.009 0.153 2026-10-10 03:22:26,344 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:26] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.010 0.033 2026-10-10 03:22:26,417 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:26] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.025 0.116 2026-10-10 03:22:26,427 44 INFO rb-acb9515-225444-423143 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-10 03:22:26,545 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:26] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.059 0.202 2026-10-10 03:22:26,573 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:26] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.010 0.076 2026-10-10 03:22:26,581 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:22:26,613 44 INFO rb-acb9515-225444-423143 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-10 03:22:26,625 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:26] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.012 0.095 2026-10-10 03:22:26,670 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:26] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.139 2026-10-10 03:22:26,682 44 INFO rb-acb9515-225444-423143 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-10 03:22:26,689 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:26] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:22:26,706 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:26] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.154 2026-10-10 03:22:26,749 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:26] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.195 2026-10-10 03:22:26,774 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:26] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.209 2026-10-10 03:22:26,809 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:26] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.209 2026-10-10 03:22:26,857 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:26] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.012 0.210 2026-10-10 03:22:26,909 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:26] "GET /web/image?model=product.template&field=image_128&id=1793&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.203 2026-10-10 03:22:26,946 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:26] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.222 2026-10-10 03:22:26,979 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:26] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.206 2026-10-10 03:22:27,085 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.036 0.268 2026-10-10 03:22:27,162 44 INFO rb-acb9515-225444-423143 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-10 03:22:27,270 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [6/48] Tour test_refund_does_not_decrease_points → Step Click search field (trigger: .modal-dialog .fa-search.undefined) 2026-10-10 03:22:27,319 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [7/48] Tour test_refund_does_not_decrease_points → Step Search customer with "Refunding Guy" (trigger: .modal-dialog .input-group input) 2026-10-10 03:22:27,381 44 INFO rb-acb9515-225444-423143 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-10 03:22:27,790 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [9/48] Tour test_refund_does_not_decrease_points → Step Manually trigger keyup event (trigger: .modal-header .input-group input) 2026-10-10 03:22:27,841 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [10/48] Tour test_refund_does_not_decrease_points → Step Press Enter to trigger "search more" (trigger: .modal-dialog .input-group input) 2026-10-10 03:22:27,909 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [11/48] Tour test_refund_does_not_decrease_points → Step Check "Refunding Guy" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Refunding Guy")) 2026-10-10 03:22:27,982 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:27] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 14 0.034 0.050 2026-10-10 03:22:28,038 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [12/48] Tour test_refund_does_not_decrease_points → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:22:28,071 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [13/48] Tour test_refund_does_not_decrease_points → Step Search for partner "Refunding Guy" (trigger: .modal-dialog .input-group input) 2026-10-10 03:22:28,089 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.025 0.070 2026-10-10 03:22:28,124 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:28] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.014 0.106 2026-10-10 03:22:28,133 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [14/48] Tour test_refund_does_not_decrease_points → Step click partner 'Refunding Guy' from partner list screen (trigger: .modal .partner-list b:contains(Refunding Guy)) 2026-10-10 03:22:28,201 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [15/48] Tour test_refund_does_not_decrease_points → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:22:28,257 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [16/48] Tour test_refund_does_not_decrease_points → Step click product 'Refund Product' (trigger: article.product .product-content .product-name:contains("Refund Product")) 2026-10-10 03:22:28,280 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:28] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.026 0.047 2026-10-10 03:22:28,375 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [17/48] Tour test_refund_does_not_decrease_points → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:22:28,376 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.018 0.067 2026-10-10 03:22:28,432 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [18/48] Tour test_refund_does_not_decrease_points → Step click Actions button (trigger: .more-btn) 2026-10-10 03:22:28,494 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [19/48] Tour test_refund_does_not_decrease_points → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-10 03:22:28,556 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [20/48] Tour test_refund_does_not_decrease_points → Step selection popup has '$ 1 per point on your order' (trigger: .selection-item:contains("$ 1 per point on your order")) 2026-10-10 03:22:28,641 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [21/48] Tour test_refund_does_not_decrease_points → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:22:28,723 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [22/48] Tour test_refund_does_not_decrease_points → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:22:28,746 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:28] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:22:28,748 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:28] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:22:28,771 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [23/48] Tour test_refund_does_not_decrease_points → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:22:28,823 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [24/48] Tour test_refund_does_not_decrease_points → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:22:28,904 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [25/48] Tour test_refund_does_not_decrease_points → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:22:28,960 44 INFO rb-acb9515-225444-423143 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-10 03:22:29,012 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [27/48] Tour test_refund_does_not_decrease_points → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:22:29,065 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [28/48] Tour test_refund_does_not_decrease_points → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:22:29,128 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [29/48] Tour test_refund_does_not_decrease_points → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:22:29,157 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:29] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.008 0.020 2026-10-10 03:22:29,212 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:29] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.006 0.025 2026-10-10 03:22:29,274 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74243450 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'ef3e8929-38e5-4e8a-901d-69962839ea6d'}] 2026-10-10 03:22:29,276 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:29] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:22:29,902 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74243450 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'ef3e8929-38e5-4e8a-901d-69962839ea6d'} created pos.order #656 2026-10-10 03:22:29,931 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74243450 finished 2026-10-10 03:22:30,019 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 258 0.227 0.522 2026-10-10 03:22:30,204 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:30] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 50 0.053 0.077 2026-10-10 03:22:30,250 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:30] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.007 0.013 2026-10-10 03:22:30,399 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28359331 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'ef3e8929-38e5-4e8a-901d-69962839ea6d'}] 2026-10-10 03:22:30,406 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [30/48] Tour test_refund_does_not_decrease_points → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:22:30,421 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28359331 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'ef3e8929-38e5-4e8a-901d-69962839ea6d'} sync ignored for existing PoS order pos.order(656,) (state: paid) 2026-10-10 03:22:30,453 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28359331 finished 2026-10-10 03:22:30,465 44 INFO rb-acb9515-225444-423143 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-10 03:22:30,511 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [32/48] Tour test_refund_does_not_decrease_points → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:22:30,561 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [33/48] Tour test_refund_does_not_decrease_points → Step click Actions button (trigger: .more-btn) 2026-10-10 03:22:30,623 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [34/48] Tour test_refund_does_not_decrease_points → Step click Refund button (trigger: .control-buttons button:contains("Refund")) 2026-10-10 03:22:30,669 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.111 0.162 2026-10-10 03:22:30,704 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [35/48] Tour test_refund_does_not_decrease_points → Step .ticket-screen .order-row:contains("001") 2026-10-10 03:22:30,726 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:30] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:22:30,783 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [36/48] Tour test_refund_does_not_decrease_points → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:22:30,796 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:30] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 10 0.033 0.028 2026-10-10 03:22:30,826 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [37/48] Tour test_refund_does_not_decrease_points → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-10 03:22:30,837 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:30] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.088 2026-10-10 03:22:30,864 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:30] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.009 0.069 2026-10-10 03:22:30,905 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [38/48] Tour test_refund_does_not_decrease_points → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:22:30,955 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [39/48] Tour test_refund_does_not_decrease_points → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"$ 1 per point on your order","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("$ 1 per point on your order")):has(.qty:contains("1"))) 2026-10-10 03:22:31,012 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:31] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 43 0.046 0.077 2026-10-10 03:22:31,015 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [40/48] Tour test_refund_does_not_decrease_points → Step Check orderline with attributes: {"withClass":".selected","productName":"$ 1 per point on your order","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("$ 1 per point on your order")):has(.qty:contains("1"))) 2026-10-10 03:22:31,064 44 INFO rb-acb9515-225444-423143 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-10 03:22:31,088 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.012 0.041 2026-10-10 03:22:31,118 44 INFO rb-acb9515-225444-423143 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-10 03:22:31,168 44 INFO rb-acb9515-225444-423143 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-10 03:22:31,218 44 INFO rb-acb9515-225444-423143 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-10 03:22:31,269 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [45/48] Tour test_refund_does_not_decrease_points → Step .ticket-screen .btn-primary.pay-order-button 2026-10-10 03:22:31,369 44 INFO rb-acb9515-225444-423143 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-10 03:22:31,403 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:31] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.020 0.042 2026-10-10 03:22:31,411 44 INFO rb-acb9515-225444-423143 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-10 03:22:31,474 44 INFO rb-acb9515-225444-423143 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-10 03:22:31,531 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: tour succeeded 2026-10-10 03:22:31,533 44 INFO rb-acb9515-225444-423143 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-10 03:22:31,551 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.026 0.093 2026-10-10 03:22:31,581 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:31] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.009 0.027 2026-10-10 03:22:31,750 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: heap 20285200 (allocated 22941696) 2026-10-10 03:22:31,772 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Closing chrome headless with pid 93980 2026-10-10 03:22:31,774 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Closing websocket connection 2026-10-10 03:22:31,776 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Terminating chrome headless with pid 93980 2026-10-10 03:22:31,907 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_032231_906796_test_refund_does_not_decrease_points.txt 2026-10-10 03:22:31,907 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Removing chrome user profile "/tmp/tmpq91vsbge_chrome_odoo" 2026-10-10 03:22:31,951 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_product_part_of_rules ... 2026-10-10 03:22:33,917 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome pid: 94215 2026-10-10 03:22:33,917 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome headless temporary user profile dir: /tmp/tmpho1wlhm6_chrome_odoo 2026-10-10 03:22:33,917 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Issuing json command http://127.0.0.1:39051/json/version 2026-10-10 03:22:33,919 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39051', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:22:33,991 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Browser version: Chrome/150.0.7871.114 2026-10-10 03:22:33,991 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Issuing json command http://127.0.0.1:39051/json 2026-10-10 03:22:34,003 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39051', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:22:34,014 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Websocket url found: ws://127.0.0.1:39051/devtools/page/27F25A19B387D1C781E559A6471D7178 2026-10-10 03:22:34,023 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Enable chrome headless console log notification 2026-10-10 03:22:34,035 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome headless enable page notifications 2026-10-10 03:22:34,214 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:22:34,223 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Setting session cookie in browser 2026-10-10 03:22:34,227 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-10-10 03:22:34,227 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-10-10 03:22:34,252 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:22:35,138 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:35] "GET /pos/ui/76 HTTP/1.1" 200 - 90 0.096 0.799 2026-10-10 03:22:35,144 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Navigation result: {'frameId': '27F25A19B387D1C781E559A6471D7178', 'loaderId': '9F7B5313211430E965B1C8C1F104C631', 'isDownload': False} 2026-10-10 03:22:35,144 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Evaluate ready code "odoo.isTourReady('RefundRulesProduct')" 2026-10-10 03:22:35,168 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:22:35,223 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:35] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.015 0.025 2026-10-10 03:22:35,244 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:35] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.061 2026-10-10 03:22:35,259 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:35] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.059 2026-10-10 03:22:35,887 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:22:35,890 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:22:35,918 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.018 2026-10-10 03:22:35,948 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Evaluate test code "odoo.startTour('RefundRulesProduct', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:22:35,952 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.008 2026-10-10 03:22:35,958 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [1/47] Tour RefundRulesProduct → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:22:35,972 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 03:22:35,986 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:35] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:22:36,017 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:36] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.012 2026-10-10 03:22:36,033 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.025 2026-10-10 03:22:36,114 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:36] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.022 0.056 2026-10-10 03:22:36,128 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.063 2026-10-10 03:22:37,117 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:37] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.382 0.574 2026-10-10 03:22:37,168 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:37] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.036 2026-10-10 03:22:37,271 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 03:22:37,350 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:37] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.054 2026-10-10 03:22:37,390 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:22:37,406 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: Owl is running in 'dev' mode. 2026-10-10 03:22:37,426 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:37] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-10 03:22:37,506 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:22:37,524 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:37] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.032 2026-10-10 03:22:37,552 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:37] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:22:37,560 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:37] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.029 2026-10-10 03:22:37,595 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:22:37,606 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:22:37,635 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:22:37,675 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:37] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.076 0.088 2026-10-10 03:22:37,710 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:37] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.017 0.181 2026-10-10 03:22:37,763 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [2/47] Tour RefundRulesProduct → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:22:37,838 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:37] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.071 0.175 2026-10-10 03:22:37,913 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [3/47] Tour RefundRulesProduct → Step click product 'product_a' (trigger: article.product .product-content .product-name:contains("product_a")) 2026-10-10 03:22:37,965 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:37] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.066 0.316 2026-10-10 03:22:37,975 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:22:38,014 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:38] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.019 0.344 2026-10-10 03:22:38,043 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:38] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:22:38,044 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:38] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 4 0.007 0.181 2026-10-10 03:22:38,107 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:38] "GET /web/image?model=product.template&field=image_128&id=12&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.010 0.237 2026-10-10 03:22:38,157 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:38] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.289 2026-10-10 03:22:38,193 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:38] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.011 0.304 2026-10-10 03:22:38,221 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:38] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.223 2026-10-10 03:22:38,246 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:38] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.189 2026-10-10 03:22:38,292 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:38] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.222 2026-10-10 03:22:38,324 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:38] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.206 2026-10-10 03:22:38,361 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:38] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.188 2026-10-10 03:22:38,401 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:38] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.196 2026-10-10 03:22:38,440 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:38] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.203 2026-10-10 03:22:38,480 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:38] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.009 0.208 2026-10-10 03:22:38,605 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:38] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.059 0.250 2026-10-10 03:22:38,624 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:38] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.285 2026-10-10 03:22:38,709 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [4/47] Tour RefundRulesProduct → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-10-10 03:22:38,889 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [5/47] Tour RefundRulesProduct → Step click product 'Top-up eWallet' (trigger: article.product .product-content .product-name:contains("Top-up eWallet")) 2026-10-10 03:22:39,013 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [6/47] Tour RefundRulesProduct → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:22:39,090 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [7/47] Tour RefundRulesProduct → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:22:39,200 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [8/47] Tour RefundRulesProduct → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:22:39,281 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [9/47] Tour RefundRulesProduct → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:22:39,331 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [10/47] Tour RefundRulesProduct → Step Search for partner "AAAAAAA" (trigger: .modal-dialog .input-group input) 2026-10-10 03:22:39,394 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [11/47] Tour RefundRulesProduct → Step click partner 'AAAAAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAAAAA)) 2026-10-10 03:22:39,492 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [12/47] Tour RefundRulesProduct → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:22:39,552 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:39] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.019 0.050 2026-10-10 03:22:39,570 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [13/47] Tour RefundRulesProduct → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:22:39,576 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:39] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.007 0.068 2026-10-10 03:22:39,594 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:39] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:22:39,600 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:39] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:22:39,687 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.018 0.063 2026-10-10 03:22:39,703 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [14/47] Tour RefundRulesProduct → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:22:39,752 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [15/47] Tour RefundRulesProduct → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:22:39,838 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [16/47] Tour RefundRulesProduct → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-10 03:22:39,892 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [17/47] Tour RefundRulesProduct → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:22:39,946 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [18/47] Tour RefundRulesProduct → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:22:39,998 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [19/47] Tour RefundRulesProduct → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:22:40,051 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [20/47] Tour RefundRulesProduct → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:22:40,109 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [21/47] Tour RefundRulesProduct → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:22:40,130 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:40] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.007 0.013 2026-10-10 03:22:40,185 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21614047 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'e9cc2579-d0bc-44bc-a195-186347c08baa'}] 2026-10-10 03:22:40,192 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:40] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:22:40,882 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21614047 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'e9cc2579-d0bc-44bc-a195-186347c08baa'} created pos.order #657 2026-10-10 03:22:40,913 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21614047 finished 2026-10-10 03:22:41,005 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 267 0.300 0.524 2026-10-10 03:22:41,739 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:41] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 114 0.122 0.528 2026-10-10 03:22:41,773 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:41] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:22:41,981 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9385343 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'e9cc2579-d0bc-44bc-a195-186347c08baa'}] 2026-10-10 03:22:41,999 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [22/47] Tour RefundRulesProduct → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:22:42,003 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9385343 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'e9cc2579-d0bc-44bc-a195-186347c08baa'} sync ignored for existing PoS order pos.order(657,) (state: paid) 2026-10-10 03:22:42,048 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9385343 finished 2026-10-10 03:22:42,051 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [23/47] Tour RefundRulesProduct → Step product screen is shown (trigger: .product-screen) 2026-10-10 03:22:42,099 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [24/47] Tour RefundRulesProduct → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:22:42,152 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [25/47] Tour RefundRulesProduct → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:22:42,199 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [26/47] Tour RefundRulesProduct → Step click Actions button (trigger: .more-btn) 2026-10-10 03:22:42,215 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.063 0.177 2026-10-10 03:22:42,248 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:42] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.003 0.013 2026-10-10 03:22:42,264 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [27/47] Tour RefundRulesProduct → Step click Refund button (trigger: .control-buttons button:contains("Refund")) 2026-10-10 03:22:42,353 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [28/47] Tour RefundRulesProduct → Step .ticket-screen .pos-search-bar .filter span:contains("Paid") 2026-10-10 03:22:42,376 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:42] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 16 0.016 0.039 2026-10-10 03:22:42,384 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:42] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.017 2026-10-10 03:22:42,422 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [29/47] Tour RefundRulesProduct → Step .ticket-screen .order-row:contains("001") 2026-10-10 03:22:42,455 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.009 0.043 2026-10-10 03:22:42,484 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:42] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.010 0.044 2026-10-10 03:22:42,494 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [30/47] Tour RefundRulesProduct → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:22:42,550 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [31/47] Tour RefundRulesProduct → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-10 03:22:42,602 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [32/47] Tour RefundRulesProduct → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:22:42,650 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [33/47] Tour RefundRulesProduct → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-10-10 03:22:42,679 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:42] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 44 0.073 0.077 2026-10-10 03:22:42,734 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.036 2026-10-10 03:22:42,781 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [34/47] Tour RefundRulesProduct → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-10-10 03:22:42,834 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [35/47] Tour RefundRulesProduct → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:22:42,884 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [36/47] Tour RefundRulesProduct → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-10 03:22:42,937 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [37/47] Tour RefundRulesProduct → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:22:42,988 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [38/47] Tour RefundRulesProduct → Step Notification: not allowed to refund this product (trigger: .o_notification .o_notification_content:contains('Refunding a top up or reward product for an eWallet or gift card program is not allowed.')) 2026-10-10 03:22:43,118 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [39/47] Tour RefundRulesProduct → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Top-up eWallet","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Top-up eWallet")):has(.qty:contains("1"))) 2026-10-10 03:22:43,177 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [40/47] Tour RefundRulesProduct → Step Check orderline with attributes: {"withClass":".selected","productName":"Top-up eWallet","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Top-up eWallet")):has(.qty:contains("1"))) 2026-10-10 03:22:43,225 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [41/47] Tour RefundRulesProduct → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:22:43,277 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [42/47] Tour RefundRulesProduct → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-10 03:22:43,329 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [43/47] Tour RefundRulesProduct → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:22:43,381 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [44/47] Tour RefundRulesProduct → Step Notification: not allowed to refund this product (trigger: .o_notification .o_notification_content:contains('Refunding a top up or reward product for an eWallet or gift card program is not allowed.')) 2026-10-10 03:22:43,431 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [45/47] Tour RefundRulesProduct → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:22:43,485 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [46/47] Tour RefundRulesProduct → Step .ticket-screen .btn-primary.pay-order-button 2026-10-10 03:22:43,567 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [47/47] Tour RefundRulesProduct → Step payment screen is shown (trigger: .pos .payment-screen) 2026-10-10 03:22:43,603 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:43] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.019 0.040 2026-10-10 03:22:43,619 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: tour succeeded 2026-10-10 03:22:43,622 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: ╔═══════════════════════════════════╗ ║ TOUR RefundRulesProduct SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-10 03:22:43,716 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.033 0.062 2026-10-10 03:22:43,830 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: heap 22107868 (allocated 25567232) 2026-10-10 03:22:43,847 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Closing chrome headless with pid 94215 2026-10-10 03:22:43,853 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Closing websocket connection 2026-10-10 03:22:43,858 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Terminating chrome headless with pid 94215 2026-10-10 03:22:43,961 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_032243_961421_test_refund_product_part_of_rules.txt 2026-10-10 03:22:43,961 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Removing chrome user profile "/tmp/tmpho1wlhm6_chrome_odoo" 2026-10-10 03:22:43,984 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_with_gift_card ... 2026-10-10 03:22:45,101 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome pid: 94439 2026-10-10 03:22:45,101 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome headless temporary user profile dir: /tmp/tmp88d4uabg_chrome_odoo 2026-10-10 03:22:45,101 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Issuing json command http://127.0.0.1:37075/json/version 2026-10-10 03:22:45,103 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37075', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:22:45,115 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Browser version: Chrome/150.0.7871.114 2026-10-10 03:22:45,116 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Issuing json command http://127.0.0.1:37075/json 2026-10-10 03:22:45,116 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37075', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:22:45,139 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Websocket url found: ws://127.0.0.1:37075/devtools/page/23596EF0D16AEBAF408AB036F994E132 2026-10-10 03:22:45,187 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Enable chrome headless console log notification 2026-10-10 03:22:45,197 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome headless enable page notifications 2026-10-10 03:22:45,312 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:22:45,320 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Setting session cookie in browser 2026-10-10 03:22:45,323 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-10-10 03:22:45,324 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-10-10 03:22:45,343 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:22:46,201 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:46] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.101 0.760 2026-10-10 03:22:46,205 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Navigation result: {'frameId': '23596EF0D16AEBAF408AB036F994E132', 'loaderId': '4B0D2E45D5C61DC2F2882874FEE1202E', 'isDownload': False} 2026-10-10 03:22:46,205 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Evaluate ready code "odoo.isTourReady('GiftCardWithRefundtTour')" 2026-10-10 03:22:46,227 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:22:46,253 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:46] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.016 2026-10-10 03:22:46,282 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:46] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.040 2026-10-10 03:22:46,291 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:46] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.042 2026-10-10 03:22:46,973 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:46] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:22:46,992 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.033 2026-10-10 03:22:47,002 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.024 2026-10-10 03:22:47,033 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:47] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-10 03:22:47,042 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Evaluate test code "odoo.startTour('GiftCardWithRefundtTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:22:47,053 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:47] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-10 03:22:47,055 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [1/47] Tour GiftCardWithRefundtTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:22:47,067 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:22:47,100 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:47] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.015 2026-10-10 03:22:47,120 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.035 2026-10-10 03:22:47,210 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:47] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.024 0.066 2026-10-10 03:22:47,214 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.062 2026-10-10 03:22:48,231 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.388 0.593 2026-10-10 03:22:48,266 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:48] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:22:48,371 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.010 2026-10-10 03:22:48,475 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:48] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.028 0.044 2026-10-10 03:22:48,519 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:22:48,552 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: Owl is running in 'dev' mode. 2026-10-10 03:22:48,579 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-10 03:22:48,642 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:22:48,650 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:22:48,677 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:22:48,679 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:22:48,693 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:48] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.014 0.024 2026-10-10 03:22:48,740 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-10-10 03:22:48,766 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:22:48,813 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:22:48,817 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:48] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.072 0.075 2026-10-10 03:22:48,843 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:48] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.006 0.085 2026-10-10 03:22:48,868 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [2/47] Tour GiftCardWithRefundtTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:22:48,941 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:48] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.030 0.118 2026-10-10 03:22:48,984 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [3/47] Tour GiftCardWithRefundtTour → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-10-10 03:22:49,053 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:49] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.050 0.207 2026-10-10 03:22:49,064 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:22:49,089 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:49] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.011 0.152 2026-10-10 03:22:49,117 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:49] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 4 0.006 0.161 2026-10-10 03:22:49,135 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:49] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:22:49,169 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:49] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.216 2026-10-10 03:22:49,206 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:49] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.227 2026-10-10 03:22:49,244 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:49] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.271 2026-10-10 03:22:49,281 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:49] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.199 2026-10-10 03:22:49,321 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:49] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.224 2026-10-10 03:22:49,356 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:49] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.197 2026-10-10 03:22:49,391 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:49] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.210 2026-10-10 03:22:49,429 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:49] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.211 2026-10-10 03:22:49,584 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:49] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.077 0.252 2026-10-10 03:22:49,627 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:49] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.010 0.321 2026-10-10 03:22:49,675 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [4/47] Tour GiftCardWithRefundtTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:22:49,730 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [5/47] Tour GiftCardWithRefundtTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("1"))) 2026-10-10 03:22:49,785 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [6/47] Tour GiftCardWithRefundtTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("1"))) 2026-10-10 03:22:49,834 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [7/47] Tour GiftCardWithRefundtTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:22:49,891 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [8/47] Tour GiftCardWithRefundtTour → Step order total amount is '1.98' (trigger: .product-screen .order-summary .total:contains("1.98")) 2026-10-10 03:22:49,942 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [9/47] Tour GiftCardWithRefundtTour → Step order total amount is '1.98' (trigger: .product-screen .order-summary .total:contains("1.98"):not(:visible)) 2026-10-10 03:22:49,993 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [10/47] Tour GiftCardWithRefundtTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:22:50,081 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [11/47] Tour GiftCardWithRefundtTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:22:50,105 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:50] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:22:50,107 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:50] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:22:50,136 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [12/47] Tour GiftCardWithRefundtTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:22:50,186 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [13/47] Tour GiftCardWithRefundtTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:22:50,268 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [14/47] Tour GiftCardWithRefundtTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:22:50,327 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [15/47] Tour GiftCardWithRefundtTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:22:50,376 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [16/47] Tour GiftCardWithRefundtTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:22:50,459 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [17/47] Tour GiftCardWithRefundtTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:22:50,463 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95686432 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '19c498c6-e833-45e3-8382-b380da28ab09'}] 2026-10-10 03:22:50,469 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:50] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:22:51,092 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95686432 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '19c498c6-e833-45e3-8382-b380da28ab09'} created pos.order #658 2026-10-10 03:22:51,122 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95686432 finished 2026-10-10 03:22:51,218 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 237 0.288 0.469 2026-10-10 03:22:51,285 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:51] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:22:51,414 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85492933 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '19c498c6-e833-45e3-8382-b380da28ab09'}] 2026-10-10 03:22:51,425 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85492933 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '19c498c6-e833-45e3-8382-b380da28ab09'} sync ignored for existing PoS order pos.order(658,) (state: paid) 2026-10-10 03:22:51,429 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [18/47] Tour GiftCardWithRefundtTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:22:51,453 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85492933 finished 2026-10-10 03:22:51,481 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [19/47] Tour GiftCardWithRefundtTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:22:51,537 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [20/47] Tour GiftCardWithRefundtTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:22:51,581 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [21/47] Tour GiftCardWithRefundtTour → Step click Actions button (trigger: .more-btn) 2026-10-10 03:22:51,620 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.069 0.141 2026-10-10 03:22:51,658 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [22/47] Tour GiftCardWithRefundtTour → Step click Refund button (trigger: .control-buttons button:contains("Refund")) 2026-10-10 03:22:51,729 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [23/47] Tour GiftCardWithRefundtTour → Step .ticket-screen .order-row:contains("001") 2026-10-10 03:22:51,740 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:51] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-10-10 03:22:51,784 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.030 2026-10-10 03:22:51,793 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [24/47] Tour GiftCardWithRefundtTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board"))) 2026-10-10 03:22:51,808 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:51] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.006 0.029 2026-10-10 03:22:51,841 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [25/47] Tour GiftCardWithRefundtTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:22:51,892 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [26/47] Tour GiftCardWithRefundtTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-10 03:22:51,947 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [27/47] Tour GiftCardWithRefundtTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:22:51,998 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [28/47] Tour GiftCardWithRefundtTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:22:52,049 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [29/47] Tour GiftCardWithRefundtTour → Step .ticket-screen .btn-primary.pay-order-button 2026-10-10 03:22:52,132 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [30/47] Tour GiftCardWithRefundtTour → Step payment screen is shown (trigger: .pos .payment-screen) 2026-10-10 03:22:52,181 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [31/47] Tour GiftCardWithRefundtTour → Step click back button (trigger: .back-button) 2026-10-10 03:22:52,248 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [32/47] Tour GiftCardWithRefundtTour → Step product screen is shown (trigger: .product-screen) 2026-10-10 03:22:52,300 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [33/47] Tour GiftCardWithRefundtTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Magnetic Board","quantity":"-1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Magnetic Board")):has(.qty:contains("-1"))) 2026-10-10 03:22:52,356 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [34/47] Tour GiftCardWithRefundtTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"-1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("-1"))) 2026-10-10 03:22:52,407 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [35/47] Tour GiftCardWithRefundtTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:22:52,458 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [36/47] Tour GiftCardWithRefundtTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"-1","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("-1"))) 2026-10-10 03:22:52,509 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [37/47] Tour GiftCardWithRefundtTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:22:52,560 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [38/47] Tour GiftCardWithRefundtTour → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-10-10 03:22:52,647 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [39/47] Tour GiftCardWithRefundtTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:22:52,700 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [40/47] Tour GiftCardWithRefundtTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-10-10 03:22:52,751 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [41/47] Tour GiftCardWithRefundtTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-10-10 03:22:52,800 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [42/47] Tour GiftCardWithRefundtTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:22:52,851 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [43/47] Tour GiftCardWithRefundtTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:22:52,902 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [44/47] Tour GiftCardWithRefundtTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-10-10 03:22:52,953 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [45/47] Tour GiftCardWithRefundtTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:22:53,003 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [46/47] Tour GiftCardWithRefundtTour → Step order total amount is '0.0' (trigger: .product-screen .order-summary .total:contains("0.0")) 2026-10-10 03:22:53,055 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [47/47] Tour GiftCardWithRefundtTour → Step order total amount is '0.0' (trigger: .product-screen .order-summary .total:contains("0.0"):not(:visible)) 2026-10-10 03:22:53,105 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: tour succeeded 2026-10-10 03:22:53,106 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: ╔════════════════════════════════════════╗ ║ TOUR GiftCardWithRefundtTour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-10 03:22:53,246 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: heap 17780620 (allocated 19271680) 2026-10-10 03:22:53,258 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Closing chrome headless with pid 94439 2026-10-10 03:22:53,260 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Closing websocket connection 2026-10-10 03:22:53,261 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Terminating chrome headless with pid 94439 2026-10-10 03:22:53,384 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_032253_384122_test_refund_with_gift_card.txt 2026-10-10 03:22:53,384 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Removing chrome user profile "/tmp/tmp88d4uabg_chrome_odoo" 2026-10-10 03:22:53,403 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_reward_line_tax_grouping_key ... 2026-10-10 03:22:54,426 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome pid: 94657 2026-10-10 03:22:54,427 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome headless temporary user profile dir: /tmp/tmpoj7jxcbm_chrome_odoo 2026-10-10 03:22:54,427 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Issuing json command http://127.0.0.1:43599/json/version 2026-10-10 03:22:54,429 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43599', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:22:54,446 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Browser version: Chrome/150.0.7871.114 2026-10-10 03:22:54,446 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Issuing json command http://127.0.0.1:43599/json 2026-10-10 03:22:54,447 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43599', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:22:54,460 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Websocket url found: ws://127.0.0.1:43599/devtools/page/D2620C9BE32D4B26F8BD525E255834B6 2026-10-10 03:22:54,493 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Enable chrome headless console log notification 2026-10-10 03:22:54,503 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome headless enable page notifications 2026-10-10 03:22:54,656 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:22:54,663 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Setting session cookie in browser 2026-10-10 03:22:54,671 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-10-10 03:22:54,671 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-10-10 03:22:54,690 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:22:55,765 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:55] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.097 0.984 2026-10-10 03:22:55,769 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Navigation result: {'frameId': 'D2620C9BE32D4B26F8BD525E255834B6', 'loaderId': 'B85133A6C09D6A8CCBCB094C978639D9', 'isDownload': False} 2026-10-10 03:22:55,769 44 INFO rb-acb9515-225444-423143 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-10 03:22:55,802 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:22:55,829 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:55] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.015 2026-10-10 03:22:55,841 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:55] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-10-10 03:22:55,854 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:55] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.037 2026-10-10 03:22:56,510 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:22:56,514 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:56] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:22:56,546 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-10 03:22:56,589 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Evaluate test code "odoo.startTour('test_reward_line_tax_grouping_key', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:22:56,596 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:56] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.010 0.007 2026-10-10 03:22:56,597 44 INFO rb-acb9515-225444-423143 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-10 03:22:56,617 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:56] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-10 03:22:56,636 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:56] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:22:56,673 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:56] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.014 2026-10-10 03:22:56,690 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.031 2026-10-10 03:22:56,777 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:56] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.029 0.047 2026-10-10 03:22:56,784 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.051 2026-10-10 03:22:57,791 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:57] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.402 0.569 2026-10-10 03:22:57,834 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:57] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.023 2026-10-10 03:22:57,913 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-10 03:22:57,975 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:57] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.041 2026-10-10 03:22:58,010 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.014 2026-10-10 03:22:58,032 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: Owl is running in 'dev' mode. 2026-10-10 03:22:58,058 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:58] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.012 2026-10-10 03:22:58,125 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:22:58,141 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:22:58,144 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:58] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:22:58,179 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:22:58,196 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-10 03:22:58,206 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:58] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.034 0.044 2026-10-10 03:22:58,225 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:58] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.093 2026-10-10 03:22:58,268 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:58] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.011 0.041 2026-10-10 03:22:58,273 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:58] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.133 2026-10-10 03:22:58,353 44 INFO rb-acb9515-225444-423143 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-10 03:22:58,469 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:58] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.037 2026-10-10 03:22:58,486 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:58] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.010 0.060 2026-10-10 03:22:58,530 44 INFO rb-acb9515-225444-423143 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-10 03:22:58,533 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.040 2026-10-10 03:22:58,637 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:58] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.082 0.132 2026-10-10 03:22:58,643 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:58] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:22:58,686 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:58] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.237 2026-10-10 03:22:58,736 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:58] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.016 0.259 2026-10-10 03:22:58,866 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:58] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.058 0.379 2026-10-10 03:22:58,894 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:58] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.337 2026-10-10 03:22:58,924 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:58] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.261 2026-10-10 03:22:58,959 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:58] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.257 2026-10-10 03:22:58,994 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:58] "GET /web/image?model=product.template&field=image_128&id=1799&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.448 2026-10-10 03:22:59,028 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:59] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.285 2026-10-10 03:22:59,060 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:59] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.154 2026-10-10 03:22:59,087 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:59] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.156 2026-10-10 03:22:59,121 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:59] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.151 2026-10-10 03:22:59,252 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:22:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.056 0.324 2026-10-10 03:22:59,346 44 INFO rb-acb9515-225444-423143 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-10 03:22:59,402 44 INFO rb-acb9515-225444-423143 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-10 03:22:59,460 44 INFO rb-acb9515-225444-423143 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-10 03:22:59,516 44 INFO rb-acb9515-225444-423143 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-10 03:22:59,565 44 INFO rb-acb9515-225444-423143 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-10 03:22:59,621 44 INFO rb-acb9515-225444-423143 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-10 03:22:59,671 44 INFO rb-acb9515-225444-423143 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-10 03:22:59,722 44 INFO rb-acb9515-225444-423143 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-10 03:22:59,774 44 INFO rb-acb9515-225444-423143 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-10 03:22:59,968 44 INFO rb-acb9515-225444-423143 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-10 03:23:00,020 44 INFO rb-acb9515-225444-423143 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-10 03:23:00,070 44 INFO rb-acb9515-225444-423143 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-10 03:23:00,126 44 INFO rb-acb9515-225444-423143 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-10 03:23:00,198 44 INFO rb-acb9515-225444-423143 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-10 03:23:00,217 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:00] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:23:00,223 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:00] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:23:00,250 44 INFO rb-acb9515-225444-423143 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-10 03:23:00,301 44 INFO rb-acb9515-225444-423143 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-10 03:23:00,389 44 INFO rb-acb9515-225444-423143 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-10 03:23:00,451 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: [21/21] Tour test_reward_line_tax_grouping_key → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-10-10 03:23:00,458 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:00] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.010 2026-10-10 03:23:00,499 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27557041 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '89065319-0372-477b-9912-c3a30a2c37c6'}] 2026-10-10 03:23:00,502 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:00] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:23:01,288 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27557041 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '89065319-0372-477b-9912-c3a30a2c37c6'} created pos.order #659 2026-10-10 03:23:01,323 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27557041 finished 2026-10-10 03:23:01,471 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 257 0.383 0.595 2026-10-10 03:23:01,666 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:01] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.058 0.086 2026-10-10 03:23:01,709 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:01] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.004 0.014 2026-10-10 03:23:01,883 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32732575 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '89065319-0372-477b-9912-c3a30a2c37c6'}] 2026-10-10 03:23:01,886 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: tour succeeded 2026-10-10 03:23:01,887 44 INFO rb-acb9515-225444-423143 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-10 03:23:01,900 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32732575 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '89065319-0372-477b-9912-c3a30a2c37c6'} sync ignored for existing PoS order pos.order(659,) (state: paid) 2026-10-10 03:23:01,929 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32732575 finished 2026-10-10 03:23:02,052 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: heap 17342104 (allocated 18747392) 2026-10-10 03:23:02,055 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Closing chrome headless with pid 94657 2026-10-10 03:23:02,057 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Closing websocket connection 2026-10-10 03:23:02,058 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Terminating chrome headless with pid 94657 2026-10-10 03:23:02,089 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.091 0.119 2026-10-10 03:23:02,181 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_032302_181430_test_reward_line_tax_grouping_key.txt 2026-10-10 03:23:02,181 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Removing chrome user profile "/tmp/tmpoj7jxcbm_chrome_odoo" 2026-10-10 03:23:03,773 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_scan_loyalty_card_select_customer ... 2026-10-10 03:23:05,291 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome pid: 94867 2026-10-10 03:23:05,291 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome headless temporary user profile dir: /tmp/tmpjupinedw_chrome_odoo 2026-10-10 03:23:05,301 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Issuing json command http://127.0.0.1:34209/json/version 2026-10-10 03:23:05,305 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34209', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:23:05,326 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Browser version: Chrome/150.0.7871.114 2026-10-10 03:23:05,326 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Issuing json command http://127.0.0.1:34209/json 2026-10-10 03:23:05,327 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34209', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:23:05,337 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Websocket url found: ws://127.0.0.1:34209/devtools/page/D44556F398AD0644C6E772C3C78E78D7 2026-10-10 03:23:05,354 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Enable chrome headless console log notification 2026-10-10 03:23:05,366 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome headless enable page notifications 2026-10-10 03:23:05,587 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:23:05,598 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Setting session cookie in browser 2026-10-10 03:23:05,603 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Open "http://127.0.0.1:8069/pos/web?config_id=76" in browser 2026-10-10 03:23:05,603 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=76" 2026-10-10 03:23:05,627 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:23:06,520 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:06] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 90 0.081 0.821 2026-10-10 03:23:06,525 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Navigation result: {'frameId': 'D44556F398AD0644C6E772C3C78E78D7', 'loaderId': '28D653DDFF3CF06231E8ADD88C6D7CEA', 'isDownload': False} 2026-10-10 03:23:06,525 44 INFO rb-acb9515-225444-423143 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-10 03:23:06,553 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:23:06,575 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:06] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.011 2026-10-10 03:23:06,594 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:06] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.023 2026-10-10 03:23:06,611 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:06] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.039 2026-10-10 03:23:07,299 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:23:07,300 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:23:07,334 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.021 2026-10-10 03:23:07,377 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.013 2026-10-10 03:23:07,383 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Evaluate test code "odoo.startTour('test_scan_loyalty_card_select_customer', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/web?config_id=76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:23:07,395 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: [1/5] Tour test_scan_loyalty_card_select_customer → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:23:07,406 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:07] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-10 03:23:07,422 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:07] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:23:07,475 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.031 2026-10-10 03:23:07,496 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:07] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.047 2026-10-10 03:23:07,507 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-10 03:23:07,590 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:07] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.026 0.055 2026-10-10 03:23:08,600 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:08] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.380 0.581 2026-10-10 03:23:08,650 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:08] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:23:08,749 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 03:23:08,828 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:08] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.046 2026-10-10 03:23:08,866 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.010 2026-10-10 03:23:08,896 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: Owl is running in 'dev' mode. 2026-10-10 03:23:08,923 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:08] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.011 2026-10-10 03:23:09,013 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:23:09,028 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:23:09,038 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:09] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:23:09,088 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.023 2026-10-10 03:23:09,092 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.032 2026-10-10 03:23:09,144 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:09] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.086 0.059 2026-10-10 03:23:09,161 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:09] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.148 2026-10-10 03:23:09,188 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:09] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.007 0.075 2026-10-10 03:23:09,190 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:09] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.155 2026-10-10 03:23:09,239 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: [2/5] Tour test_scan_loyalty_card_select_customer → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:23:09,304 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:09] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.009 0.018 2026-10-10 03:23:09,324 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:09] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:23:09,465 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:09] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.078 0.087 2026-10-10 03:23:09,475 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:23:09,529 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:09] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.159 2026-10-10 03:23:09,565 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:09] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.190 2026-10-10 03:23:09,569 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: [3/5] Tour test_scan_loyalty_card_select_customer → Step PoS model scan barcode '0444-e050-4548' (trigger: body) 2026-10-10 03:23:09,580 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:09] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:23:09,597 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:09] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.220 2026-10-10 03:23:09,631 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: [4/5] Tour test_scan_loyalty_card_select_customer → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:23:09,648 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:09] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.252 2026-10-10 03:23:09,678 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: [5/5] Tour test_scan_loyalty_card_select_customer → Step customer 'AAA Test Partner' is selected (trigger: .product-screen .set-partner:contains("AAA Test Partner")) 2026-10-10 03:23:09,748 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:09] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.035 0.412 2026-10-10 03:23:09,785 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:09] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.301 2026-10-10 03:23:09,824 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:09] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.285 2026-10-10 03:23:09,861 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:09] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.263 2026-10-10 03:23:09,903 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:09] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.010 0.279 2026-10-10 03:23:09,930 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:09] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 7 0.006 0.173 2026-10-10 03:23:09,972 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: tour succeeded 2026-10-10 03:23:09,973 44 INFO rb-acb9515-225444-423143 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-10 03:23:10,072 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: heap 13302964 (allocated 13893632) 2026-10-10 03:23:10,082 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Closing chrome headless with pid 94867 2026-10-10 03:23:10,087 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Closing websocket connection 2026-10-10 03:23:10,088 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Terminating chrome headless with pid 94867 2026-10-10 03:23:10,096 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:10] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.076 0.365 2026-10-10 03:23:10,143 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:10] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.345 2026-10-10 03:23:10,216 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_032310_216117_test_scan_loyalty_card_select_customer.txt 2026-10-10 03:23:10,216 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Removing chrome user profile "/tmp/tmpjupinedw_chrome_odoo" 2026-10-10 03:23:10,237 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_settle_dont_give_points_again ... 2026-10-10 03:23:10,566 44 INFO rb-acb9515-225444-423143 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-10 03:23:10,572 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_discount_with_negative_line ... 2026-10-10 03:23:12,174 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Chrome pid: 95081 2026-10-10 03:23:12,175 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Chrome headless temporary user profile dir: /tmp/tmpji4a_q65_chrome_odoo 2026-10-10 03:23:12,175 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Issuing json command http://127.0.0.1:37817/json/version 2026-10-10 03:23:12,177 44 INFO rb-acb9515-225444-423143 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-10 03:23:12,244 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Browser version: Chrome/150.0.7871.114 2026-10-10 03:23:12,244 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Issuing json command http://127.0.0.1:37817/json 2026-10-10 03:23:12,244 44 INFO rb-acb9515-225444-423143 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-10 03:23:12,257 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Websocket url found: ws://127.0.0.1:37817/devtools/page/1BAE3B75AD49DA4E7A9A2DDD48D30B7A 2026-10-10 03:23:12,273 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Enable chrome headless console log notification 2026-10-10 03:23:12,282 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Chrome headless enable page notifications 2026-10-10 03:23:12,466 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:23:12,478 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Setting session cookie in browser 2026-10-10 03:23:12,485 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-10-10 03:23:12,485 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-10-10 03:23:12,506 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:23:13,321 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:13] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.090 0.729 2026-10-10 03:23:13,325 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Navigation result: {'frameId': '1BAE3B75AD49DA4E7A9A2DDD48D30B7A', 'loaderId': '8ECDFFE5B8C8632534B31CDA449CCEA7', 'isDownload': False} 2026-10-10 03:23:13,326 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Evaluate ready code "odoo.isTourReady('PosLoyaltySpecificDiscountNegativeLine')" 2026-10-10 03:23:13,351 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:23:13,397 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:13] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.022 2026-10-10 03:23:13,405 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:13] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.035 2026-10-10 03:23:13,421 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:13] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.032 2026-10-10 03:23:14,051 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:23:14,056 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:23:14,100 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.021 2026-10-10 03:23:14,135 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Evaluate test code "odoo.startTour('PosLoyaltySpecificDiscountNegativeLine', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:23:14,141 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:14] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.012 2026-10-10 03:23:14,143 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [1/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:23:14,165 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:14] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.003 0.010 2026-10-10 03:23:14,180 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:14] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:23:14,219 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:14] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.017 2026-10-10 03:23:14,234 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.039 2026-10-10 03:23:14,316 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:14] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.025 0.053 2026-10-10 03:23:14,319 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.065 2026-10-10 03:23:15,362 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.414 0.593 2026-10-10 03:23:15,395 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:15] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:23:15,485 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.008 2026-10-10 03:23:15,560 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:15] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.050 2026-10-10 03:23:15,594 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-10-10 03:23:15,618 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: Owl is running in 'dev' mode. 2026-10-10 03:23:15,645 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:15] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.011 2026-10-10 03:23:15,721 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:23:15,728 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:15] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.022 2026-10-10 03:23:15,757 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:15] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:23:15,786 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.030 2026-10-10 03:23:15,805 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:23:15,808 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:23:15,867 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:23:15,870 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:15] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.064 0.072 2026-10-10 03:23:15,890 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:15] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.005 0.144 2026-10-10 03:23:15,912 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:15] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.072 2026-10-10 03:23:15,970 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [2/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:23:16,003 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:16] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.034 0.123 2026-10-10 03:23:16,166 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [3/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-10-10 03:23:16,167 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:16] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.060 0.265 2026-10-10 03:23:16,183 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:23:16,224 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:16] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.011 0.172 2026-10-10 03:23:16,258 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:16] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.045 2026-10-10 03:23:16,297 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:16] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.018 0.203 2026-10-10 03:23:16,344 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:16] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.009 0.239 2026-10-10 03:23:16,399 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:16] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.016 0.289 2026-10-10 03:23:16,434 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:16] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.336 2026-10-10 03:23:16,485 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:16] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.012 0.220 2026-10-10 03:23:16,520 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:16] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.246 2026-10-10 03:23:16,562 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:16] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.247 2026-10-10 03:23:16,597 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:16] "GET /web/image?model=product.template&field=image_128&id=1801&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.239 2026-10-10 03:23:16,634 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:16] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.009 0.220 2026-10-10 03:23:16,661 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:16] "GET /web/image?model=product.template&field=image_128&id=1802&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.211 2026-10-10 03:23:16,798 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:16] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.061 0.243 2026-10-10 03:23:16,831 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:16] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.300 2026-10-10 03:23:16,898 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [4/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:23:16,958 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [5/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("1"))) 2026-10-10 03:23:17,013 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [6/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("1"))) 2026-10-10 03:23:17,064 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [7/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:23:17,126 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [8/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step click product 'Voucher' (trigger: article.product .product-content .product-name:contains("Voucher")) 2026-10-10 03:23:17,199 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [9/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:23:17,267 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [10/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step Check orderline with attributes: {"withClass":".selected","productName":"Voucher","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Voucher")):has(.qty:contains("1"))) 2026-10-10 03:23:17,309 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [11/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step Check orderline with attributes: {"withClass":".selected","productName":"Voucher","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Voucher")):has(.qty:contains("1"))) 2026-10-10 03:23:17,361 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [12/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:23:17,412 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [13/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"on specific products","price":"-55.56"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("on specific products")):has(.price:contains("-55.56"))) 2026-10-10 03:23:17,467 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [14/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"on specific products","price":"5.56"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("on specific products")):has(.price:contains("5.56"))) 2026-10-10 03:23:17,518 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [15/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step order total amount is '850.00' (trigger: .product-screen .order-summary .total:contains("850.00")) 2026-10-10 03:23:17,574 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [16/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step order total amount is '850.00' (trigger: .product-screen .order-summary .total:contains("850.00"):not(:visible)) 2026-10-10 03:23:17,620 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [17/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:23:17,709 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [18/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:23:17,727 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:17] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:23:17,733 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:17] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:23:17,761 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [19/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:23:17,811 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [20/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:23:17,896 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [21/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step click numpad button: 8 (trigger: div.numpad button:contains(/^8$/)) 2026-10-10 03:23:17,951 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [22/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-10 03:23:18,005 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [23/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:23:18,061 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [24/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:23:18,118 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [25/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:23:18,131 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:18] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.002 0.010 2026-10-10 03:23:18,180 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58406816 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'e0caa847-96f8-4f8a-82c4-bfdd5a047a79'}] 2026-10-10 03:23:18,192 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:18] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:23:18,872 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58406816 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'e0caa847-96f8-4f8a-82c4-bfdd5a047a79'} created pos.order #660 2026-10-10 03:23:18,902 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58406816 finished 2026-10-10 03:23:18,986 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 250 0.289 0.521 2026-10-10 03:23:19,143 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:19] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.039 0.061 2026-10-10 03:23:19,180 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:19] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 03:23:19,314 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91636730 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'e0caa847-96f8-4f8a-82c4-bfdd5a047a79'}] 2026-10-10 03:23:19,324 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91636730 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'e0caa847-96f8-4f8a-82c4-bfdd5a047a79'} sync ignored for existing PoS order pos.order(660,) (state: paid) 2026-10-10 03:23:19,329 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [26/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:23:19,360 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91636730 finished 2026-10-10 03:23:19,379 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: tour succeeded 2026-10-10 03:23:19,380 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltySpecificDiscountNegativeLine SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-10-10 03:23:19,506 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.072 0.124 2026-10-10 03:23:19,508 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: heap 17594088 (allocated 19533824) 2026-10-10 03:23:19,515 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Closing chrome headless with pid 95081 2026-10-10 03:23:19,520 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Closing websocket connection 2026-10-10 03:23:19,521 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Terminating chrome headless with pid 95081 2026-10-10 03:23:19,633 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_032319_633163_test_specific_discount_with_negative_line.txt 2026-10-10 03:23:19,633 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Removing chrome user profile "/tmp/tmpji4a_q65_chrome_odoo" 2026-10-10 03:23:19,695 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_product_discount_with_global_discount ... 2026-10-10 03:23:21,516 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome pid: 95296 2026-10-10 03:23:21,516 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome headless temporary user profile dir: /tmp/tmpcpat2goi_chrome_odoo 2026-10-10 03:23:21,516 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Issuing json command http://127.0.0.1:40723/json/version 2026-10-10 03:23:21,517 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40723', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:23:21,594 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Browser version: Chrome/150.0.7871.114 2026-10-10 03:23:21,594 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Issuing json command http://127.0.0.1:40723/json 2026-10-10 03:23:21,595 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40723', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:23:21,615 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Websocket url found: ws://127.0.0.1:40723/devtools/page/997DA97DFDEBD4125059EF1937E5EE71 2026-10-10 03:23:21,627 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Enable chrome headless console log notification 2026-10-10 03:23:21,643 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome headless enable page notifications 2026-10-10 03:23:21,808 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:23:21,818 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Setting session cookie in browser 2026-10-10 03:23:21,821 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Open "http://127.0.0.1:8069/pos/ui/81" in browser 2026-10-10 03:23:21,821 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Navigating to: "http://127.0.0.1:8069/pos/ui/81" 2026-10-10 03:23:21,839 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:23:22,832 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:22] "GET /pos/ui/81 HTTP/1.1" 200 - 91 0.080 0.919 2026-10-10 03:23:22,836 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Navigation result: {'frameId': '997DA97DFDEBD4125059EF1937E5EE71', 'loaderId': 'E03AE9A4E64F6BA22BF4812D68470033', 'isDownload': False} 2026-10-10 03:23:22,836 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Evaluate ready code "odoo.isTourReady('PosLoyaltySpecificProductDiscountWithGlobalDiscount')" 2026-10-10 03:23:22,867 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:23:22,910 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:22] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.017 0.018 2026-10-10 03:23:22,915 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:22] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.034 2026-10-10 03:23:22,925 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:22] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.045 2026-10-10 03:23:23,653 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:23:23,655 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:23:23,684 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-10 03:23:23,714 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Evaluate test code "odoo.startTour('PosLoyaltySpecificProductDiscountWithGlobalDiscount', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/81", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:23:23,719 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:23] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-10 03:23:23,723 44 INFO rb-acb9515-225444-423143 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-10 03:23:23,737 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:23] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-10 03:23:23,761 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:23] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:23:23,826 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.040 2026-10-10 03:23:23,867 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:23] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.017 0.071 2026-10-10 03:23:23,870 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-10 03:23:23,981 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:23] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.036 0.056 2026-10-10 03:23:24,991 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:24] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 398 0.403 0.561 2026-10-10 03:23:25,038 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:25] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.030 2026-10-10 03:23:25,131 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 03:23:25,213 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:25] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.049 2026-10-10 03:23:25,260 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:23:25,283 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: Owl is running in 'dev' mode. 2026-10-10 03:23:25,309 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-10-10 03:23:25,368 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:23:25,403 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:25] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:23:25,420 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:23:25,428 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:25] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:23:25,468 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:25] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.013 0.050 2026-10-10 03:23:25,497 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:23:25,498 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:23:25,533 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:25] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:23:25,562 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:25] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.048 0.104 2026-10-10 03:23:25,590 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:25] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.013 0.069 2026-10-10 03:23:25,639 44 INFO rb-acb9515-225444-423143 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-10 03:23:25,691 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:25] "GET /pos/ui/81 HTTP/1.1" 200 - 33 0.039 0.130 2026-10-10 03:23:25,785 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:25] "GET /pos/ui/81?from_backend=True HTTP/1.1" 200 - 33 0.037 0.227 2026-10-10 03:23:25,801 44 INFO rb-acb9515-225444-423143 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-10 03:23:25,813 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:25] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.010 0.126 2026-10-10 03:23:25,824 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:23:25,849 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:25] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.112 2026-10-10 03:23:25,886 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:25] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.144 2026-10-10 03:23:25,896 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:25] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:23:25,922 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:25] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.180 2026-10-10 03:23:25,959 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:25] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.186 2026-10-10 03:23:26,002 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:26] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.205 2026-10-10 03:23:26,035 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:26] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.204 2026-10-10 03:23:26,070 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:26] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.209 2026-10-10 03:23:26,116 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:26] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.012 0.200 2026-10-10 03:23:26,148 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:26] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.214 2026-10-10 03:23:26,178 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:26] "GET /web/image?model=product.template&field=image_128&id=1805&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.209 2026-10-10 03:23:26,237 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:26] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 22 0.024 0.202 2026-10-10 03:23:26,315 44 INFO rb-acb9515-225444-423143 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-10 03:23:26,370 44 INFO rb-acb9515-225444-423143 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-10 03:23:26,428 44 INFO rb-acb9515-225444-423143 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-10 03:23:26,476 44 INFO rb-acb9515-225444-423143 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-10 03:23:26,528 44 INFO rb-acb9515-225444-423143 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-10 03:23:26,580 44 INFO rb-acb9515-225444-423143 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-10 03:23:26,630 44 INFO rb-acb9515-225444-423143 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-10 03:23:26,690 44 INFO rb-acb9515-225444-423143 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-10 03:23:26,749 44 INFO rb-acb9515-225444-423143 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-10 03:23:26,841 44 INFO rb-acb9515-225444-423143 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-10 03:23:26,892 44 INFO rb-acb9515-225444-423143 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-10 03:23:26,943 44 INFO rb-acb9515-225444-423143 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-10 03:23:26,994 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: tour succeeded 2026-10-10 03:23:26,995 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: ╔════════════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltySpecificProductDiscountWithGlobalDiscount SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════════╝ 2026-10-10 03:23:27,092 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: heap 15340512 (allocated 17039360) 2026-10-10 03:23:27,095 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Closing chrome headless with pid 95296 2026-10-10 03:23:27,096 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Closing websocket connection 2026-10-10 03:23:27,097 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Terminating chrome headless with pid 95296 2026-10-10 03:23:27,207 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_032327_207610_test_specific_product_discount_with_global_discount.txt 2026-10-10 03:23:27,207 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Removing chrome user profile "/tmp/tmpcpat2goi_chrome_odoo" 2026-10-10 03:23:27,221 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_product_reward_pos_combo ... 2026-10-10 03:23:29,878 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome pid: 95516 2026-10-10 03:23:29,878 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome headless temporary user profile dir: /tmp/tmp0yyqo_l6_chrome_odoo 2026-10-10 03:23:29,878 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Issuing json command http://127.0.0.1:33111/json/version 2026-10-10 03:23:29,880 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33111', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:23:29,928 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Browser version: Chrome/150.0.7871.114 2026-10-10 03:23:29,928 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Issuing json command http://127.0.0.1:33111/json 2026-10-10 03:23:29,929 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33111', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:23:29,938 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Websocket url found: ws://127.0.0.1:33111/devtools/page/9B7CFE197CFB4F6CD15AC600A8AF8DD1 2026-10-10 03:23:29,947 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Enable chrome headless console log notification 2026-10-10 03:23:29,960 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome headless enable page notifications 2026-10-10 03:23:30,105 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:23:30,115 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Setting session cookie in browser 2026-10-10 03:23:30,119 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-10-10 03:23:30,119 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-10-10 03:23:30,136 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:23:30,979 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:30] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.068 0.781 2026-10-10 03:23:30,985 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Navigation result: {'frameId': '9B7CFE197CFB4F6CD15AC600A8AF8DD1', 'loaderId': 'A72BBF28EEF1E514FD2BB135E08805C6', 'isDownload': False} 2026-10-10 03:23:30,985 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Evaluate ready code "odoo.isTourReady('PosComboSpecificProductProgram')" 2026-10-10 03:23:31,020 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:23:31,043 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:31] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.012 2026-10-10 03:23:31,058 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:31] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.020 2026-10-10 03:23:31,087 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:31] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.039 2026-10-10 03:23:31,747 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:23:31,749 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:31] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:23:31,771 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.014 2026-10-10 03:23:31,800 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Evaluate test code "odoo.startTour('PosComboSpecificProductProgram', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:23:31,807 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:31] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-10 03:23:31,810 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [1/23] Tour PosComboSpecificProductProgram → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:23:31,829 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:31] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:23:31,851 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:31] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:23:31,895 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:31] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.015 2026-10-10 03:23:31,930 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.011 0.039 2026-10-10 03:23:32,035 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:32] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.039 0.062 2026-10-10 03:23:32,038 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.085 2026-10-10 03:23:33,147 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:33] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 406 0.450 0.615 2026-10-10 03:23:33,173 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:33] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:23:33,264 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:23:33,349 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:33] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.018 0.045 2026-10-10 03:23:33,379 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 03:23:33,401 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: Owl is running in 'dev' mode. 2026-10-10 03:23:33,415 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:33] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-10 03:23:33,493 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:33] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:23:33,506 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:33] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.028 2026-10-10 03:23:33,526 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:33] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-10-10 03:23:33,534 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:33] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.029 2026-10-10 03:23:33,578 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-10 03:23:33,613 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.049 2026-10-10 03:23:33,630 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:33] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:23:33,631 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:33] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.060 0.094 2026-10-10 03:23:33,680 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:33] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.006 0.188 2026-10-10 03:23:33,705 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [2/23] Tour PosComboSpecificProductProgram → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:23:33,798 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:33] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.032 0.144 2026-10-10 03:23:33,915 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [3/23] Tour PosComboSpecificProductProgram → Step click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo")) 2026-10-10 03:23:33,920 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:33] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.067 0.251 2026-10-10 03:23:33,936 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:23:33,941 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:33] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.296 2026-10-10 03:23:33,964 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:33] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:23:33,987 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:33] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.012 0.154 2026-10-10 03:23:34,024 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:34] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.194 2026-10-10 03:23:34,049 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:34] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.236 2026-10-10 03:23:34,073 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:34] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.240 2026-10-10 03:23:34,115 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:34] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.151 2026-10-10 03:23:34,149 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:34] "GET /web/image?model=product.template&field=image_128&id=1809&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.171 2026-10-10 03:23:34,187 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:34] "GET /web/image?model=product.template&field=image_128&id=1814&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.011 0.176 2026-10-10 03:23:34,225 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:34] "GET /web/image?model=product.template&field=image_128&id=1813&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.193 2026-10-10 03:23:34,261 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:34] "GET /web/image?model=product.template&field=image_128&id=1807&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.203 2026-10-10 03:23:34,301 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:34] "GET /web/image?model=product.template&field=image_128&id=1811&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.011 0.205 2026-10-10 03:23:34,337 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:34] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.209 2026-10-10 03:23:34,365 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:34] "GET /web/image?model=product.template&field=image_128&id=1810&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.204 2026-10-10 03:23:34,393 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:34] "GET /web/image?model=product.template&field=image_128&id=1816&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.198 2026-10-10 03:23:34,425 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:34] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.188 2026-10-10 03:23:34,460 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:34] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.185 2026-10-10 03:23:34,493 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:34] "GET /web/image?model=product.template&field=image_128&id=1815&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.178 2026-10-10 03:23:34,525 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:34] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.178 2026-10-10 03:23:34,572 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:34] "GET /web/image?model=product.template&field=image_128&id=1812&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.009 0.192 2026-10-10 03:23:34,615 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:34] "GET /web/image?model=product.template&field=image_128&id=1808&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.212 2026-10-10 03:23:34,639 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:34] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.164 2026-10-10 03:23:34,763 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:34] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.052 0.281 2026-10-10 03:23:34,823 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [4/23] Tour PosComboSpecificProductProgram → Step Select combo item Combo Product 1 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 1"))) 2026-10-10 03:23:34,885 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [5/23] Tour PosComboSpecificProductProgram → Step Select combo item Combo Product 4 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 4"))) 2026-10-10 03:23:34,903 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:34] "GET /web/image?model=product.product&field=image_128&id=2301&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 8 0.014 0.051 2026-10-10 03:23:34,940 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:34] "GET /web/image?model=product.product&field=image_128&id=2303&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 8 0.010 0.084 2026-10-10 03:23:34,944 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [6/23] Tour PosComboSpecificProductProgram → Step Select combo item Combo Product 6 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 6"))) 2026-10-10 03:23:34,983 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:34] "GET /web/image?model=product.product&field=image_128&id=2304&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 8 0.011 0.125 2026-10-10 03:23:35,005 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [7/23] Tour PosComboSpecificProductProgram → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:23:35,027 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:35] "GET /web/image?model=product.product&field=image_128&id=2302&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 8 0.010 0.175 2026-10-10 03:23:35,064 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:35] "GET /web/image?model=product.product&field=image_128&id=2305&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 8 0.008 0.191 2026-10-10 03:23:35,110 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:35] "GET /web/image?model=product.product&field=image_128&id=2306&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 8 0.011 0.228 2026-10-10 03:23:35,155 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:35] "GET /web/image?model=product.product&field=image_128&id=2307&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 8 0.016 0.231 2026-10-10 03:23:35,162 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [8/23] Tour PosComboSpecificProductProgram → Step Check orderline with attributes: {"productName":"10% on Office Combo"} (trigger: .order-container .orderline:has(.product-name:contains("10% on Office Combo"))) 2026-10-10 03:23:35,193 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:35] "GET /web/image?model=product.product&field=image_128&id=2309&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 8 0.007 0.239 2026-10-10 03:23:35,235 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:35] "GET /web/image?model=product.product&field=image_128&id=2308&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 8 0.005 0.236 2026-10-10 03:23:35,309 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [9/23] Tour PosComboSpecificProductProgram → Step order total amount is '216.00' (trigger: .product-screen .order-summary .total:contains("216.00")) 2026-10-10 03:23:35,358 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [10/23] Tour PosComboSpecificProductProgram → Step order total amount is '216.00' (trigger: .product-screen .order-summary .total:contains("216.00"):not(:visible)) 2026-10-10 03:23:35,408 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [11/23] Tour PosComboSpecificProductProgram → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:23:35,495 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [12/23] Tour PosComboSpecificProductProgram → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:23:35,514 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:35] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:23:35,519 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:35] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:23:35,545 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [13/23] Tour PosComboSpecificProductProgram → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:23:35,596 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [14/23] Tour PosComboSpecificProductProgram → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:23:35,685 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [15/23] Tour PosComboSpecificProductProgram → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:23:35,737 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [16/23] Tour PosComboSpecificProductProgram → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-10 03:23:35,791 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [17/23] Tour PosComboSpecificProductProgram → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-10-10 03:23:35,845 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [18/23] Tour PosComboSpecificProductProgram → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-10-10 03:23:35,899 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [19/23] Tour PosComboSpecificProductProgram → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:23:35,953 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [20/23] Tour PosComboSpecificProductProgram → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:23:36,004 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [21/23] Tour PosComboSpecificProductProgram → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:23:36,059 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [22/23] Tour PosComboSpecificProductProgram → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:23:36,072 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:36] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.011 2026-10-10 03:23:36,135 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74761653 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '11f3b116-8360-4b41-8b60-099495a19bbb'}] 2026-10-10 03:23:36,140 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:36] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:23:37,131 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74761653 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '11f3b116-8360-4b41-8b60-099495a19bbb'} created pos.order #661 2026-10-10 03:23:37,172 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74761653 finished 2026-10-10 03:23:37,284 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 322 0.481 0.672 2026-10-10 03:23:37,473 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:37] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.045 0.072 2026-10-10 03:23:37,515 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:37] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.005 0.008 2026-10-10 03:23:37,712 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77707360 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '11f3b116-8360-4b41-8b60-099495a19bbb'}] 2026-10-10 03:23:37,724 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [23/23] Tour PosComboSpecificProductProgram → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:23:37,727 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77707360 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '11f3b116-8360-4b41-8b60-099495a19bbb'} sync ignored for existing PoS order pos.order(661,) (state: paid) 2026-10-10 03:23:37,765 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77707360 finished 2026-10-10 03:23:37,774 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: tour succeeded 2026-10-10 03:23:37,775 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR PosComboSpecificProductProgram SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-10 03:23:37,960 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: heap 18595416 (allocated 20058112) 2026-10-10 03:23:37,966 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Closing chrome headless with pid 95516 2026-10-10 03:23:37,968 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Closing websocket connection 2026-10-10 03:23:37,970 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Terminating chrome headless with pid 95516 2026-10-10 03:23:37,986 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.110 0.167 2026-10-10 03:23:38,082 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_032338_082646_test_specific_product_reward_pos_combo.txt 2026-10-10 03:23:38,083 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Removing chrome user profile "/tmp/tmp0yyqo_l6_chrome_odoo" 2026-10-10 03:23:38,100 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_reward_product_tax_included_excluded ... 2026-10-10 03:23:39,673 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome pid: 95753 2026-10-10 03:23:39,673 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmpyk3074vu_chrome_odoo 2026-10-10 03:23:39,674 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:42219/json/version 2026-10-10 03:23:39,675 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42219', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:23:39,686 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Browser version: Chrome/150.0.7871.114 2026-10-10 03:23:39,686 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:42219/json 2026-10-10 03:23:39,687 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42219', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:23:39,694 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:42219/devtools/page/077D66CB7DD7344C171D47127B479D76 2026-10-10 03:23:39,707 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-10-10 03:23:39,718 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-10-10 03:23:39,895 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:23:39,903 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Setting session cookie in browser 2026-10-10 03:23:39,905 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-10-10 03:23:39,905 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-10-10 03:23:39,932 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:23:40,664 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:40] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.069 0.669 2026-10-10 03:23:40,669 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Navigation result: {'frameId': '077D66CB7DD7344C171D47127B479D76', 'loaderId': '94F4522C2D0E91E929CA107D5A9D07DC', 'isDownload': False} 2026-10-10 03:23:40,670 44 INFO rb-acb9515-225444-423143 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-10 03:23:40,693 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:23:40,714 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:40] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-10 03:23:40,725 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:40] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.024 2026-10-10 03:23:40,743 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:40] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.034 2026-10-10 03:23:41,357 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:23:41,369 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:23:41,397 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-10 03:23:41,430 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:41] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-10 03:23:41,432 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Evaluate test code "odoo.startTour('test_specific_reward_product_tax_included_included', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:23:41,437 44 INFO rb-acb9515-225444-423143 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-10 03:23:41,453 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:41] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.011 2026-10-10 03:23:41,464 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:23:41,487 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:41] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.010 2026-10-10 03:23:41,503 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.026 2026-10-10 03:23:41,617 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:41] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.043 0.063 2026-10-10 03:23:41,626 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.100 2026-10-10 03:23:42,621 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:42] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.382 0.563 2026-10-10 03:23:42,666 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:42] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.033 2026-10-10 03:23:42,769 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:23:42,853 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:42] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.018 0.047 2026-10-10 03:23:42,905 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.010 2026-10-10 03:23:42,929 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: Owl is running in 'dev' mode. 2026-10-10 03:23:42,958 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:42] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.013 2026-10-10 03:23:43,027 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:43] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:23:43,036 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:43] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:23:43,039 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:43] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:23:43,041 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:43] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:23:43,108 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.041 2026-10-10 03:23:43,127 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:23:43,168 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:43] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.077 0.070 2026-10-10 03:23:43,200 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:43] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.010 0.164 2026-10-10 03:23:43,220 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:43] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.091 2026-10-10 03:23:43,226 44 INFO rb-acb9515-225444-423143 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-10 03:23:43,283 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:43] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.030 2026-10-10 03:23:43,404 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:43] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.057 0.092 2026-10-10 03:23:43,420 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:23:43,426 44 INFO rb-acb9515-225444-423143 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-10 03:23:43,478 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:43] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.022 0.184 2026-10-10 03:23:43,487 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:43] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:23:43,521 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:43] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.009 0.150 2026-10-10 03:23:43,556 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:43] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.183 2026-10-10 03:23:43,586 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:43] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.202 2026-10-10 03:23:43,739 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:43] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.072 0.394 2026-10-10 03:23:43,779 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:43] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.330 2026-10-10 03:23:43,822 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:43] "GET /web/image?model=product.template&field=image_128&id=1818&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.320 2026-10-10 03:23:43,876 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:43] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.015 0.336 2026-10-10 03:23:43,910 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:43] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.328 2026-10-10 03:23:43,965 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:43] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.017 0.349 2026-10-10 03:23:43,998 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:43] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.211 2026-10-10 03:23:44,032 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:44] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.194 2026-10-10 03:23:44,150 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:44] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.047 0.358 2026-10-10 03:23:44,258 44 INFO rb-acb9515-225444-423143 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-10 03:23:44,313 44 INFO rb-acb9515-225444-423143 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-10 03:23:44,366 44 INFO rb-acb9515-225444-423143 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-10 03:23:44,416 44 INFO rb-acb9515-225444-423143 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-10 03:23:44,469 44 INFO rb-acb9515-225444-423143 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-10 03:23:44,518 44 INFO rb-acb9515-225444-423143 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-10 03:23:44,577 44 INFO rb-acb9515-225444-423143 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-10 03:23:44,637 44 INFO rb-acb9515-225444-423143 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-10 03:23:44,700 44 INFO rb-acb9515-225444-423143 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-10 03:23:44,763 44 INFO rb-acb9515-225444-423143 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-10 03:23:44,783 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:44] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 6 0.008 0.017 2026-10-10 03:23:44,873 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: tour succeeded 2026-10-10 03:23:44,874 44 INFO rb-acb9515-225444-423143 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-10 03:23:44,990 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: heap 15308464 (allocated 16515072) 2026-10-10 03:23:44,998 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing chrome headless with pid 95753 2026-10-10 03:23:45,000 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing websocket connection 2026-10-10 03:23:45,002 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Terminating chrome headless with pid 95753 2026-10-10 03:23:45,113 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_032345_113474_test_specific_reward_product_tax_included_excluded.txt 2026-10-10 03:23:45,113 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmpyk3074vu_chrome_odoo" 2026-10-10 03:23:45,607 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome pid: 95969 2026-10-10 03:23:45,608 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmpdlmd7db9_chrome_odoo 2026-10-10 03:23:45,608 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:35969/json/version 2026-10-10 03:23:45,614 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35969', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:23:45,655 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Browser version: Chrome/150.0.7871.114 2026-10-10 03:23:45,655 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:35969/json 2026-10-10 03:23:45,656 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35969', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:23:45,672 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:35969/devtools/page/75D4167B0035E84E951CFC1D62374FE4 2026-10-10 03:23:45,693 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-10-10 03:23:45,703 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-10-10 03:23:45,748 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:23:45,752 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Setting session cookie in browser 2026-10-10 03:23:45,754 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-10-10 03:23:45,754 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-10-10 03:23:45,836 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:45] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.020 0.050 2026-10-10 03:23:45,843 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Navigation result: {'frameId': '75D4167B0035E84E951CFC1D62374FE4', 'loaderId': 'FDAB575BECF4065ABC87B7CD945DB2D0', 'isDownload': False} 2026-10-10 03:23:45,843 44 INFO rb-acb9515-225444-423143 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-10 03:23:45,860 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:23:45,894 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:45] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.017 2026-10-10 03:23:45,912 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:45] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.008 0.022 2026-10-10 03:23:45,939 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:45] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.059 2026-10-10 03:23:46,527 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:46] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:23:46,531 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:23:46,553 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:23:46,584 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.009 2026-10-10 03:23:46,602 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Evaluate test code "odoo.startTour('test_specific_reward_product_tax_included_excluded', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:23:46,606 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:46] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.007 2026-10-10 03:23:46,612 44 INFO rb-acb9515-225444-423143 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-10 03:23:46,621 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:46] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:23:46,659 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:46] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.005 0.013 2026-10-10 03:23:46,672 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.004 0.026 2026-10-10 03:23:46,746 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:46] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 12 0.023 0.050 2026-10-10 03:23:46,749 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.046 2026-10-10 03:23:47,733 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:47] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 296 0.366 0.558 2026-10-10 03:23:47,763 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:47] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:23:47,848 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.010 2026-10-10 03:23:47,919 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:47] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.006 0.046 2026-10-10 03:23:47,989 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-10 03:23:48,017 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: Owl is running in 'dev' mode. 2026-10-10 03:23:48,028 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:23:48,089 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:23:48,132 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:23:48,152 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:23:48,172 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:48] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.006 0.067 2026-10-10 03:23:48,179 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.074 2026-10-10 03:23:48,241 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:23:48,242 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:23:48,266 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:48] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.026 0.133 2026-10-10 03:23:48,319 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:48] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.022 0.044 2026-10-10 03:23:48,333 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.044 2026-10-10 03:23:48,401 44 INFO rb-acb9515-225444-423143 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-10 03:23:48,434 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:48] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.050 0.112 2026-10-10 03:23:48,598 44 INFO rb-acb9515-225444-423143 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-10 03:23:48,599 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:48] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.076 0.240 2026-10-10 03:23:48,607 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:23:48,626 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:48] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.013 0.149 2026-10-10 03:23:48,670 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:48] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.182 2026-10-10 03:23:48,681 44 INFO rb-acb9515-225444-423143 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-10 03:23:48,711 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:48] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.186 2026-10-10 03:23:48,734 44 INFO rb-acb9515-225444-423143 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-10 03:23:48,760 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:48] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.221 2026-10-10 03:23:48,786 44 INFO rb-acb9515-225444-423143 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-10 03:23:48,799 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:48] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.252 2026-10-10 03:23:48,833 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:48] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.219 2026-10-10 03:23:48,834 44 INFO rb-acb9515-225444-423143 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-10 03:23:48,887 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:48] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.012 0.245 2026-10-10 03:23:48,888 44 INFO rb-acb9515-225444-423143 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-10 03:23:48,926 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:48] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.239 2026-10-10 03:23:48,973 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:48] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.011 0.244 2026-10-10 03:23:48,976 44 INFO rb-acb9515-225444-423143 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-10 03:23:49,005 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:49] "GET /web/image?model=product.template&field=image_128&id=1818&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.225 2026-10-10 03:23:49,016 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:49] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:23:49,042 44 INFO rb-acb9515-225444-423143 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-10 03:23:49,052 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:49] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.244 2026-10-10 03:23:49,108 44 INFO rb-acb9515-225444-423143 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-10 03:23:49,166 44 INFO rb-acb9515-225444-423143 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-10 03:23:49,188 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:49] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.006 0.012 2026-10-10 03:23:49,305 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: tour succeeded 2026-10-10 03:23:49,307 44 INFO rb-acb9515-225444-423143 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-10 03:23:49,405 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: heap 15104396 (allocated 16252928) 2026-10-10 03:23:49,429 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing chrome headless with pid 95969 2026-10-10 03:23:49,433 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing websocket connection 2026-10-10 03:23:49,435 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Terminating chrome headless with pid 95969 2026-10-10 03:23:49,561 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_032349_560898_test_specific_reward_product_tax_included_excluded.txt 2026-10-10 03:23:49,561 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmpdlmd7db9_chrome_odoo" 2026-10-10 03:23:49,586 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_two_variant_same_discount ... 2026-10-10 03:23:50,994 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome pid: 96175 2026-10-10 03:23:50,994 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome headless temporary user profile dir: /tmp/tmph3rriznt_chrome_odoo 2026-10-10 03:23:50,995 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Issuing json command http://127.0.0.1:37407/json/version 2026-10-10 03:23:50,996 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37407', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:23:51,056 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Browser version: Chrome/150.0.7871.114 2026-10-10 03:23:51,057 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Issuing json command http://127.0.0.1:37407/json 2026-10-10 03:23:51,057 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37407', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:23:51,076 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Websocket url found: ws://127.0.0.1:37407/devtools/page/51F286BAFC75C4D8C4DFDC53135146A4 2026-10-10 03:23:51,090 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Enable chrome headless console log notification 2026-10-10 03:23:51,118 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome headless enable page notifications 2026-10-10 03:23:51,243 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:23:51,252 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Setting session cookie in browser 2026-10-10 03:23:51,254 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Open "http://127.0.0.1:8069/pos/ui?config_id=76" in browser 2026-10-10 03:23:51,254 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=76" 2026-10-10 03:23:51,273 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:23:52,035 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:52] "GET /pos/ui?config_id=76 HTTP/1.1" 200 - 91 0.064 0.701 2026-10-10 03:23:52,040 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Navigation result: {'frameId': '51F286BAFC75C4D8C4DFDC53135146A4', 'loaderId': '81042B0FB9338B6F6E11AD608B569466', 'isDownload': False} 2026-10-10 03:23:52,041 44 INFO rb-acb9515-225444-423143 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-10 03:23:52,070 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:23:52,094 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:52] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.013 2026-10-10 03:23:52,110 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:52] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.016 2026-10-10 03:23:52,136 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:52] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.050 2026-10-10 03:23:52,795 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:23:52,797 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:23:52,823 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-10 03:23:52,852 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Evaluate test code "odoo.startTour('test_two_variant_same_discount', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=76", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:23:52,860 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.008 2026-10-10 03:23:52,860 44 INFO rb-acb9515-225444-423143 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-10 03:23:52,879 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-10-10 03:23:52,904 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:23:52,945 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:52] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.011 0.016 2026-10-10 03:23:52,967 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.040 2026-10-10 03:23:53,053 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:53] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.027 0.058 2026-10-10 03:23:53,056 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.059 2026-10-10 03:23:54,294 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 398 0.346 0.848 2026-10-10 03:23:54,325 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:54] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:23:54,396 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-10 03:23:54,431 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:54] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.004 0.016 2026-10-10 03:23:54,508 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:54] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.048 2026-10-10 03:23:54,538 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:23:54,559 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: Owl is running in 'dev' mode. 2026-10-10 03:23:54,581 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.013 2026-10-10 03:23:54,624 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:23:54,664 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-10-10 03:23:54,668 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:54] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 03:23:54,709 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:54] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.035 0.041 2026-10-10 03:23:54,724 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:23:54,735 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.028 2026-10-10 03:23:54,758 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:54] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.012 0.097 2026-10-10 03:23:54,762 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:54] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.127 2026-10-10 03:23:54,798 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:54] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.009 0.067 2026-10-10 03:23:54,845 44 INFO rb-acb9515-225444-423143 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-10 03:23:54,898 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:54] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.029 2026-10-10 03:23:54,930 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:23:55,024 44 INFO rb-acb9515-225444-423143 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-10 03:23:55,052 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:55] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.080 0.070 2026-10-10 03:23:55,058 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:23:55,152 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:55] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.037 0.192 2026-10-10 03:23:55,167 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:55] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:23:55,202 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:55] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.220 2026-10-10 03:23:55,247 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:55] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.263 2026-10-10 03:23:55,275 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:55] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.252 2026-10-10 03:23:55,313 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:55] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.348 2026-10-10 03:23:55,346 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:55] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.280 2026-10-10 03:23:55,378 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:55] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.197 2026-10-10 03:23:55,413 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:55] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.197 2026-10-10 03:23:55,449 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:55] "GET /web/image?model=product.template&field=image_128&id=1820&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.191 2026-10-10 03:23:55,488 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:55] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.162 2026-10-10 03:23:55,527 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:55] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-10T03:06:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.170 2026-10-10 03:23:55,663 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:23:55] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.055 0.328 2026-10-10 03:23:55,719 44 INFO rb-acb9515-225444-423143 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-10 03:23:55,822 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: tour succeeded 2026-10-10 03:23:55,823 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_two_variant_same_discount SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-10 03:23:56,058 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: heap 15139952 (allocated 16515072) 2026-10-10 03:23:56,060 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Closing chrome headless with pid 96175 2026-10-10 03:23:56,063 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Closing websocket connection 2026-10-10 03:23:56,064 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Terminating chrome headless with pid 96175 2026-10-10 03:23:56,173 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_032356_173110_test_two_variant_same_discount.txt 2026-10-10 03:23:56,173 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Removing chrome user profile "/tmp/tmph3rriznt_chrome_odoo" 2026-10-10 03:23:56,271 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 17 checked, 17 removed 2026-10-10 03:24:13,853 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_duplicate_coupon_confirm ... 2026-10-10 03:24:14,272 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_gift_card_partner ... 2026-10-10 03:24:15,446 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend ... 2026-10-10 03:24:16,436 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome pid: 96395 2026-10-10 03:24:16,437 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome headless temporary user profile dir: /tmp/tmpb6bkozzf_chrome_odoo 2026-10-10 03:24:16,437 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Issuing json command http://127.0.0.1:33111/json/version 2026-10-10 03:24:16,438 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33111', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:24:16,456 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Browser version: Chrome/150.0.7871.114 2026-10-10 03:24:16,456 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Issuing json command http://127.0.0.1:33111/json 2026-10-10 03:24:16,457 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33111', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:24:16,466 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Websocket url found: ws://127.0.0.1:33111/devtools/page/DE4F319B9713D468F881DA599F75C083 2026-10-10 03:24:16,477 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Enable chrome headless console log notification 2026-10-10 03:24:16,479 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome headless enable page notifications 2026-10-10 03:24:16,633 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:24:16,639 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Setting session cookie in browser 2026-10-10 03:24:16,642 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Open "http://127.0.0.1:8069/pos/ui/82" in browser 2026-10-10 03:24:16,642 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Navigating to: "http://127.0.0.1:8069/pos/ui/82" 2026-10-10 03:24:16,671 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:24:17,428 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:17] "GET /pos/ui/82 HTTP/1.1" 200 - 89 0.087 0.682 2026-10-10 03:24:17,434 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Navigation result: {'frameId': 'DE4F319B9713D468F881DA599F75C083', 'loaderId': 'DF031BBA9472EF672692DC29B7A20B25', 'isDownload': False} 2026-10-10 03:24:17,435 44 INFO rb-acb9515-225444-423143 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-10 03:24:17,454 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:24:17,494 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:17] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.021 2026-10-10 03:24:17,510 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:17] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.041 2026-10-10 03:24:17,532 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:17] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.067 2026-10-10 03:24:18,201 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:18] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:24:18,207 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:24:18,221 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.018 2026-10-10 03:24:18,262 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Evaluate test code "odoo.startTour('test_loyalty_history_earn_and_spend', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/82", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:24:18,267 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.008 2026-10-10 03:24:18,272 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [1/29] Tour test_loyalty_history_earn_and_spend → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:24:18,291 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:18] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:24:18,318 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:18] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:24:18,352 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.018 2026-10-10 03:24:18,370 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:18] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.033 2026-10-10 03:24:18,375 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-10 03:24:18,455 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:18] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.028 0.043 2026-10-10 03:24:19,252 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.302 0.435 2026-10-10 03:24:19,290 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:19] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:24:19,395 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.016 2026-10-10 03:24:19,494 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:19] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.027 0.049 2026-10-10 03:24:19,547 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.005 0.019 2026-10-10 03:24:19,570 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: Owl is running in 'dev' mode. 2026-10-10 03:24:19,584 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:19] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-10 03:24:19,660 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:24:19,672 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:19] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:24:19,695 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:19] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:24:19,698 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:24:19,735 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:19] "GET /web/image/res.users/154/avatar_128 HTTP/1.1" 200 - 14 0.025 0.040 2026-10-10 03:24:19,760 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:19] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:24:19,762 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:24:19,774 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:19] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.004 0.091 2026-10-10 03:24:19,798 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:24:19,828 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:19] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.005 0.036 2026-10-10 03:24:19,916 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:19] "GET /pos/ui/82 HTTP/1.1" 200 - 33 0.032 0.072 2026-10-10 03:24:19,920 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [2/29] Tour test_loyalty_history_earn_and_spend → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:24:20,056 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:20] "GET /pos/ui/82?from_backend=True HTTP/1.1" 200 - 33 0.073 0.199 2026-10-10 03:24:20,065 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:24:20,089 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:20] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.010 0.108 2026-10-10 03:24:20,125 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:20] "GET /web/image?model=product.template&field=image_128&id=1826&unique=2026-10-10T03:23:56.000+00:00 HTTP/1.1" 200 - 3 0.004 0.102 2026-10-10 03:24:20,152 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [3/29] Tour test_loyalty_history_earn_and_spend → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:24:20,165 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:20] "GET /web/image?model=product.template&field=image_128&id=1827&unique=2026-10-10T03:23:56.000+00:00 HTTP/1.1" 200 - 3 0.007 0.137 2026-10-10 03:24:20,173 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:20] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:24:20,197 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [4/29] Tour test_loyalty_history_earn_and_spend → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:24:20,211 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:20] "GET /web/image?model=product.template&field=image_128&id=1828&unique=2026-10-10T03:23:56.000+00:00 HTTP/1.1" 200 - 3 0.010 0.175 2026-10-10 03:24:20,248 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:20] "GET /web/image?model=product.template&field=image_128&id=1829&unique=2026-10-10T03:23:56.000+00:00 HTTP/1.1" 200 - 3 0.003 0.217 2026-10-10 03:24:20,277 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:20] "GET /web/image?model=product.template&field=image_128&id=1834&unique=2026-10-10T03:23:56.000+00:00 HTTP/1.1" 200 - 3 0.002 0.202 2026-10-10 03:24:20,309 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:20] "GET /web/image?model=product.template&field=image_128&id=1837&unique=2026-10-10T03:23:56.000+00:00 HTTP/1.1" 200 - 3 0.003 0.213 2026-10-10 03:24:20,344 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:20] "GET /web/image?model=product.template&field=image_128&id=1831&unique=2026-10-10T03:23:56.000+00:00 HTTP/1.1" 200 - 3 0.004 0.207 2026-10-10 03:24:20,388 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:20] "GET /web/image?model=product.template&field=image_128&id=1832&unique=2026-10-10T03:23:56.000+00:00 HTTP/1.1" 200 - 3 0.006 0.194 2026-10-10 03:24:20,434 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:20] "GET /web/image?model=product.template&field=image_128&id=1833&unique=2026-10-10T03:23:56.000+00:00 HTTP/1.1" 200 - 3 0.006 0.210 2026-10-10 03:24:20,558 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.059 0.241 2026-10-10 03:24:20,585 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:20] "GET /web/image?model=product.template&field=image_128&id=1830&unique=2026-10-10T03:23:56.000+00:00 HTTP/1.1" 200 - 3 0.003 0.299 2026-10-10 03:24:20,639 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [5/29] Tour test_loyalty_history_earn_and_spend → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:24:20,728 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [6/29] Tour test_loyalty_history_earn_and_spend → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:24:20,782 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [7/29] Tour test_loyalty_history_earn_and_spend → Step Search for partner "AAA Test Partner" (trigger: .modal-dialog .input-group input) 2026-10-10 03:24:20,843 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [8/29] Tour test_loyalty_history_earn_and_spend → Step click partner 'AAA Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Test Partner)) 2026-10-10 03:24:20,926 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [9/29] Tour test_loyalty_history_earn_and_spend → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:24:20,983 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:20] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.024 0.042 2026-10-10 03:24:20,985 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [10/29] Tour test_loyalty_history_earn_and_spend → Step click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product")) 2026-10-10 03:24:21,014 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:21] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.010 0.076 2026-10-10 03:24:21,083 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [11/29] Tour test_loyalty_history_earn_and_spend → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:24:21,095 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.020 0.069 2026-10-10 03:24:21,135 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [12/29] Tour test_loyalty_history_earn_and_spend → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product")):has(.qty:contains("1"))) 2026-10-10 03:24:21,185 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [13/29] Tour test_loyalty_history_earn_and_spend → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product")):has(.qty:contains("1"))) 2026-10-10 03:24:21,235 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [14/29] Tour test_loyalty_history_earn_and_spend → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:24:21,286 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [15/29] Tour test_loyalty_history_earn_and_spend → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:24:21,337 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [16/29] Tour test_loyalty_history_earn_and_spend → Step click Actions button (trigger: .more-btn) 2026-10-10 03:24:21,396 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [17/29] Tour test_loyalty_history_earn_and_spend → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-10-10 03:24:21,458 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [18/29] Tour test_loyalty_history_earn_and_spend → Step .selection-item span:nth-child(2) 2026-10-10 03:24:21,509 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [19/29] Tour test_loyalty_history_earn_and_spend → Step select reward (trigger: .selection-item:contains("10% on your order")) 2026-10-10 03:24:21,585 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [20/29] Tour test_loyalty_history_earn_and_spend → Step order total amount is '9.00' (trigger: .product-screen .order-summary .total:contains("9.00")) 2026-10-10 03:24:21,636 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [21/29] Tour test_loyalty_history_earn_and_spend → Step order total amount is '9.00' (trigger: .product-screen .order-summary .total:contains("9.00"):not(:visible)) 2026-10-10 03:24:21,687 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [22/29] Tour test_loyalty_history_earn_and_spend → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:24:21,767 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [23/29] Tour test_loyalty_history_earn_and_spend → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:24:21,782 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:21] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:24:21,786 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:21] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:24:21,818 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [24/29] Tour test_loyalty_history_earn_and_spend → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:24:21,869 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [25/29] Tour test_loyalty_history_earn_and_spend → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:24:21,950 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [26/29] Tour test_loyalty_history_earn_and_spend → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-10-10 03:24:22,004 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [27/29] Tour test_loyalty_history_earn_and_spend → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:24:22,058 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [28/29] Tour test_loyalty_history_earn_and_spend → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:24:22,086 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:22] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.017 0.009 2026-10-10 03:24:22,122 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:22] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.012 0.013 2026-10-10 03:24:22,165 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13262572 started for PoS orders references: [{'name': '/', 'pos_reference': '261-82-000001', 'uuid': 'feb73d7d-aa12-4c94-9ff6-d139705521a3'}] 2026-10-10 03:24:22,167 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:22] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:24:22,745 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13262572 order {'name': '/', 'pos_reference': '261-82-000001', 'uuid': 'feb73d7d-aa12-4c94-9ff6-d139705521a3'} created pos.order #665 2026-10-10 03:24:22,777 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13262572 finished 2026-10-10 03:24:22,887 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 238 0.258 0.467 2026-10-10 03:24:23,059 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:23] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 50 0.049 0.053 2026-10-10 03:24:23,105 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:23] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.016 2026-10-10 03:24:23,221 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39263704 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-82-000001', 'uuid': 'feb73d7d-aa12-4c94-9ff6-d139705521a3'}] 2026-10-10 03:24:23,232 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39263704 order {'name': 'Shop - 000001', 'pos_reference': '261-82-000001', 'uuid': 'feb73d7d-aa12-4c94-9ff6-d139705521a3'} sync ignored for existing PoS order pos.order(665,) (state: paid) 2026-10-10 03:24:23,245 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [29/29] Tour test_loyalty_history_earn_and_spend → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:24:23,269 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39263704 finished 2026-10-10 03:24:23,293 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: tour succeeded 2026-10-10 03:24:23,295 44 INFO rb-acb9515-225444-423143 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-10 03:24:23,425 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: heap 18052364 (allocated 19533824) 2026-10-10 03:24:23,435 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.050 0.169 2026-10-10 03:24:23,435 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Closing chrome headless with pid 96395 2026-10-10 03:24:23,439 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Closing websocket connection 2026-10-10 03:24:23,444 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Terminating chrome headless with pid 96395 2026-10-10 03:24:23,555 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_032423_555084_test_loyalty_history_earn_and_spend.txt 2026-10-10 03:24:23,555 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Removing chrome user profile "/tmp/tmpb6bkozzf_chrome_odoo" 2026-10-10 03:24:23,619 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_pos_loyalty_history ... 2026-10-10 03:24:24,552 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome pid: 96617 2026-10-10 03:24:24,552 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome headless temporary user profile dir: /tmp/tmpfhsyfgz5_chrome_odoo 2026-10-10 03:24:24,552 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Issuing json command http://127.0.0.1:34175/json/version 2026-10-10 03:24:24,554 44 INFO rb-acb9515-225444-423143 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-10 03:24:24,577 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Browser version: Chrome/150.0.7871.114 2026-10-10 03:24:24,577 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Issuing json command http://127.0.0.1:34175/json 2026-10-10 03:24:24,578 44 INFO rb-acb9515-225444-423143 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-10 03:24:24,604 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Websocket url found: ws://127.0.0.1:34175/devtools/page/E71D81C6C30F7A097901EC126506515F 2026-10-10 03:24:24,627 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Enable chrome headless console log notification 2026-10-10 03:24:24,637 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome headless enable page notifications 2026-10-10 03:24:24,753 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:24:24,761 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Setting session cookie in browser 2026-10-10 03:24:24,762 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Open "http://127.0.0.1:8069/pos/ui/82" in browser 2026-10-10 03:24:24,763 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Navigating to: "http://127.0.0.1:8069/pos/ui/82" 2026-10-10 03:24:24,780 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:24:25,562 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:25] "GET /pos/ui/82 HTTP/1.1" 200 - 91 0.069 0.717 2026-10-10 03:24:25,567 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Navigation result: {'frameId': 'E71D81C6C30F7A097901EC126506515F', 'loaderId': 'CA69ABC4F2ABE11CDDF0D7FFDBC7B700', 'isDownload': False} 2026-10-10 03:24:25,568 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Evaluate ready code "odoo.isTourReady('LoyaltyHistoryTour')" 2026-10-10 03:24:25,591 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:24:25,617 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:25] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.016 2026-10-10 03:24:25,624 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:25] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.022 2026-10-10 03:24:25,645 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:25] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.032 2026-10-10 03:24:26,345 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:24:26,354 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:24:26,392 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.019 2026-10-10 03:24:26,433 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-10 03:24:26,435 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Evaluate test code "odoo.startTour('LoyaltyHistoryTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/82", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:24:26,459 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [1/25] Tour LoyaltyHistoryTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:24:26,478 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:26] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.003 0.026 2026-10-10 03:24:26,502 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:24:26,550 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.018 2026-10-10 03:24:26,572 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:26] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.030 2026-10-10 03:24:26,581 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-10 03:24:26,662 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.034 0.046 2026-10-10 03:24:27,601 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.379 0.517 2026-10-10 03:24:27,635 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:27] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 03:24:27,728 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:24:27,817 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:27] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.022 0.051 2026-10-10 03:24:27,856 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:24:27,876 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: Owl is running in 'dev' mode. 2026-10-10 03:24:27,895 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:27] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.011 2026-10-10 03:24:27,953 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:24:27,978 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:27] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:24:28,008 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:24:28,042 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.028 2026-10-10 03:24:28,055 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.032 2026-10-10 03:24:28,056 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:28] "GET /web/image/res.users/154/avatar_128 HTTP/1.1" 200 - 14 0.026 0.050 2026-10-10 03:24:28,059 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.031 2026-10-10 03:24:28,095 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:28] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.009 0.102 2026-10-10 03:24:28,103 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:24:28,124 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:28] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.007 0.065 2026-10-10 03:24:28,158 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [2/25] Tour LoyaltyHistoryTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:24:28,256 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:28] "GET /pos/ui/82 HTTP/1.1" 200 - 33 0.060 0.107 2026-10-10 03:24:28,310 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [3/25] Tour LoyaltyHistoryTour → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-10-10 03:24:28,356 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:28] "GET /pos/ui/82?from_backend=True HTTP/1.1" 200 - 33 0.037 0.248 2026-10-10 03:24:28,367 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:24:28,382 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:28] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:24:28,391 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:28] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.010 0.193 2026-10-10 03:24:28,436 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:28] "GET /web/image?model=product.template&field=image_128&id=1831&unique=2026-10-10T03:23:56.000+00:00 HTTP/1.1" 200 - 3 0.008 0.039 2026-10-10 03:24:28,468 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:28] "GET /web/image?model=product.template&field=image_128&id=1827&unique=2026-10-10T03:23:56.000+00:00 HTTP/1.1" 200 - 3 0.003 0.214 2026-10-10 03:24:28,505 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:28] "GET /web/image?model=product.template&field=image_128&id=1828&unique=2026-10-10T03:23:56.000+00:00 HTTP/1.1" 200 - 3 0.011 0.239 2026-10-10 03:24:28,540 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:28] "GET /web/image?model=product.template&field=image_128&id=1829&unique=2026-10-10T03:23:56.000+00:00 HTTP/1.1" 200 - 3 0.002 0.276 2026-10-10 03:24:28,578 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:28] "GET /web/image?model=product.template&field=image_128&id=1826&unique=2026-10-10T03:23:56.000+00:00 HTTP/1.1" 200 - 3 0.004 0.327 2026-10-10 03:24:28,604 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:28] "GET /web/image?model=product.template&field=image_128&id=1832&unique=2026-10-10T03:23:56.000+00:00 HTTP/1.1" 200 - 3 0.003 0.204 2026-10-10 03:24:28,630 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:28] "GET /web/image?model=product.template&field=image_128&id=1834&unique=2026-10-10T03:23:56.000+00:00 HTTP/1.1" 200 - 3 0.003 0.181 2026-10-10 03:24:28,656 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:28] "GET /web/image?model=product.template&field=image_128&id=1833&unique=2026-10-10T03:23:56.000+00:00 HTTP/1.1" 200 - 3 0.002 0.176 2026-10-10 03:24:28,687 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:28] "GET /web/image?model=product.template&field=image_128&id=1830&unique=2026-10-10T03:23:56.000+00:00 HTTP/1.1" 200 - 3 0.007 0.126 2026-10-10 03:24:28,801 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:28] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.049 0.234 2026-10-10 03:24:28,875 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [4/25] Tour LoyaltyHistoryTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:24:28,941 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [5/25] Tour LoyaltyHistoryTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-10-10 03:24:28,993 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [6/25] Tour LoyaltyHistoryTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-10-10 03:24:29,046 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [7/25] Tour LoyaltyHistoryTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:24:29,097 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [8/25] Tour LoyaltyHistoryTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:24:29,148 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [9/25] Tour LoyaltyHistoryTour → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:24:29,246 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [10/25] Tour LoyaltyHistoryTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:24:29,315 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [11/25] Tour LoyaltyHistoryTour → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:24:29,367 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [12/25] Tour LoyaltyHistoryTour → Step Search for partner "AAA Test Partner" (trigger: .modal-dialog .input-group input) 2026-10-10 03:24:29,432 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [13/25] Tour LoyaltyHistoryTour → Step click partner 'AAA Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Test Partner)) 2026-10-10 03:24:29,516 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [14/25] Tour LoyaltyHistoryTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:24:29,567 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [15/25] Tour LoyaltyHistoryTour → Step order total amount is '10' (trigger: .product-screen .order-summary .total:contains("10")) 2026-10-10 03:24:29,585 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:29] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.028 0.050 2026-10-10 03:24:29,612 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:29] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.008 0.085 2026-10-10 03:24:29,619 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [16/25] Tour LoyaltyHistoryTour → Step order total amount is '10' (trigger: .product-screen .order-summary .total:contains("10"):not(:visible)) 2026-10-10 03:24:29,669 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [17/25] Tour LoyaltyHistoryTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:24:29,696 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.023 0.063 2026-10-10 03:24:29,741 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [18/25] Tour LoyaltyHistoryTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:24:29,763 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:29] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:24:29,764 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:29] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:24:29,792 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [19/25] Tour LoyaltyHistoryTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:24:29,843 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [20/25] Tour LoyaltyHistoryTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:24:29,918 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [21/25] Tour LoyaltyHistoryTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-10 03:24:29,973 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [22/25] Tour LoyaltyHistoryTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:24:30,027 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [23/25] Tour LoyaltyHistoryTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:24:30,110 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [24/25] Tour LoyaltyHistoryTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:24:30,115 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71719531 started for PoS orders references: [{'name': '/', 'pos_reference': '261-82-000001', 'uuid': '149f5107-7697-4ecb-94c8-e374aa1c713b'}] 2026-10-10 03:24:30,124 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:30] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:24:30,777 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71719531 order {'name': '/', 'pos_reference': '261-82-000001', 'uuid': '149f5107-7697-4ecb-94c8-e374aa1c713b'} created pos.order #666 2026-10-10 03:24:30,807 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71719531 finished 2026-10-10 03:24:30,919 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 235 0.294 0.513 2026-10-10 03:24:31,097 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:31] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 52 0.058 0.071 2026-10-10 03:24:31,132 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:31] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 03:24:31,300 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33952980 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-82-000001', 'uuid': '149f5107-7697-4ecb-94c8-e374aa1c713b'}] 2026-10-10 03:24:31,309 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33952980 order {'name': 'Shop - 000001', 'pos_reference': '261-82-000001', 'uuid': '149f5107-7697-4ecb-94c8-e374aa1c713b'} sync ignored for existing PoS order pos.order(666,) (state: paid) 2026-10-10 03:24:31,338 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [25/25] Tour LoyaltyHistoryTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:24:31,346 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33952980 finished 2026-10-10 03:24:31,391 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: tour succeeded 2026-10-10 03:24:31,394 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: ╔═══════════════════════════════════╗ ║ TOUR LoyaltyHistoryTour SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-10 03:24:31,526 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: heap 17352740 (allocated 18747392) 2026-10-10 03:24:31,533 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:24:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.072 0.164 2026-10-10 03:24:31,540 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Closing chrome headless with pid 96617 2026-10-10 03:24:31,541 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Closing websocket connection 2026-10-10 03:24:31,542 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Terminating chrome headless with pid 96617 2026-10-10 03:24:31,647 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_032431_647514_test_pos_loyalty_history.txt 2026-10-10 03:24:31,647 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Removing chrome user profile "/tmp/tmpfhsyfgz5_chrome_odoo" 2026-10-10 03:24:31,724 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_programs_loaded ... 2026-10-10 03:24:32,473 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-10 03:24:49,208 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_product_loading: Starting TestPOSLoyaltyProductLoading.test_loyalty_product_loading ... 2026-10-10 03:24:49,878 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_product_loading: Starting TestPOSLoyaltyProductLoading.test_product_loading_without_gift_card ... 2026-10-10 03:24:58,390 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-10 03:25:13,550 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_loyalty.tests.test_unlink_reward: Starting TestUnlinkReward.test_pos_unlink_reward ... 2026-10-10 03:25:13,935 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-10 03:25:30,499 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_cancel ... 2026-10-10 03:25:30,545 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_get ... 2026-10-10 03:25:30,557 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_payment ... 2026-10-10 03:25:30,651 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_refund ... 2026-10-10 03:25:30,795 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-10 03:25:48,456 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend: Starting TestUi.test_ship_later_kit_and_mto_manufactured_product ... 2026-10-10 03:25:49,198 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome pid: 96847 2026-10-10 03:25:49,199 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome headless temporary user profile dir: /tmp/tmpsi524d2d_chrome_odoo 2026-10-10 03:25:49,199 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Issuing json command http://127.0.0.1:42437/json/version 2026-10-10 03:25:49,200 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42437', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:25:49,255 44 INFO rb-acb9515-225444-423143 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-10 03:25:49,256 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Issuing json command http://127.0.0.1:42437/json 2026-10-10 03:25:49,258 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42437', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:25:49,280 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Websocket url found: ws://127.0.0.1:42437/devtools/page/CD8CCA11DEAF50CF344FAA6A34F320B6 2026-10-10 03:25:49,301 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Enable chrome headless console log notification 2026-10-10 03:25:49,317 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome headless enable page notifications 2026-10-10 03:25:49,422 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:25:49,469 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Setting session cookie in browser 2026-10-10 03:25:49,477 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Open "http://127.0.0.1:8069/pos/ui/88" in browser 2026-10-10 03:25:49,478 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Navigating to: "http://127.0.0.1:8069/pos/ui/88" 2026-10-10 03:25:49,495 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:25:50,317 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:50] "GET /pos/ui/88 HTTP/1.1" 200 - 88 0.102 0.725 2026-10-10 03:25:50,321 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Navigation result: {'frameId': 'CD8CCA11DEAF50CF344FAA6A34F320B6', 'loaderId': '41F9ABE5834CA4DDDBE6309724484603', 'isDownload': False} 2026-10-10 03:25:50,321 44 INFO rb-acb9515-225444-423143 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-10 03:25:50,342 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:25:50,374 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:50] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.010 2026-10-10 03:25:50,382 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:50] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.021 2026-10-10 03:25:50,398 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:50] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.027 2026-10-10 03:25:51,071 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:25:51,083 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:51] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:25:51,115 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:51] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.006 0.024 2026-10-10 03:25:51,147 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Evaluate test code "odoo.startTour('test_ship_later_kit_and_mto_manufactured_product', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/88", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:25:51,151 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:51] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-10 03:25:51,157 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [1/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step waiting for loading to finish (trigger: body:not(:has(.loader))) 2026-10-10 03:25:51,167 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:51] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-10 03:25:51,180 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:51] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:25:51,229 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:51] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.014 2026-10-10 03:25:51,248 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.030 2026-10-10 03:25:51,306 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:51] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.018 0.038 2026-10-10 03:25:51,309 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.044 2026-10-10 03:25:52,320 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 169, model: sale.order 2026-10-10 03:25:52,326 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order due to AccessError: You are not allowed to access 'Sales Order' (sale.order) records. This operation is allowed for the following groups: - Accounting/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/Administrator - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-10-10 03:25:52,327 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 169, model: sale.order.line 2026-10-10 03:25:52,333 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order.line due to AccessError: You are not allowed to access 'Sales Order Line' (sale.order.line) records. This operation is allowed for the following groups: - Accounting/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-10-10 03:25:52,348 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:52] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.429 0.568 2026-10-10 03:25:52,382 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:52] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:25:52,475 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 03:25:52,547 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:52] "GET /web/image/res.company/84/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.039 2026-10-10 03:25:52,575 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:25:52,607 44 INFO rb-acb9515-225444-423143 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-10 03:25:52,625 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:52] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-10 03:25:52,729 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.029 2026-10-10 03:25:52,773 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:25:52,775 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:52] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.031 2026-10-10 03:25:52,776 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:52] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:25:52,811 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:25:52,828 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [2/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:25:52,835 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:52] "GET /web/image/res.users/169/avatar_128 HTTP/1.1" 200 - 14 0.067 0.063 2026-10-10 03:25:52,855 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:52] "GET /web/image?model=res.company&id=84&field=logo HTTP/1.1" 200 - 3 0.007 0.129 2026-10-10 03:25:52,874 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:52] "GET /web/image/res.company/84/favicon HTTP/1.1" 200 - 4 0.004 0.023 2026-10-10 03:25:52,876 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:52] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.144 2026-10-10 03:25:53,033 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:53] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:25:53,117 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:53] "GET /pos/ui/88 HTTP/1.1" 200 - 33 0.041 0.067 2026-10-10 03:25:53,138 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [3/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:25:53,227 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [4/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step click product 'Finished' (trigger: article.product .product-content .product-name:contains("Finished")) 2026-10-10 03:25:53,250 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:53] "GET /pos/ui/88?from_backend=True HTTP/1.1" 200 - 33 0.054 0.189 2026-10-10 03:25:53,284 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:25:53,295 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:53] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:25:53,323 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:53] "GET /web/image?model=product.template&field=image_128&id=1895&unique=2026-10-10T03:25:30.000+00:00 HTTP/1.1" 200 - 3 0.019 0.129 2026-10-10 03:25:53,386 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:53] "GET /web/image?model=product.template&field=image_128&id=1896&unique=2026-10-10T03:25:30.000+00:00 HTTP/1.1" 200 - 3 0.004 0.194 2026-10-10 03:25:53,436 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:53] "GET /web/image?model=product.template&field=image_128&id=1897&unique=2026-10-10T03:25:30.000+00:00 HTTP/1.1" 200 - 3 0.010 0.240 2026-10-10 03:25:53,472 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:53] "GET /web/image?model=product.template&field=image_128&id=1899&unique=2026-10-10T03:25:30.000+00:00 HTTP/1.1" 200 - 3 0.005 0.264 2026-10-10 03:25:53,497 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:53] "GET /web/image?model=product.template&field=image_128&id=1898&unique=2026-10-10T03:25:30.000+00:00 HTTP/1.1" 200 - 3 0.005 0.277 2026-10-10 03:25:53,534 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:53] "GET /web/image?model=product.template&field=image_128&id=1903&unique=2026-10-10T03:25:30.000+00:00 HTTP/1.1" 200 - 3 0.004 0.228 2026-10-10 03:25:53,568 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:53] "GET /web/image?model=product.template&field=image_128&id=1907&unique=2026-10-10T03:25:30.000+00:00 HTTP/1.1" 200 - 3 0.002 0.229 2026-10-10 03:25:53,614 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:53] "GET /web/image?model=product.template&field=image_128&id=1901&unique=2026-10-10T03:25:30.000+00:00 HTTP/1.1" 200 - 3 0.003 0.210 2026-10-10 03:25:53,654 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:53] "GET /web/image?model=product.template&field=image_128&id=1904&unique=2026-10-10T03:25:30.000+00:00 HTTP/1.1" 200 - 3 0.008 0.201 2026-10-10 03:25:53,690 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:53] "GET /web/image?model=product.template&field=image_128&id=1906&unique=2026-10-10T03:25:30.000+00:00 HTTP/1.1" 200 - 3 0.005 0.205 2026-10-10 03:25:53,722 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:53] "GET /web/image?model=product.template&field=image_128&id=1902&unique=2026-10-10T03:25:30.000+00:00 HTTP/1.1" 200 - 3 0.003 0.218 2026-10-10 03:25:53,767 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:53] "GET /web/image?model=product.template&field=image_128&id=1905&unique=2026-10-10T03:25:30.000+00:00 HTTP/1.1" 200 - 3 0.011 0.212 2026-10-10 03:25:53,802 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:53] "GET /web/image?model=product.template&field=image_128&id=1900&unique=2026-10-10T03:25:30.000+00:00 HTTP/1.1" 200 - 3 0.003 0.179 2026-10-10 03:25:53,933 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:53] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.057 0.293 2026-10-10 03:25:54,016 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [5/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:25:54,070 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [6/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:25:54,118 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [7/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step click Actions button (trigger: .more-btn) 2026-10-10 03:25:54,180 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [8/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step click Info button (trigger: .control-buttons button:contains("Info")) 2026-10-10 03:25:54,237 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [9/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Close")) 2026-10-10 03:25:54,475 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:54] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 - 69 0.107 0.131 2026-10-10 03:25:54,512 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [10/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:25:54,562 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [11/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step no dialog is open (trigger: body:not(:has(.modal .modal-content))) 2026-10-10 03:25:54,613 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [12/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step click product 'Basic Kit' (trigger: article.product .product-content .product-name:contains("Basic Kit")) 2026-10-10 03:25:54,709 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [13/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:25:54,762 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [14/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:25:54,812 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [15/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step click Actions button (trigger: .more-btn) 2026-10-10 03:25:54,870 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [16/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step click Info button (trigger: .control-buttons button:contains("Info")) 2026-10-10 03:25:54,928 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [17/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Close")) 2026-10-10 03:25:55,159 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:55] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 - 65 0.081 0.148 2026-10-10 03:25:55,197 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [18/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:25:55,247 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [19/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step no dialog is open (trigger: body:not(:has(.modal .modal-content))) 2026-10-10 03:25:55,298 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [20/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:25:55,349 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [21/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:25:55,445 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [22/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:25:55,514 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [23/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:25:55,565 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [24/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step Search for partner "AAAA Super Customer" (trigger: .modal-dialog .input-group input) 2026-10-10 03:25:55,633 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [25/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step click partner 'AAAA Super Customer' from partner list screen (trigger: .modal .partner-list b:contains(AAAA Super Customer)) 2026-10-10 03:25:55,698 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [26/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:25:55,751 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [27/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:25:55,782 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:55] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 20 0.025 0.057 2026-10-10 03:25:55,836 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [28/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:25:55,887 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:55] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:25:55,893 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:55] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:25:55,895 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [29/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:25:55,936 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 23 0.056 0.087 2026-10-10 03:25:55,939 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [30/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:25:56,021 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [31/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step click ship later button (trigger: .button:contains('Ship Later')) 2026-10-10 03:25:56,081 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [32/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step click confirm button (trigger: .btn:contains('Confirm')) 2026-10-10 03:25:56,136 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [33/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step Shipping later button is highlighted (trigger: .button:contains('Ship Later').highlight) 2026-10-10 03:25:56,187 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [34/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:25:56,258 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [35/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step there should be the receipt (trigger: .receipt-screen .pos-receipt) 2026-10-10 03:25:56,268 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17789931 started for PoS orders references: [{'name': '/', 'pos_reference': '261-88-000001', 'uuid': '26aa9ee1-8a12-48d5-b875-f4e99d56b77d'}] 2026-10-10 03:25:56,278 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:56] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:25:57,173 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17789931 order {'name': '/', 'pos_reference': '261-88-000001', 'uuid': '26aa9ee1-8a12-48d5-b875-f4e99d56b77d'} created pos.order #668 2026-10-10 03:25:57,212 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17789931 finished 2026-10-10 03:25:57,438 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 314 0.480 0.694 2026-10-10 03:25:57,513 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:57] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 03:25:57,690 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: tour succeeded 2026-10-10 03:25:57,691 44 INFO rb-acb9515-225444-423143 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-10 03:25:57,703 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83149242 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-88-000001', 'uuid': '26aa9ee1-8a12-48d5-b875-f4e99d56b77d'}] 2026-10-10 03:25:57,727 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83149242 order {'name': 'Shop - 000001', 'pos_reference': '261-88-000001', 'uuid': '26aa9ee1-8a12-48d5-b875-f4e99d56b77d'} sync ignored for existing PoS order pos.order(668,) (state: paid) 2026-10-10 03:25:57,771 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83149242 finished 2026-10-10 03:25:57,878 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: heap 17804936 (allocated 19009536) 2026-10-10 03:25:57,888 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Closing chrome headless with pid 96847 2026-10-10 03:25:57,891 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Closing websocket connection 2026-10-10 03:25:57,897 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Terminating chrome headless with pid 96847 2026-10-10 03:25:57,935 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:25:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.102 0.134 2026-10-10 03:25:58,012 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_032558_012176_test_ship_later_kit_and_mto_manufactured_product.txt 2026-10-10 03:25:58,012 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Removing chrome user profile "/tmp/tmpsi524d2d_chrome_odoo" 2026-10-10 03:25:58,112 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-10 03:26:13,881 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_different_uom_invoice_valuation ... 2026-10-10 03:26:14,761 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1214] 2026-10-10 03:26:17,439 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_different_uom_invoice_valuation_2 ... 2026-10-10 03:26:18,177 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1216] 2026-10-10 03:26:20,706 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_different_uom_invoice_valuation_no_invoice ... 2026-10-10 03:26:21,588 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1218] 2026-10-10 03:26:23,560 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_order_total_cost ... 2026-10-10 03:26:24,015 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1220] 2026-10-10 03:26:25,345 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_order_total_cost_with_shared_component ... 2026-10-10 03:26:26,068 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1223, 1224] 2026-10-10 03:26:27,573 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_with_kit_invoice_valuation ... 2026-10-10 03:26:28,651 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1228, 1229] 2026-10-10 03:26:29,024 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1233, 1234, 1235] 2026-10-10 03:26:33,131 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_nested_kit_order_total_cost_with_shared_component ... 2026-10-10 03:26:34,120 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1236, 1237] 2026-10-10 03:26:34,576 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_variant_exclusive_bom_lines ... 2026-10-10 03:26:35,628 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1240, 1241] 2026-10-10 03:26:37,407 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_kit_with_lot_tracked_component_multiple_orders ... 2026-10-10 03:26:38,470 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1245] 2026-10-10 03:26:38,703 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #171 deleted stock.move.line records with IDs: [1242] 2026-10-10 03:26:38,817 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #171 deleted stock.move.line records with IDs: [1243] 2026-10-10 03:26:40,269 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_never_variant_bom_product_picking ... 2026-10-10 03:26:41,101 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58566326 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'}] 2026-10-10 03:26:41,542 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1247, 1248] 2026-10-10 03:26:42,243 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58566326 order {'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'} created pos.order #680 2026-10-10 03:26:42,247 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58566326 finished 2026-10-10 03:26:42,354 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_pos_picking_kit_qty ... 2026-10-10 03:26:43,160 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1253] 2026-10-10 03:26:43,879 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-10 03:27:03,375 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_1_online_payment_with_cashier ... 2026-10-10 03:27:03,627 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19236468 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-10-10 03:27:03,674 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19236468 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #682 2026-10-10 03:27:03,675 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19236468 finished 2026-10-10 03:27:03,731 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:27:04,025 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-10 03:27:05,767 44 INFO rb-acb9515-225444-423143 odoo.tests.common: Simulating signal changes during tests 2026-10-10 03:27:05,769 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:05] "GET /pos/pay/682?access_token=71dffde4-884b-42db-97dc-be4fc9fcc382 HTTP/1.1" 200 - 258 0.277 1.764 2026-10-10 03:27:05,787 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-10 03:27:05,870 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:05] "POST /pos/pay/transaction/682 HTTP/1.1" 200 - 40 0.040 0.051 2026-10-10 03:27:05,917 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-10 03:27:07,223 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:07] "GET /pos/pay/confirmation/682?access_token=71dffde4-884b-42db-97dc-be4fc9fcc382&tx_id=1 HTTP/1.1" 200 - 388 0.512 0.801 2026-10-10 03:27:08,036 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_1_online_payment_without_cashier ... 2026-10-10 03:27:08,296 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44909986 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-10-10 03:27:08,357 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44909986 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #683 2026-10-10 03:27:08,358 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44909986 finished 2026-10-10 03:27:08,417 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:27:08,836 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-10 03:27:10,553 44 INFO rb-acb9515-225444-423143 odoo.tests.common: Simulating signal changes during tests 2026-10-10 03:27:10,555 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:10] "GET /pos/pay/683?access_token=28601425-cbd2-47ed-82a3-d2bb3091fd57 HTTP/1.1" 200 - 262 0.277 1.873 2026-10-10 03:27:10,573 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-10 03:27:10,670 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:10] "POST /pos/pay/transaction/683 HTTP/1.1" 200 - 40 0.037 0.067 2026-10-10 03:27:10,739 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-10 03:27:12,244 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:12] "GET /pos/pay/confirmation/683?access_token=28601425-cbd2-47ed-82a3-d2bb3091fd57&tx_id=2 HTTP/1.1" 200 - 388 0.667 0.846 2026-10-10 03:27:13,206 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_2_online_payments_with_cashier ... 2026-10-10 03:27:13,479 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12244664 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-10-10 03:27:13,524 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12244664 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #684 2026-10-10 03:27:13,525 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12244664 finished 2026-10-10 03:27:13,577 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:27:13,888 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-10 03:27:15,652 44 INFO rb-acb9515-225444-423143 odoo.tests.common: Simulating signal changes during tests 2026-10-10 03:27:15,654 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:15] "GET /pos/pay/684?access_token=88668d50-86c5-4f0d-b216-bae4a1561460 HTTP/1.1" 200 - 262 0.302 1.778 2026-10-10 03:27:15,673 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-10 03:27:15,780 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:15] "POST /pos/pay/transaction/684 HTTP/1.1" 200 - 40 0.061 0.053 2026-10-10 03:27:15,833 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-10 03:27:16,890 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:16] "GET /pos/pay/confirmation/684?access_token=88668d50-86c5-4f0d-b216-bae4a1561460&tx_id=3 HTTP/1.1" 200 - 256 0.452 0.611 2026-10-10 03:27:16,947 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-10 03:27:17,061 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:17] "GET /pos/pay/684?access_token=88668d50-86c5-4f0d-b216-bae4a1561460 HTTP/1.1" 200 - 40 0.050 0.075 2026-10-10 03:27:17,074 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-10 03:27:17,136 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:17] "POST /pos/pay/transaction/684 HTTP/1.1" 200 - 32 0.024 0.042 2026-10-10 03:27:17,176 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-10 03:27:17,987 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:17] "GET /pos/pay/confirmation/684?access_token=88668d50-86c5-4f0d-b216-bae4a1561460&tx_id=4 HTTP/1.1" 200 - 293 0.274 0.543 2026-10-10 03:27:19,000 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_customer_display_online_payment ... 2026-10-10 03:27:19,365 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Chrome pid: 97078 2026-10-10 03:27:19,365 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Chrome headless temporary user profile dir: /tmp/tmpz_l0cvhz_chrome_odoo 2026-10-10 03:27:19,365 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Issuing json command http://127.0.0.1:45679/json/version 2026-10-10 03:27:19,367 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45679', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:27:19,458 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Browser version: Chrome/150.0.7871.114 2026-10-10 03:27:19,459 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Issuing json command http://127.0.0.1:45679/json 2026-10-10 03:27:19,459 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45679', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:27:19,471 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Websocket url found: ws://127.0.0.1:45679/devtools/page/E09516AC369CA989FD729B0243A55879 2026-10-10 03:27:19,480 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Enable chrome headless console log notification 2026-10-10 03:27:19,487 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Chrome headless enable page notifications 2026-10-10 03:27:19,589 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:27:19,606 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Setting session cookie in browser 2026-10-10 03:27:19,612 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Open "http://127.0.0.1:8069/pos_customer_display/91/b94393ffc264414c?access_token=b94393ffc264414c" in browser 2026-10-10 03:27:19,612 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Navigating to: "http://127.0.0.1:8069/pos_customer_display/91/b94393ffc264414c?access_token=b94393ffc264414c" 2026-10-10 03:27:19,628 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:27:20,323 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:20] "GET /pos_customer_display/91/b94393ffc264414c?access_token=b94393ffc264414c HTTP/1.1" 200 - 47 0.090 0.608 2026-10-10 03:27:20,334 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Navigation result: {'frameId': 'E09516AC369CA989FD729B0243A55879', 'loaderId': 'B8C1A58897E463EEBACA5715CE820A57', 'isDownload': False} 2026-10-10 03:27:20,335 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Evaluate ready code "odoo.isTourReady('CustomerDisplayTourOnlinePayment')" 2026-10-10 03:27:20,399 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc6bc04/point_of_sale.customer_display_assets_test.min.js, copying from /web/assets/fc6bc04/point_of_sale.customer_display_assets_test.min.js 2026-10-10 03:27:20,435 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:20] "GET /web/assets/1/fc6bc04/point_of_sale.customer_display_assets_test.min.js HTTP/1.1" 200 - 11 0.017 0.041 2026-10-10 03:27:20,459 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c329791/point_of_sale.customer_display_assets.min.css, copying from /web/assets/c329791/point_of_sale.customer_display_assets.min.css 2026-10-10 03:27:20,502 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:20] "GET /web/assets/1/c329791/point_of_sale.customer_display_assets.min.css HTTP/1.1" 200 - 8 0.031 0.096 2026-10-10 03:27:20,524 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/745b37a/point_of_sale.customer_display_assets.min.js, copying from /web/assets/745b37a/point_of_sale.customer_display_assets.min.js 2026-10-10 03:27:20,561 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:20] "GET /web/assets/1/745b37a/point_of_sale.customer_display_assets.min.js HTTP/1.1" 200 - 8 0.013 0.175 2026-10-10 03:27:20,754 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:27:20,766 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:20] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:27:20,799 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: Owl is running in 'dev' mode. 2026-10-10 03:27:20,886 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.073 2026-10-10 03:27:20,891 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:20] "GET /logo?company=86 HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 03:27:20,896 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Evaluate test code "odoo.startTour('CustomerDisplayTourOnlinePayment', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos_customer_display/91/b94393ffc264414c?access_token=b94393ffc264414c", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:27:20,909 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: [1/18] Tour CustomerDisplayTourOnlinePayment → Step div:contains('Welcome.') 2026-10-10 03:27:20,926 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-10 03:27:20,964 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: [2/18] Tour CustomerDisplayTourOnlinePayment → Step Check orderline with attributes: {"productName":"Letter Tray","price":"2,972.75"} (trigger: .order-container .orderline:has(.product-name:contains("Letter Tray")):has(.price:contains("2,972.75"))) 2026-10-10 03:27:21,016 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: [3/18] Tour CustomerDisplayTourOnlinePayment → Step Check that the Total amount is 2,972.75 (trigger: div.row:has(div:contains('Total')):has(div:contains('2,972.75'))) 2026-10-10 03:27:21,065 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: [4/18] Tour CustomerDisplayTourOnlinePayment → Step send message to customer display: pay with cash, with value: [object Object] (trigger: body) 2026-10-10 03:27:21,122 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: [5/18] Tour CustomerDisplayTourOnlinePayment → Step .modal-content img[alt='QR Code to pay'][src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg=='] 2026-10-10 03:27:21,255 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: [6/18] Tour CustomerDisplayTourOnlinePayment → Step send message to customer display: payment approved, with value: [object Object] (trigger: body) 2026-10-10 03:27:21,255 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: [7/18] Tour CustomerDisplayTourOnlinePayment → Step send message to customer display: order is finalized, with value: {"lines":[{"productName":"Letter Tray","price":"$ 2,972.75","qty":"1.00","unit":"Units","unitPrice":"$ 2,972.75","customerNote":"","internalNote":"[]","comboParent":"","packLotLines":[],"price_without_discount":"$ 2,972.75","isSelected":false,"imageSrc":"/web/image/product.product/855/image_128"}],"finalized":true,"amount":"2,972.75","paymentLines":[{"name":"Cash","amount":"2,972.75"}],"change":0,"onlinePaymentData":{}} (trigger: body) 2026-10-10 03:27:21,273 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: [8/18] Tour CustomerDisplayTourOnlinePayment → Step Check that: ---dialog is open--- is not true (trigger: body:not(:has(.modal .modal-content))) 2026-10-10 03:27:21,325 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: [9/18] Tour CustomerDisplayTourOnlinePayment → Step Check that we are now on the 'Thank you' screen (trigger: div:contains('Thank you.')) 2026-10-10 03:27:21,383 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: [10/18] Tour CustomerDisplayTourOnlinePayment → Step send message to customer display: new order, with value: {"lines":[],"finalized":false,"amount":"0.00","paymentLines":[],"change":0,"onlinePaymentData":{}} (trigger: body) 2026-10-10 03:27:21,432 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: [11/18] Tour CustomerDisplayTourOnlinePayment → Step div:contains('Welcome.') 2026-10-10 03:27:21,489 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: [12/18] Tour CustomerDisplayTourOnlinePayment → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-10-10 03:27:21,534 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: [13/18] Tour CustomerDisplayTourOnlinePayment → Step Check that the Total amount is 0.00 (trigger: div.row:has(div:contains('Total')):has(div:contains('0.00'))) 2026-10-10 03:27:21,591 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: [14/18] Tour CustomerDisplayTourOnlinePayment → Step send message to customer display: add product, with value: {"lines":[{"productName":"Letter Tray","price":"$ 2,972.75","qty":"1.00","unit":"Units","unitPrice":"$ 2,972.75","customerNote":"","internalNote":"[]","comboParent":"","packLotLines":[],"price_without_discount":"$ 2,972.75","isSelected":true,"imageSrc":"/web/image/product.product/855/image_128"}],"finalized":false,"amount":"2,972.75","paymentLines":[],"change":0,"onlinePaymentData":{}} (trigger: body) 2026-10-10 03:27:21,637 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: [15/18] Tour CustomerDisplayTourOnlinePayment → Step Check orderline with attributes: {"productName":"Letter Tray","price":"2,972.75"} (trigger: .order-container .orderline:has(.product-name:contains("Letter Tray")):has(.price:contains("2,972.75"))) 2026-10-10 03:27:21,689 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: [16/18] Tour CustomerDisplayTourOnlinePayment → Step Check that the Total amount is 2,972.75 (trigger: div.row:has(div:contains('Total')):has(div:contains('2,972.75'))) 2026-10-10 03:27:21,746 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: [17/18] Tour CustomerDisplayTourOnlinePayment → Step send message to customer display: pay with cash, with value: [object Object] (trigger: body) 2026-10-10 03:27:21,793 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: [18/18] Tour CustomerDisplayTourOnlinePayment → Step .modal-content img[alt='QR Code to pay'][src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg=='] 2026-10-10 03:27:21,849 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: tour succeeded 2026-10-10 03:27:21,851 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR CustomerDisplayTourOnlinePayment SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-10 03:27:21,904 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: heap 4161832 (allocated 4718592) 2026-10-10 03:27:21,911 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Closing chrome headless with pid 97078 2026-10-10 03:27:21,925 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Closing websocket connection 2026-10-10 03:27:21,926 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Terminating chrome headless with pid 97078 2026-10-10 03:27:22,039 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_032722_039423_test_customer_display_online_payment.txt 2026-10-10 03:27:22,039 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Removing chrome user profile "/tmp/tmpz_l0cvhz_chrome_odoo" 2026-10-10 03:27:22,056 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: waiting for threads: [, ] 2026-10-10 03:27:22,325 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:22] "GET /web/image/product.product/undefined/image_128 HTTP/1.1" 404 - 126 0.159 1.169 2026-10-10 03:27:22,361 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_errors_tour ... 2026-10-10 03:27:22,917 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome pid: 97249 2026-10-10 03:27:22,917 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome headless temporary user profile dir: /tmp/tmppxu1fwkq_chrome_odoo 2026-10-10 03:27:22,917 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Issuing json command http://127.0.0.1:42797/json/version 2026-10-10 03:27:22,919 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42797', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:27:22,935 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Browser version: Chrome/150.0.7871.114 2026-10-10 03:27:22,936 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Issuing json command http://127.0.0.1:42797/json 2026-10-10 03:27:22,936 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42797', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:27:22,952 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Websocket url found: ws://127.0.0.1:42797/devtools/page/29005D1EA5553234C0956956BE71FB3C 2026-10-10 03:27:22,966 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Enable chrome headless console log notification 2026-10-10 03:27:22,978 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome headless enable page notifications 2026-10-10 03:27:23,036 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_op_user from n/a 2026-10-10 03:27:23,048 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Setting session cookie in browser 2026-10-10 03:27:23,054 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Open "http://127.0.0.1:8069/pos/ui/92" in browser 2026-10-10 03:27:23,054 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Navigating to: "http://127.0.0.1:8069/pos/ui/92" 2026-10-10 03:27:23,080 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:27:24,144 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:24] "GET /pos/ui/92 HTTP/1.1" 200 - 89 0.114 0.963 2026-10-10 03:27:24,149 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Navigation result: {'frameId': '29005D1EA5553234C0956956BE71FB3C', 'loaderId': 'ECFBC8FD5F35D3F17D069ACF4D22F613', 'isDownload': False} 2026-10-10 03:27:24,149 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Evaluate ready code "odoo.isTourReady('OnlinePaymentErrorsTour')" 2026-10-10 03:27:24,176 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:27:24,212 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:24] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.026 2026-10-10 03:27:24,226 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:24] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.027 2026-10-10 03:27:24,251 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:24] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.051 2026-10-10 03:27:24,834 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:27:24,849 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:27:24,867 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.008 0.022 2026-10-10 03:27:24,924 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.009 0.016 2026-10-10 03:27:24,931 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Evaluate test code "odoo.startTour('OnlinePaymentErrorsTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/92", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:27:24,943 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [1/74] Tour OnlinePaymentErrorsTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:27:24,946 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:24] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:27:24,971 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:27:25,011 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:25] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.017 2026-10-10 03:27:25,025 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.028 2026-10-10 03:27:25,113 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:25] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.036 0.038 2026-10-10 03:27:25,119 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.068 2026-10-10 03:27:25,980 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 351 0.319 0.489 2026-10-10 03:27:26,020 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:26] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 03:27:26,110 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-10-10 03:27:26,205 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:26] "GET /web/image/res.company/86/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.048 2026-10-10 03:27:26,246 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.008 2026-10-10 03:27:26,270 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: Owl is running in 'dev' mode. 2026-10-10 03:27:26,302 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:26] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.008 0.020 2026-10-10 03:27:26,348 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:27:26,383 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:27:26,414 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:26] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:27:26,484 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:26] "GET /web/image/res.users/180/avatar_128 HTTP/1.1" 200 - 14 0.046 0.063 2026-10-10 03:27:26,488 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:27:26,502 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.022 2026-10-10 03:27:26,516 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:26] "GET /web/image?model=res.company&id=86&field=logo HTTP/1.1" 200 - 3 0.013 0.126 2026-10-10 03:27:26,537 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:26] "GET /web/image/res.company/86/favicon HTTP/1.1" 200 - 4 0.004 0.035 2026-10-10 03:27:26,540 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:26] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.147 2026-10-10 03:27:26,615 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [2/74] Tour OnlinePaymentErrorsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:27:26,694 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:27:26,702 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:26] "GET /web/image/res.company/86/favicon HTTP/1.1" 304 - 4 0.020 0.020 2026-10-10 03:27:26,721 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:27:26,743 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:26] "GET /web/image?model=product.template&field=image_128&id=1953&unique=2026-10-10T03:26:43.000+00:00 HTTP/1.1" 200 - 3 0.003 0.070 2026-10-10 03:27:26,752 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [3/74] Tour OnlinePaymentErrorsTour → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-10-10 03:27:26,838 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:26] "GET /pos/ui/92?from_backend=True HTTP/1.1" 200 - 33 0.027 0.139 2026-10-10 03:27:26,880 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:26] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:27:26,945 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:26] "GET /pos/ui/92 HTTP/1.1" 200 - 33 0.045 0.223 2026-10-10 03:27:27,084 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.063 0.266 2026-10-10 03:27:27,181 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [4/74] Tour OnlinePaymentErrorsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:27:27,236 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [5/74] Tour OnlinePaymentErrorsTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-10-10 03:27:27,287 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [6/74] Tour OnlinePaymentErrorsTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-10 03:27:27,342 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [7/74] Tour OnlinePaymentErrorsTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:27:27,396 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [8/74] Tour OnlinePaymentErrorsTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("10"))) 2026-10-10 03:27:27,571 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [9/74] Tour OnlinePaymentErrorsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:27:27,624 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [10/74] Tour OnlinePaymentErrorsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:27:27,675 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [11/74] Tour OnlinePaymentErrorsTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"10","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("10"))) 2026-10-10 03:27:27,726 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [12/74] Tour OnlinePaymentErrorsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:27:27,776 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [13/74] Tour OnlinePaymentErrorsTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:27:27,866 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [14/74] Tour OnlinePaymentErrorsTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:27:27,884 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:27] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:27:27,887 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:27] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:27:27,917 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [15/74] Tour OnlinePaymentErrorsTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:27:27,968 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [16/74] Tour OnlinePaymentErrorsTour → Step total is 48.0 (trigger: .total:contains("48.0")) 2026-10-10 03:27:28,019 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [17/74] Tour OnlinePaymentErrorsTour → Step there are no paymentlines (trigger: .paymentlines-empty) 2026-10-10 03:27:28,070 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [18/74] Tour OnlinePaymentErrorsTour → Step amount to pay is '48.0' (trigger: .paymentlines-empty .total:contains("48.0")) 2026-10-10 03:27:28,121 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [19/74] Tour OnlinePaymentErrorsTour → Step click 'Online payment' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Online payment")) 2026-10-10 03:27:28,188 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [20/74] Tour OnlinePaymentErrorsTour → Step line paid via 'Online payment' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Online payment")) 2026-10-10 03:27:28,194 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16596129 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'a54c8ba5-95bb-4110-a16d-e87fb90b9f84'}] 2026-10-10 03:27:28,281 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16596129 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'a54c8ba5-95bb-4110-a16d-e87fb90b9f84'} created pos.order #685 2026-10-10 03:27:28,315 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16596129 finished 2026-10-10 03:27:28,420 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.061 0.169 2026-10-10 03:27:28,518 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [21/74] Tour OnlinePaymentErrorsTour → Step amount tendered in the line is '48.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("48.0")) 2026-10-10 03:27:28,571 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [22/74] Tour OnlinePaymentErrorsTour → Step click numpad button: 4 (trigger: div.numpad button:contains(/^4$/)) 2026-10-10 03:27:28,622 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [23/74] Tour OnlinePaymentErrorsTour → Step click numpad button: 7 (trigger: div.numpad button:contains(/^7$/)) 2026-10-10 03:27:28,675 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [24/74] Tour OnlinePaymentErrorsTour → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Online payment")) 2026-10-10 03:27:28,726 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [25/74] Tour OnlinePaymentErrorsTour → Step click numpad button: 4 (trigger: .modal div.numpad button:contains(/^4$/)) 2026-10-10 03:27:28,777 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [26/74] Tour OnlinePaymentErrorsTour → Step click numpad button: 7 (trigger: .modal div.numpad button:contains(/^7$/)) 2026-10-10 03:27:28,831 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [27/74] Tour OnlinePaymentErrorsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:27:28,881 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [28/74] Tour OnlinePaymentErrorsTour → Step line paid via 'Online payment' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Online payment")) 2026-10-10 03:27:28,932 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [29/74] Tour OnlinePaymentErrorsTour → Step amount tendered in the line is '47.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("47.0")) 2026-10-10 03:27:28,983 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [30/74] Tour OnlinePaymentErrorsTour → Step remaining amount is 1.0 (trigger: .payment-status-amount .amount:contains("1.0")) 2026-10-10 03:27:29,035 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [31/74] Tour OnlinePaymentErrorsTour → Step validate button is not highlighted (trigger: .payment-screen button.validation-button.next:not(:has(.highlight))) 2026-10-10 03:27:29,088 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [32/74] Tour OnlinePaymentErrorsTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:27:29,148 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [33/74] Tour OnlinePaymentErrorsTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:27:29,202 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [34/74] Tour OnlinePaymentErrorsTour → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash")) 2026-10-10 03:27:29,252 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [35/74] Tour OnlinePaymentErrorsTour → Step click numpad button: 2 (trigger: .modal div.numpad button:contains(/^2$/)) 2026-10-10 03:27:29,307 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [36/74] Tour OnlinePaymentErrorsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:27:29,362 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [37/74] Tour OnlinePaymentErrorsTour → Step line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash")) 2026-10-10 03:27:29,411 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [38/74] Tour OnlinePaymentErrorsTour → Step amount tendered in the line is '2.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("2.0")) 2026-10-10 03:27:29,462 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [39/74] Tour OnlinePaymentErrorsTour → Step change is 1.0 (trigger: .payment-status-amount .amount:contains("1.0")) 2026-10-10 03:27:29,518 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [40/74] Tour OnlinePaymentErrorsTour → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-10-10 03:27:29,564 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [41/74] Tour OnlinePaymentErrorsTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:27:29,632 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [42/74] Tour OnlinePaymentErrorsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:27:29,638 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28218440 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'a54c8ba5-95bb-4110-a16d-e87fb90b9f84'}] 2026-10-10 03:27:29,778 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [707] to pos.order #685 2026-10-10 03:27:29,787 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28218440 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'a54c8ba5-95bb-4110-a16d-e87fb90b9f84'} updated pos.order #685 2026-10-10 03:27:29,832 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28218440 finished 2026-10-10 03:27:29,999 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 91 0.131 0.233 2026-10-10 03:27:30,059 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:30] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 - 5 0.007 0.015 2026-10-10 03:27:30,098 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [43/74] Tour OnlinePaymentErrorsTour → Step remaining amount is 46.0 (trigger: .payment-status-amount .amount:contains("46.0")) 2026-10-10 03:27:30,111 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:30] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 - 6 0.017 0.017 2026-10-10 03:27:30,148 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [44/74] Tour OnlinePaymentErrorsTour → Step click 'Online payment' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Online payment")) 2026-10-10 03:27:30,208 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [45/74] Tour OnlinePaymentErrorsTour → Step line paid via 'Online payment' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Online payment")) 2026-10-10 03:27:30,213 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80344162 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'a54c8ba5-95bb-4110-a16d-e87fb90b9f84'}] 2026-10-10 03:27:30,253 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80344162 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'a54c8ba5-95bb-4110-a16d-e87fb90b9f84'} updated pos.order #685 2026-10-10 03:27:30,285 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80344162 finished 2026-10-10 03:27:30,428 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.070 0.148 2026-10-10 03:27:30,474 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [46/74] Tour OnlinePaymentErrorsTour → Step amount tendered in the line is '46.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("46.0")) 2026-10-10 03:27:30,525 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [47/74] Tour OnlinePaymentErrorsTour → Step click 'Online payment' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Online payment")) 2026-10-10 03:27:30,583 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [48/74] Tour OnlinePaymentErrorsTour → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-10-10 03:27:30,634 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [49/74] Tour OnlinePaymentErrorsTour → Step line paid via 'Online payment' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Online payment")) 2026-10-10 03:27:30,685 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [50/74] Tour OnlinePaymentErrorsTour → Step amount tendered in the line is '0.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("0.0")) 2026-10-10 03:27:30,736 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [51/74] Tour OnlinePaymentErrorsTour → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-10-10 03:27:30,787 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [52/74] Tour OnlinePaymentErrorsTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:27:30,850 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [53/74] Tour OnlinePaymentErrorsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:27:30,858 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73449228 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'a54c8ba5-95bb-4110-a16d-e87fb90b9f84'}] 2026-10-10 03:27:30,889 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73449228 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'a54c8ba5-95bb-4110-a16d-e87fb90b9f84'} updated pos.order #685 2026-10-10 03:27:30,920 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73449228 finished 2026-10-10 03:27:31,055 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.049 0.151 2026-10-10 03:27:31,109 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:31] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 - 5 0.007 0.013 2026-10-10 03:27:31,145 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:31] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 - 6 0.005 0.014 2026-10-10 03:27:31,146 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [54/74] Tour OnlinePaymentErrorsTour → Step remaining amount is 46.0 (trigger: .payment-status-amount .amount:contains("46.0")) 2026-10-10 03:27:31,191 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [55/74] Tour OnlinePaymentErrorsTour → Step click 'Online payment' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Online payment")) 2026-10-10 03:27:31,253 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [56/74] Tour OnlinePaymentErrorsTour → Step line paid via 'Online payment' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Online payment")) 2026-10-10 03:27:31,257 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71072464 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'a54c8ba5-95bb-4110-a16d-e87fb90b9f84'}] 2026-10-10 03:27:31,287 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71072464 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'a54c8ba5-95bb-4110-a16d-e87fb90b9f84'} updated pos.order #685 2026-10-10 03:27:31,316 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71072464 finished 2026-10-10 03:27:31,456 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.041 0.160 2026-10-10 03:27:31,496 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [57/74] Tour OnlinePaymentErrorsTour → Step amount tendered in the line is '46.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("46.0")) 2026-10-10 03:27:31,547 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [58/74] Tour OnlinePaymentErrorsTour → Step click 'Online payment' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Online payment")) 2026-10-10 03:27:31,604 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [59/74] Tour OnlinePaymentErrorsTour → Step click Online payment paymentline with 0.0 amount (trigger: .paymentlines .paymentline .payment-infos:contains("Online payment"):has(.payment-amount:contains("0.0"))) 2026-10-10 03:27:31,657 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [60/74] Tour OnlinePaymentErrorsTour → Step delete Online payment paymentline with 0.0 amount (trigger: .paymentlines .paymentline .payment-infos:contains("Online payment"):has(.payment-amount:contains("0.0")) ~ .delete-button) 2026-10-10 03:27:31,715 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [61/74] Tour OnlinePaymentErrorsTour → Step click Cash paymentline with 2.0 amount (trigger: .paymentlines .paymentline .payment-infos:contains("Cash"):has(.payment-amount:contains("2.0"))) 2026-10-10 03:27:31,769 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [62/74] Tour OnlinePaymentErrorsTour → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-10 03:27:31,824 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [63/74] Tour OnlinePaymentErrorsTour → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash")) 2026-10-10 03:27:31,875 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [64/74] Tour OnlinePaymentErrorsTour → Step click numpad button: 3 (trigger: .modal div.numpad button:contains(/^3$/)) 2026-10-10 03:27:31,925 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [65/74] Tour OnlinePaymentErrorsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:27:31,979 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [66/74] Tour OnlinePaymentErrorsTour → Step line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash")) 2026-10-10 03:27:32,030 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [67/74] Tour OnlinePaymentErrorsTour → Step amount tendered in the line is '3.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("3.0")) 2026-10-10 03:27:32,081 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [68/74] Tour OnlinePaymentErrorsTour → Step click 'Online payment' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Online payment")) 2026-10-10 03:27:32,140 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [69/74] Tour OnlinePaymentErrorsTour → Step line paid via 'Online payment' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Online payment")) 2026-10-10 03:27:32,191 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [70/74] Tour OnlinePaymentErrorsTour → Step amount tendered in the line is '-1.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("-1.0")) 2026-10-10 03:27:32,242 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [71/74] Tour OnlinePaymentErrorsTour → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-10-10 03:27:32,293 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [72/74] Tour OnlinePaymentErrorsTour → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-10-10 03:27:32,344 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [73/74] Tour OnlinePaymentErrorsTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:27:32,410 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [74/74] Tour OnlinePaymentErrorsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:27:32,415 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85116313 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'a54c8ba5-95bb-4110-a16d-e87fb90b9f84'}] 2026-10-10 03:27:32,548 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85116313 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'a54c8ba5-95bb-4110-a16d-e87fb90b9f84'} updated pos.order #685 2026-10-10 03:27:32,580 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85116313 finished 2026-10-10 03:27:32,695 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 73 0.096 0.188 2026-10-10 03:27:32,776 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:32] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 - 5 0.018 0.016 2026-10-10 03:27:32,808 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:32] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 - 6 0.005 0.015 2026-10-10 03:27:32,813 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: tour succeeded 2026-10-10 03:27:32,814 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: ╔════════════════════════════════════════╗ ║ TOUR OnlinePaymentErrorsTour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-10 03:27:32,958 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: heap 15659964 (allocated 17563648) 2026-10-10 03:27:32,974 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Closing chrome headless with pid 97249 2026-10-10 03:27:32,978 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Closing websocket connection 2026-10-10 03:27:32,982 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Terminating chrome headless with pid 97249 2026-10-10 03:27:33,117 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_032733_117475_test_errors_tour.txt 2026-10-10 03:27:33,117 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Removing chrome user profile "/tmp/tmppxu1fwkq_chrome_odoo" 2026-10-10 03:27:33,134 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_invalid_access_token ... 2026-10-10 03:27:33,390 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96489601 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-10-10 03:27:33,439 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96489601 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #686 2026-10-10 03:27:33,441 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96489601 finished 2026-10-10 03:27:33,492 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:27:33,791 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-10 03:27:35,109 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:35] "GET /pos/pay/686?access_token=97afbfc3-54a3-4d19-be2c-81e0deeb166 HTTP/1.1" 403 - 113 0.115 1.505 2026-10-10 03:27:35,125 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-10 03:27:35,192 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:35] "GET /pos/pay/686?access_token= HTTP/1.1" 403 - 17 0.012 0.065 2026-10-10 03:27:35,204 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-10 03:27:35,288 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:35] "GET /pos/pay/confirmation/686?access_token=97afbfc3-54a3-4d19-be2c-81e0deeb166&tx_id=1 HTTP/1.1" 403 - 18 0.026 0.063 2026-10-10 03:27:35,298 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-10 03:27:35,392 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:35] "GET /pos/pay/confirmation/686?access_token=&tx_id=1 HTTP/1.1" 403 - 15 0.027 0.070 2026-10-10 03:27:35,407 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_online_payment_amount_updated_after_order_modification ... 2026-10-10 03:27:35,983 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Chrome pid: 97464 2026-10-10 03:27:35,983 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Chrome headless temporary user profile dir: /tmp/tmp9ps5xn8j_chrome_odoo 2026-10-10 03:27:35,983 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Issuing json command http://127.0.0.1:39531/json/version 2026-10-10 03:27:35,988 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39531', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:27:36,010 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Browser version: Chrome/150.0.7871.114 2026-10-10 03:27:36,010 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Issuing json command http://127.0.0.1:39531/json 2026-10-10 03:27:36,011 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39531', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:27:36,046 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Websocket url found: ws://127.0.0.1:39531/devtools/page/9C533BE1791ECBAC8422EFDE7E6C8F84 2026-10-10 03:27:36,061 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Enable chrome headless console log notification 2026-10-10 03:27:36,079 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Chrome headless enable page notifications 2026-10-10 03:27:36,153 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-10 03:27:36,170 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Setting session cookie in browser 2026-10-10 03:27:36,174 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Open "http://127.0.0.1:8069/pos/ui/92" in browser 2026-10-10 03:27:36,175 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Navigating to: "http://127.0.0.1:8069/pos/ui/92" 2026-10-10 03:27:36,203 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:27:37,056 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:37] "GET /pos/ui/92 HTTP/1.1" 200 - 90 0.078 0.785 2026-10-10 03:27:37,065 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Navigation result: {'frameId': '9C533BE1791ECBAC8422EFDE7E6C8F84', 'loaderId': '94F37ECEBD5607F5A4730134D771DC29', 'isDownload': False} 2026-10-10 03:27:37,065 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Evaluate ready code "odoo.isTourReady('test_online_payment_amount_updated_after_order_modification')" 2026-10-10 03:27:37,089 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:27:37,122 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:37] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.015 2026-10-10 03:27:37,146 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:37] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.037 2026-10-10 03:27:37,157 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:37] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.042 2026-10-10 03:27:37,832 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:27:37,845 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:27:37,860 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.021 2026-10-10 03:27:37,893 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Evaluate test code "odoo.startTour('test_online_payment_amount_updated_after_order_modification', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/92", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:27:37,904 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [1/42] Tour test_online_payment_amount_updated_after_order_modification → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:27:37,917 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:37] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.013 0.017 2026-10-10 03:27:37,940 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:37] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:27:37,952 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:37] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:27:37,993 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.021 2026-10-10 03:27:38,025 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:38] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.015 0.033 2026-10-10 03:27:38,031 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-10 03:27:38,112 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:38] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.024 0.041 2026-10-10 03:27:39,014 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 350 0.342 0.502 2026-10-10 03:27:39,050 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:39] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.025 2026-10-10 03:27:39,130 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-10 03:27:39,234 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:39] "GET /web/image/res.company/86/logo/256x256 HTTP/1.1" 200 - 8 0.017 0.051 2026-10-10 03:27:39,266 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 03:27:39,282 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: Owl is running in 'dev' mode. 2026-10-10 03:27:39,307 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:39] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.007 0.009 2026-10-10 03:27:39,361 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:27:39,379 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:39] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:27:39,413 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:27:39,418 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:39] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:27:39,432 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:39] "GET /web/image?model=res.company&id=86&field=logo HTTP/1.1" 200 - 3 0.013 0.038 2026-10-10 03:27:39,485 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:27:39,524 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.049 2026-10-10 03:27:39,564 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:27:39,598 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:39] "GET /web/image/res.users/179/avatar_128 HTTP/1.1" 200 - 14 0.048 0.175 2026-10-10 03:27:39,614 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [2/42] Tour test_online_payment_amount_updated_after_order_modification → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:27:39,643 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:39] "GET /web/image/res.company/86/favicon HTTP/1.1" 200 - 4 0.013 0.117 2026-10-10 03:27:39,769 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:27:39,791 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:39] "GET /pos/ui/92?from_backend=True HTTP/1.1" 200 - 34 0.063 0.212 2026-10-10 03:27:39,824 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:39] "GET /web/image?model=product.template&field=image_128&id=1953&unique=2026-10-10T03:26:43.000+00:00 HTTP/1.1" 200 - 3 0.002 0.111 2026-10-10 03:27:39,847 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:39] "GET /web/image/res.company/86/favicon HTTP/1.1" 304 - 4 0.004 0.120 2026-10-10 03:27:39,889 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:39] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:27:39,890 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [3/42] Tour test_online_payment_amount_updated_after_order_modification → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-10-10 03:27:39,954 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:39] "GET /pos/ui/92 HTTP/1.1" 200 - 34 0.047 0.357 2026-10-10 03:27:40,060 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.038 0.126 2026-10-10 03:27:40,150 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [4/42] Tour test_online_payment_amount_updated_after_order_modification → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:27:40,239 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [5/42] Tour test_online_payment_amount_updated_after_order_modification → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-10-10 03:27:40,286 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [6/42] Tour test_online_payment_amount_updated_after_order_modification → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-10 03:27:40,341 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [7/42] Tour test_online_payment_amount_updated_after_order_modification → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:27:40,394 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [8/42] Tour test_online_payment_amount_updated_after_order_modification → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("10"))) 2026-10-10 03:27:40,591 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [9/42] Tour test_online_payment_amount_updated_after_order_modification → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:27:40,638 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [10/42] Tour test_online_payment_amount_updated_after_order_modification → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:27:40,689 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [11/42] Tour test_online_payment_amount_updated_after_order_modification → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"10.0","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("10"))) 2026-10-10 03:27:40,740 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [12/42] Tour test_online_payment_amount_updated_after_order_modification → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:27:40,791 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [13/42] Tour test_online_payment_amount_updated_after_order_modification → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:27:40,877 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [14/42] Tour test_online_payment_amount_updated_after_order_modification → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:27:40,896 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:40] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:27:40,903 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:40] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:27:40,928 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [15/42] Tour test_online_payment_amount_updated_after_order_modification → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:27:40,978 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [16/42] Tour test_online_payment_amount_updated_after_order_modification → Step total is 48.0 (trigger: .total:contains("48.0")) 2026-10-10 03:27:41,029 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [17/42] Tour test_online_payment_amount_updated_after_order_modification → Step click 'Online payment' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Online payment")) 2026-10-10 03:27:41,101 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [18/42] Tour test_online_payment_amount_updated_after_order_modification → Step line paid via 'Online payment' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Online payment")) 2026-10-10 03:27:41,107 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14336431 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'bac3bba2-94e4-4f77-8b4e-d1aad6f2c386'}] 2026-10-10 03:27:41,201 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14336431 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'bac3bba2-94e4-4f77-8b4e-d1aad6f2c386'} created pos.order #687 2026-10-10 03:27:41,234 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14336431 finished 2026-10-10 03:27:41,310 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.055 0.152 2026-10-10 03:27:41,383 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [19/42] Tour test_online_payment_amount_updated_after_order_modification → Step amount tendered in the line is '48.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("48.0")) 2026-10-10 03:27:41,434 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [20/42] Tour test_online_payment_amount_updated_after_order_modification → Step click Online payment paymentline with 48.0 amount (trigger: .paymentlines .paymentline .payment-infos:contains("Online payment"):has(.payment-amount:contains("48.0"))) 2026-10-10 03:27:41,489 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [21/42] Tour test_online_payment_amount_updated_after_order_modification → Step delete Online payment paymentline with 48.0 amount (trigger: .paymentlines .paymentline .payment-infos:contains("Online payment"):has(.payment-amount:contains("48.0")) ~ .delete-button) 2026-10-10 03:27:41,547 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [22/42] Tour test_online_payment_amount_updated_after_order_modification → Step click back to product screen (trigger: .payment-screen .back-button) 2026-10-10 03:27:41,609 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [23/42] Tour test_online_payment_amount_updated_after_order_modification → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Letter Tray","quantity":"10.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Letter Tray")):has(.qty:contains("10"))) 2026-10-10 03:27:41,666 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [24/42] Tour test_online_payment_amount_updated_after_order_modification → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"10.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("10"))) 2026-10-10 03:27:41,717 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [25/42] Tour test_online_payment_amount_updated_after_order_modification → Step Check the product page (trigger: .product-list) 2026-10-10 03:27:41,768 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [26/42] Tour test_online_payment_amount_updated_after_order_modification → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:27:41,819 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [27/42] Tour test_online_payment_amount_updated_after_order_modification → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:27:41,875 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [28/42] Tour test_online_payment_amount_updated_after_order_modification → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:27:41,929 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [29/42] Tour test_online_payment_amount_updated_after_order_modification → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:27:41,979 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [30/42] Tour test_online_payment_amount_updated_after_order_modification → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:27:42,030 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [31/42] Tour test_online_payment_amount_updated_after_order_modification → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"20.0","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("20"))) 2026-10-10 03:27:42,099 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [32/42] Tour test_online_payment_amount_updated_after_order_modification → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:27:42,150 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [33/42] Tour test_online_payment_amount_updated_after_order_modification → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:27:42,210 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [34/42] Tour test_online_payment_amount_updated_after_order_modification → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:27:42,259 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [35/42] Tour test_online_payment_amount_updated_after_order_modification → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:27:42,309 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [36/42] Tour test_online_payment_amount_updated_after_order_modification → Step total is 96.0 (trigger: .total:contains("96.0")) 2026-10-10 03:27:42,361 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [37/42] Tour test_online_payment_amount_updated_after_order_modification → Step click 'Online payment' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Online payment")) 2026-10-10 03:27:42,424 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [38/42] Tour test_online_payment_amount_updated_after_order_modification → Step line paid via 'Online payment' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Online payment")) 2026-10-10 03:27:42,430 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60642065 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'bac3bba2-94e4-4f77-8b4e-d1aad6f2c386'}] 2026-10-10 03:27:42,497 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60642065 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'bac3bba2-94e4-4f77-8b4e-d1aad6f2c386'} updated pos.order #687 2026-10-10 03:27:42,525 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60642065 finished 2026-10-10 03:27:42,674 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.087 0.161 2026-10-10 03:27:42,731 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [39/42] Tour test_online_payment_amount_updated_after_order_modification → Step amount tendered in the line is '96.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("96.0")) 2026-10-10 03:27:42,782 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [40/42] Tour test_online_payment_amount_updated_after_order_modification → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-10-10 03:27:42,833 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [41/42] Tour test_online_payment_amount_updated_after_order_modification → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:27:42,900 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [42/42] Tour test_online_payment_amount_updated_after_order_modification → Step dialog is open (trigger: .modal .modal-content .modal-header:contains("Scan to Pay")) 2026-10-10 03:27:42,906 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86768551 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'bac3bba2-94e4-4f77-8b4e-d1aad6f2c386'}] 2026-10-10 03:27:42,934 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86768551 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'bac3bba2-94e4-4f77-8b4e-d1aad6f2c386'} updated pos.order #687 2026-10-10 03:27:42,958 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86768551 finished 2026-10-10 03:27:43,091 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 53 0.051 0.138 2026-10-10 03:27:43,170 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:43] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 - 5 0.010 0.017 2026-10-10 03:27:43,222 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: tour succeeded 2026-10-10 03:27:43,239 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: ╔════════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_online_payment_amount_updated_after_order_modification SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════════════════╝ 2026-10-10 03:27:43,354 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:43] "GET /report/barcode/QR/http:%2F%2F127.0.0.1:8069%2Fpos%2Fpay%2F687%3Faccess_token=a8b890cf-3cfc-47d1-ad6e-d6116db1250e?width=200&height=200 HTTP/1.1" 200 - 0 0.000 0.147 2026-10-10 03:27:43,369 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: heap 15490212 (allocated 17039360) 2026-10-10 03:27:43,403 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Closing chrome headless with pid 97464 2026-10-10 03:27:43,404 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Closing websocket connection 2026-10-10 03:27:43,405 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Terminating chrome headless with pid 97464 2026-10-10 03:27:43,567 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_032743_567451_test_online_payment_amount_updated_after_order_modification.txt 2026-10-10 03:27:43,568 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Removing chrome user profile "/tmp/tmp9ps5xn8j_chrome_odoo" 2026-10-10 03:27:43,634 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_online_payment_with_cash_rounding_only_cash_method ... 2026-10-10 03:27:44,192 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26478583 started for PoS orders references: [{'name': 'Order 00077-001-0001', 'pos_reference': None, 'uuid': '00077-001-0001'}] 2026-10-10 03:27:44,289 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26478583 order {'name': 'Order 00077-001-0001', 'pos_reference': None, 'uuid': '00077-001-0001'} created pos.order #688 2026-10-10 03:27:44,292 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26478583 finished 2026-10-10 03:27:44,376 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:27:44,750 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-10 03:27:46,936 44 INFO rb-acb9515-225444-423143 odoo.tests.common: Simulating signal changes during tests 2026-10-10 03:27:46,938 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:46] "GET /pos/pay/688?access_token=851476b0-be64-4ce3-880f-0430cdfc336c HTTP/1.1" 200 - 265 0.387 2.178 2026-10-10 03:27:46,958 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-10 03:27:47,058 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:47] "POST /pos/pay/transaction/688 HTTP/1.1" 200 - 40 0.043 0.067 2026-10-10 03:27:47,119 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-10 03:27:48,465 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:48] "GET /pos/pay/confirmation/688?access_token=851476b0-be64-4ce3-880f-0430cdfc336c&tx_id=5 HTTP/1.1" 200 - 370 0.531 0.822 2026-10-10 03:27:49,865 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_payment_method_customer_required ... 2026-10-10 03:27:51,528 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome pid: 97684 2026-10-10 03:27:51,528 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome headless temporary user profile dir: /tmp/tmplmnjy5nj_chrome_odoo 2026-10-10 03:27:51,528 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Issuing json command http://127.0.0.1:38555/json/version 2026-10-10 03:27:51,530 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38555', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:27:51,567 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Browser version: Chrome/150.0.7871.114 2026-10-10 03:27:51,567 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Issuing json command http://127.0.0.1:38555/json 2026-10-10 03:27:51,568 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38555', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:27:51,583 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Websocket url found: ws://127.0.0.1:38555/devtools/page/CDC67A4AECE587DF80BF10D36CC5451F 2026-10-10 03:27:51,598 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Enable chrome headless console log notification 2026-10-10 03:27:51,620 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome headless enable page notifications 2026-10-10 03:27:51,768 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:27:51,788 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Setting session cookie in browser 2026-10-10 03:27:51,793 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Open "http://127.0.0.1:8069/pos/ui/92" in browser 2026-10-10 03:27:51,793 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Navigating to: "http://127.0.0.1:8069/pos/ui/92" 2026-10-10 03:27:51,814 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:27:52,741 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:52] "GET /pos/ui/92 HTTP/1.1" 200 - 89 0.095 0.841 2026-10-10 03:27:52,747 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Navigation result: {'frameId': 'CDC67A4AECE587DF80BF10D36CC5451F', 'loaderId': '17B82B5F0594E518CB5EBBFAE0C9F03A', 'isDownload': False} 2026-10-10 03:27:52,747 44 INFO rb-acb9515-225444-423143 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-10 03:27:52,772 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:27:52,798 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:52] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.015 2026-10-10 03:27:52,822 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:52] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.034 2026-10-10 03:27:52,856 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:52] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.010 0.050 2026-10-10 03:27:53,625 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:27:53,650 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:27:53,688 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.034 2026-10-10 03:27:53,722 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Evaluate test code "odoo.startTour('test_payment_method_customer_required', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/92", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:27:53,726 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:53] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-10 03:27:53,732 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [1/23] Tour test_payment_method_customer_required → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:27:53,754 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:53] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.004 0.007 2026-10-10 03:27:53,777 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:53] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:27:53,825 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:53] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.013 0.018 2026-10-10 03:27:53,870 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.010 0.066 2026-10-10 03:27:53,959 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:53] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.031 0.073 2026-10-10 03:27:53,963 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.059 2026-10-10 03:27:55,210 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:55] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 340 0.592 0.579 2026-10-10 03:27:55,262 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:55] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.037 2026-10-10 03:27:55,364 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.011 2026-10-10 03:27:55,463 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:55] "GET /web/image/res.company/86/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.053 2026-10-10 03:27:55,521 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.013 2026-10-10 03:27:55,555 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: Owl is running in 'dev' mode. 2026-10-10 03:27:55,592 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:55] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.009 2026-10-10 03:27:55,690 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:55] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:27:55,714 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:55] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.023 2026-10-10 03:27:55,719 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:55] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.037 2026-10-10 03:27:55,720 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:55] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.046 2026-10-10 03:27:55,754 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:55] "GET /web/image?model=res.company&id=86&field=logo HTTP/1.1" 200 - 3 0.012 0.038 2026-10-10 03:27:55,785 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:27:55,788 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:27:55,829 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:55] "GET /web/image/res.users/178/avatar_128 HTTP/1.1" 200 - 14 0.032 0.116 2026-10-10 03:27:55,850 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:27:55,939 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:55] "GET /pos/ui/92 HTTP/1.1" 200 - 34 0.032 0.066 2026-10-10 03:27:55,962 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:55] "GET /web/image/res.company/86/favicon HTTP/1.1" 200 - 4 0.006 0.115 2026-10-10 03:27:56,025 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [2/23] Tour test_payment_method_customer_required → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:27:56,139 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:56] "GET /pos/ui/92?from_backend=True HTTP/1.1" 200 - 34 0.088 0.202 2026-10-10 03:27:56,170 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:56] "GET /web/image/res.company/86/favicon HTTP/1.1" 304 - 4 0.013 0.075 2026-10-10 03:27:56,228 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:56] "GET /web/image?model=product.template&field=image_128&id=1953&unique=2026-10-10T03:26:43.000+00:00 HTTP/1.1" 200 - 3 0.015 0.046 2026-10-10 03:27:56,232 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:27:56,317 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [3/23] Tour test_payment_method_customer_required → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-10-10 03:27:56,402 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:56] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:27:56,489 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:56] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.063 0.101 2026-10-10 03:27:56,592 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [4/23] Tour test_payment_method_customer_required → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:27:56,672 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [5/23] Tour test_payment_method_customer_required → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-10-10 03:27:56,721 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [6/23] Tour test_payment_method_customer_required → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-10-10 03:27:56,778 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [7/23] Tour test_payment_method_customer_required → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:27:56,823 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [8/23] Tour test_payment_method_customer_required → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:27:56,910 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [9/23] Tour test_payment_method_customer_required → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:27:56,930 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:56] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:27:56,935 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:56] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:27:56,962 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [10/23] Tour test_payment_method_customer_required → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:27:57,015 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [11/23] Tour test_payment_method_customer_required → Step total is 4.80 (trigger: .total:contains("4.80")) 2026-10-10 03:27:57,063 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [12/23] Tour test_payment_method_customer_required → Step click 'Online payment' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Online payment")) 2026-10-10 03:27:57,130 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [13/23] Tour test_payment_method_customer_required → Step line paid via 'Online payment' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Online payment")) 2026-10-10 03:27:57,136 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45889423 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'bb97797b-cfc9-49ff-b247-d4818d19579f'}] 2026-10-10 03:27:57,242 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45889423 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'bb97797b-cfc9-49ff-b247-d4818d19579f'} created pos.order #689 2026-10-10 03:27:57,278 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45889423 finished 2026-10-10 03:27:57,405 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.088 0.184 2026-10-10 03:27:57,493 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [14/23] Tour test_payment_method_customer_required → Step amount tendered in the line is '4.80' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("4.80")) 2026-10-10 03:27:57,543 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [15/23] Tour test_payment_method_customer_required → Step validate button is not highlighted (trigger: .payment-screen button.validation-button.next:not(:has(.highlight))) 2026-10-10 03:27:57,594 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [16/23] Tour test_payment_method_customer_required → Step click customer button (trigger: button.partner-button) 2026-10-10 03:27:57,694 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [17/23] Tour test_payment_method_customer_required → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:27:57,794 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [18/23] Tour test_payment_method_customer_required → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:27:57,839 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [19/23] Tour test_payment_method_customer_required → Step Search for partner "A Test Partner" (trigger: .modal-dialog .input-group input) 2026-10-10 03:27:57,903 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [20/23] Tour test_payment_method_customer_required → Step click partner 'A Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(A Test Partner)) 2026-10-10 03:27:57,975 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [21/23] Tour test_payment_method_customer_required → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-10-10 03:27:58,023 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [22/23] Tour test_payment_method_customer_required → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:27:58,024 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:58] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 13 0.017 0.042 2026-10-10 03:27:58,093 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [23/23] Tour test_payment_method_customer_required → Step dialog is open (trigger: .modal .modal-content .modal-header:contains("Payment provider requirement")) 2026-10-10 03:27:58,118 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:27:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.021 0.058 2026-10-10 03:27:58,142 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: tour succeeded 2026-10-10 03:27:58,143 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR test_payment_method_customer_required SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-10-10 03:27:58,287 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: heap 15835300 (allocated 17039360) 2026-10-10 03:27:58,296 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Closing chrome headless with pid 97684 2026-10-10 03:27:58,298 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Closing websocket connection 2026-10-10 03:27:58,299 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Terminating chrome headless with pid 97684 2026-10-10 03:27:58,419 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_032758_418924_test_payment_method_customer_required.txt 2026-10-10 03:27:58,419 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Removing chrome user profile "/tmp/tmplmnjy5nj_chrome_odoo" 2026-10-10 03:27:58,445 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_refuse_online_payment_without_accounting_payment ... 2026-10-10 03:27:58,627 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7035170 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'}] 2026-10-10 03:27:58,804 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #174 deleted pos.order records with IDs: [690] 2026-10-10 03:27:58,879 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_restaurant_online_payment_flow ... 2026-10-10 03:27:59,518 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Chrome pid: 97888 2026-10-10 03:27:59,519 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Chrome headless temporary user profile dir: /tmp/tmppatoaycf_chrome_odoo 2026-10-10 03:27:59,519 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Issuing json command http://127.0.0.1:42451/json/version 2026-10-10 03:27:59,520 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42451', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:27:59,557 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Browser version: Chrome/150.0.7871.114 2026-10-10 03:27:59,557 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Issuing json command http://127.0.0.1:42451/json 2026-10-10 03:27:59,558 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42451', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:27:59,580 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Websocket url found: ws://127.0.0.1:42451/devtools/page/CCF61A8C37B0BE00ACDCD77D49ECDD90 2026-10-10 03:27:59,624 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Enable chrome headless console log notification 2026-10-10 03:27:59,641 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Chrome headless enable page notifications 2026-10-10 03:27:59,736 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-10 03:27:59,756 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Setting session cookie in browser 2026-10-10 03:27:59,763 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Open "http://127.0.0.1:8069/pos/ui/92" in browser 2026-10-10 03:27:59,763 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Navigating to: "http://127.0.0.1:8069/pos/ui/92" 2026-10-10 03:27:59,791 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:28:00,657 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:00] "GET /pos/ui/92 HTTP/1.1" 200 - 90 0.102 0.774 2026-10-10 03:28:00,661 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Navigation result: {'frameId': 'CCF61A8C37B0BE00ACDCD77D49ECDD90', 'loaderId': '3328EDF793D0B553DE4355AC151A2AAF', 'isDownload': False} 2026-10-10 03:28:00,662 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Evaluate ready code "odoo.isTourReady('RestaurantOnlinePaymentTour')" 2026-10-10 03:28:00,687 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:28:00,728 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:00] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.009 0.015 2026-10-10 03:28:00,742 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:00] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.030 2026-10-10 03:28:00,759 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:00] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.053 2026-10-10 03:28:01,440 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:28:01,453 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:28:01,478 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-10 03:28:01,522 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Evaluate test code "odoo.startTour('RestaurantOnlinePaymentTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/92", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:28:01,532 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [1/26] Tour RestaurantOnlinePaymentTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:28:01,534 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.010 2026-10-10 03:28:01,553 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:01] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:28:01,581 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:01] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:28:01,620 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:01] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.015 2026-10-10 03:28:01,651 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.011 0.037 2026-10-10 03:28:01,710 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:01] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.014 0.048 2026-10-10 03:28:01,713 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.036 2026-10-10 03:28:02,672 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 350 0.379 0.534 2026-10-10 03:28:02,715 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:02] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:28:02,804 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-10 03:28:02,903 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:02] "GET /web/image/res.company/86/logo/256x256 HTTP/1.1" 200 - 8 0.023 0.047 2026-10-10 03:28:02,960 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.016 2026-10-10 03:28:02,978 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: Owl is running in 'dev' mode. 2026-10-10 03:28:03,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:03] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-10 03:28:03,071 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:28:03,089 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:03] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:28:03,137 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:03] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:28:03,145 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:03] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.034 2026-10-10 03:28:03,151 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:03] "GET /web/image?model=res.company&id=86&field=logo HTTP/1.1" 200 - 3 0.025 0.040 2026-10-10 03:28:03,222 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-10-10 03:28:03,228 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:03] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:28:03,242 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:03] "GET /web/image/res.users/179/avatar_128 HTTP/1.1" 200 - 14 0.031 0.138 2026-10-10 03:28:03,297 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:03] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.038 2026-10-10 03:28:03,387 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [2/26] Tour RestaurantOnlinePaymentTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:28:03,412 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:03] "GET /pos/ui/92?from_backend=True HTTP/1.1" 200 - 34 0.077 0.097 2026-10-10 03:28:03,511 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:28:03,548 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [3/26] Tour RestaurantOnlinePaymentTour → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-10-10 03:28:03,573 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:03] "GET /pos/ui/92 HTTP/1.1" 200 - 34 0.079 0.252 2026-10-10 03:28:03,613 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:03] "GET /web/image/res.company/86/favicon HTTP/1.1" 200 - 4 0.011 0.289 2026-10-10 03:28:03,654 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:03] "GET /web/image?model=product.template&field=image_128&id=1953&unique=2026-10-10T03:26:43.000+00:00 HTTP/1.1" 200 - 3 0.003 0.178 2026-10-10 03:28:03,672 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:03] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:28:03,856 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:03] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.096 0.201 2026-10-10 03:28:03,877 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:03] "GET /web/image/res.company/86/favicon HTTP/1.1" 304 - 4 0.005 0.253 2026-10-10 03:28:03,971 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [4/26] Tour RestaurantOnlinePaymentTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:28:04,025 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [5/26] Tour RestaurantOnlinePaymentTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-10-10 03:28:04,077 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [6/26] Tour RestaurantOnlinePaymentTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-10-10 03:28:04,129 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [7/26] Tour RestaurantOnlinePaymentTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:28:04,179 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [8/26] Tour RestaurantOnlinePaymentTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:28:04,262 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [9/26] Tour RestaurantOnlinePaymentTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:28:04,284 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:04] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:28:04,288 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:04] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:28:04,314 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [10/26] Tour RestaurantOnlinePaymentTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:28:04,364 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [11/26] Tour RestaurantOnlinePaymentTour → Step click 'Online payment' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Online payment")) 2026-10-10 03:28:04,438 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3512812 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '7647ac1c-59d0-416a-a648-ebf33ffbac60'}] 2026-10-10 03:28:04,446 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [12/26] Tour RestaurantOnlinePaymentTour → Step line paid via 'Online payment' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Online payment")) 2026-10-10 03:28:04,558 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3512812 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '7647ac1c-59d0-416a-a648-ebf33ffbac60'} created pos.order #691 2026-10-10 03:28:04,587 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3512812 finished 2026-10-10 03:28:04,691 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.096 0.160 2026-10-10 03:28:04,772 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [13/26] Tour RestaurantOnlinePaymentTour → Step amount tendered in the line is '4.80' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("4.80")) 2026-10-10 03:28:04,822 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [14/26] Tour RestaurantOnlinePaymentTour → Step click back to product screen (trigger: .payment-screen .back-button) 2026-10-10 03:28:04,896 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [15/26] Tour RestaurantOnlinePaymentTour → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-10-10 03:28:04,982 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [16/26] Tour RestaurantOnlinePaymentTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:28:05,034 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [17/26] Tour RestaurantOnlinePaymentTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"2.0","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("2"))) 2026-10-10 03:28:05,082 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [18/26] Tour RestaurantOnlinePaymentTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:28:05,133 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [19/26] Tour RestaurantOnlinePaymentTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:28:05,196 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [20/26] Tour RestaurantOnlinePaymentTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:28:05,246 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [21/26] Tour RestaurantOnlinePaymentTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:28:05,297 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [22/26] Tour RestaurantOnlinePaymentTour → Step total is 9.60 (trigger: .total:contains("9.60")) 2026-10-10 03:28:05,348 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [23/26] Tour RestaurantOnlinePaymentTour → Step delete Online payment paymentline with 4.80 amount (trigger: .paymentlines .paymentline .payment-infos:contains("Online payment"):has(.payment-amount:contains("4.80")) ~ .delete-button) 2026-10-10 03:28:05,407 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [24/26] Tour RestaurantOnlinePaymentTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:28:05,466 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [25/26] Tour RestaurantOnlinePaymentTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:28:05,536 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [26/26] Tour RestaurantOnlinePaymentTour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-10-10 03:28:05,541 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36731209 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '7647ac1c-59d0-416a-a648-ebf33ffbac60'}] 2026-10-10 03:28:05,670 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [710] to pos.order #691 2026-10-10 03:28:05,679 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36731209 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '7647ac1c-59d0-416a-a648-ebf33ffbac60'} updated pos.order #691 2026-10-10 03:28:05,708 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36731209 finished 2026-10-10 03:28:05,844 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 95 0.082 0.224 2026-10-10 03:28:05,932 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:05] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 - 6 0.008 0.015 2026-10-10 03:28:05,976 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:05] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 - 6 0.009 0.017 2026-10-10 03:28:06,011 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11057221 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '7647ac1c-59d0-416a-a648-ebf33ffbac60'}] 2026-10-10 03:28:06,023 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:06] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:28:06,706 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11057221 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '7647ac1c-59d0-416a-a648-ebf33ffbac60'} updated pos.order #691 2026-10-10 03:28:06,737 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11057221 finished 2026-10-10 03:28:06,851 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.341 0.502 2026-10-10 03:28:06,923 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:06] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.023 2026-10-10 03:28:07,094 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46561991 started for PoS orders references: [{'name': 'POS OP Test Shop - 000001', 'pos_reference': '261-92-000001', 'uuid': '7647ac1c-59d0-416a-a648-ebf33ffbac60'}] 2026-10-10 03:28:07,106 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: tour succeeded 2026-10-10 03:28:07,108 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: ╔════════════════════════════════════════════╗ ║ TOUR RestaurantOnlinePaymentTour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-10 03:28:07,129 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46561991 order {'name': 'POS OP Test Shop - 000001', 'pos_reference': '261-92-000001', 'uuid': '7647ac1c-59d0-416a-a648-ebf33ffbac60'} sync ignored for existing PoS order pos.order(691,) (state: paid) 2026-10-10 03:28:07,173 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46561991 finished 2026-10-10 03:28:07,314 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: heap 16131764 (allocated 17563648) 2026-10-10 03:28:07,321 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Closing chrome headless with pid 97888 2026-10-10 03:28:07,322 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Closing websocket connection 2026-10-10 03:28:07,323 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Terminating chrome headless with pid 97888 2026-10-10 03:28:07,388 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.153 0.143 2026-10-10 03:28:07,465 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_032807_465405_test_restaurant_online_payment_flow.txt 2026-10-10 03:28:07,465 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Removing chrome user profile "/tmp/tmppatoaycf_chrome_odoo" 2026-10-10 03:28:07,553 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_selected_customer_after_adding_payment_sync ... 2026-10-10 03:28:08,179 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome pid: 98108 2026-10-10 03:28:08,179 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome headless temporary user profile dir: /tmp/tmpjqbm7bs5_chrome_odoo 2026-10-10 03:28:08,179 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Issuing json command http://127.0.0.1:42125/json/version 2026-10-10 03:28:08,181 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42125', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:28:08,233 44 INFO rb-acb9515-225444-423143 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-10 03:28:08,234 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Issuing json command http://127.0.0.1:42125/json 2026-10-10 03:28:08,235 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42125', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:28:08,277 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Websocket url found: ws://127.0.0.1:42125/devtools/page/67EADC852C21B722252B655CDE305D86 2026-10-10 03:28:08,303 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Enable chrome headless console log notification 2026-10-10 03:28:08,320 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome headless enable page notifications 2026-10-10 03:28:08,440 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-10 03:28:08,453 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Setting session cookie in browser 2026-10-10 03:28:08,459 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Open "http://127.0.0.1:8069/pos/ui/92" in browser 2026-10-10 03:28:08,459 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Navigating to: "http://127.0.0.1:8069/pos/ui/92" 2026-10-10 03:28:08,487 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:28:09,574 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:09] "GET /pos/ui/92 HTTP/1.1" 200 - 90 0.070 1.028 2026-10-10 03:28:09,578 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Navigation result: {'frameId': '67EADC852C21B722252B655CDE305D86', 'loaderId': 'D8690446912D6253A45CE1E13D7F4FAA', 'isDownload': False} 2026-10-10 03:28:09,578 44 INFO rb-acb9515-225444-423143 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-10 03:28:09,605 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:28:09,624 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:09] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.007 2026-10-10 03:28:09,636 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:09] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.016 2026-10-10 03:28:09,664 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:09] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.037 2026-10-10 03:28:10,436 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:28:10,456 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:28:10,478 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.036 2026-10-10 03:28:10,524 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Evaluate test code "odoo.startTour('test_selected_customer_after_adding_payment_sync', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/92", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:28:10,525 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.010 0.014 2026-10-10 03:28:10,535 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [1/29] Tour test_selected_customer_after_adding_payment_sync → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:28:10,549 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:10] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-10 03:28:10,567 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:28:10,608 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:10] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.013 2026-10-10 03:28:10,631 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.036 2026-10-10 03:28:10,694 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:10] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.018 0.051 2026-10-10 03:28:10,698 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.035 2026-10-10 03:28:11,617 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 350 0.352 0.519 2026-10-10 03:28:11,649 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:11] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:28:11,739 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-10 03:28:11,820 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:11] "GET /web/image/res.company/86/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.044 2026-10-10 03:28:11,859 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.015 2026-10-10 03:28:11,875 44 INFO rb-acb9515-225444-423143 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-10 03:28:11,890 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.007 2026-10-10 03:28:11,960 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:28:12,002 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:28:12,007 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:12] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:28:12,064 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:12] "GET /web/image/res.users/179/avatar_128 HTTP/1.1" 200 - 14 0.033 0.062 2026-10-10 03:28:12,071 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:28:12,073 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-10-10 03:28:12,110 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:12] "GET /web/image?model=res.company&id=86&field=logo HTTP/1.1" 200 - 3 0.008 0.123 2026-10-10 03:28:12,115 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:12] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.142 2026-10-10 03:28:12,156 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:12] "GET /web/image/res.company/86/favicon HTTP/1.1" 200 - 4 0.007 0.050 2026-10-10 03:28:12,250 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [2/29] Tour test_selected_customer_after_adding_payment_sync → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:28:12,356 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:28:12,407 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:28:12,413 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [3/29] Tour test_selected_customer_after_adding_payment_sync → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-10-10 03:28:12,510 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:12] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:28:12,530 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:12] "GET /pos/ui/92?from_backend=True HTTP/1.1" 200 - 34 0.123 0.084 2026-10-10 03:28:12,631 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:12] "GET /pos/ui/92 HTTP/1.1" 200 - 34 0.031 0.270 2026-10-10 03:28:12,670 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:12] "GET /web/image?model=product.template&field=image_128&id=1953&unique=2026-10-10T03:26:43.000+00:00 HTTP/1.1" 200 - 3 0.003 0.302 2026-10-10 03:28:12,699 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:12] "GET /web/image/res.company/86/favicon HTTP/1.1" 304 - 4 0.008 0.346 2026-10-10 03:28:12,819 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:12] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.050 0.354 2026-10-10 03:28:12,907 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [4/29] Tour test_selected_customer_after_adding_payment_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:28:12,955 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [5/29] Tour test_selected_customer_after_adding_payment_sync → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-10-10 03:28:13,003 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [6/29] Tour test_selected_customer_after_adding_payment_sync → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-10 03:28:13,057 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [7/29] Tour test_selected_customer_after_adding_payment_sync → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:28:13,111 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [8/29] Tour test_selected_customer_after_adding_payment_sync → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("10"))) 2026-10-10 03:28:13,286 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [9/29] Tour test_selected_customer_after_adding_payment_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:28:13,336 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [10/29] Tour test_selected_customer_after_adding_payment_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:28:13,387 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [11/29] Tour test_selected_customer_after_adding_payment_sync → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"10.0","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("10"))) 2026-10-10 03:28:13,438 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [12/29] Tour test_selected_customer_after_adding_payment_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:28:13,494 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [13/29] Tour test_selected_customer_after_adding_payment_sync → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:28:13,575 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [14/29] Tour test_selected_customer_after_adding_payment_sync → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:28:13,592 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:13] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:28:13,601 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:13] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:28:13,626 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [15/29] Tour test_selected_customer_after_adding_payment_sync → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:28:13,682 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [16/29] Tour test_selected_customer_after_adding_payment_sync → Step total is 48.0 (trigger: .total:contains("48.0")) 2026-10-10 03:28:13,728 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [17/29] Tour test_selected_customer_after_adding_payment_sync → Step there are no paymentlines (trigger: .paymentlines-empty) 2026-10-10 03:28:13,779 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [18/29] Tour test_selected_customer_after_adding_payment_sync → Step amount to pay is '48.0' (trigger: .paymentlines-empty .total:contains("48.0")) 2026-10-10 03:28:13,831 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [19/29] Tour test_selected_customer_after_adding_payment_sync → Step click 'Online payment' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Online payment")) 2026-10-10 03:28:13,902 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [20/29] Tour test_selected_customer_after_adding_payment_sync → Step line paid via 'Online payment' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Online payment")) 2026-10-10 03:28:13,907 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11202107 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '7a6c6905-d440-4511-9e90-0456caced81d'}] 2026-10-10 03:28:14,056 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11202107 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '7a6c6905-d440-4511-9e90-0456caced81d'} created pos.order #692 2026-10-10 03:28:14,101 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11202107 finished 2026-10-10 03:28:14,206 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.104 0.198 2026-10-10 03:28:14,295 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [21/29] Tour test_selected_customer_after_adding_payment_sync → Step amount tendered in the line is '48.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("48.0")) 2026-10-10 03:28:14,344 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [22/29] Tour test_selected_customer_after_adding_payment_sync → Step click customer button (trigger: button.partner-button) 2026-10-10 03:28:14,436 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [23/29] Tour test_selected_customer_after_adding_payment_sync → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:28:14,516 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [24/29] Tour test_selected_customer_after_adding_payment_sync → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:28:14,566 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [25/29] Tour test_selected_customer_after_adding_payment_sync → Step Search for partner "A simple PoS man!" (trigger: .modal-dialog .input-group input) 2026-10-10 03:28:14,630 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [26/29] Tour test_selected_customer_after_adding_payment_sync → Step click partner 'A simple PoS man!' from partner list screen (trigger: .modal .partner-list b:contains(A simple PoS man!)) 2026-10-10 03:28:14,691 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [27/29] Tour test_selected_customer_after_adding_payment_sync → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-10-10 03:28:14,742 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [28/29] Tour test_selected_customer_after_adding_payment_sync → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:28:14,752 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:14] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 13 0.026 0.033 2026-10-10 03:28:14,806 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [29/29] Tour test_selected_customer_after_adding_payment_sync → Step dialog is open (trigger: .modal .modal-content) 2026-10-10 03:28:14,841 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.031 0.049 2026-10-10 03:28:14,848 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77548265 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '7a6c6905-d440-4511-9e90-0456caced81d'}] 2026-10-10 03:28:14,882 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77548265 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '7a6c6905-d440-4511-9e90-0456caced81d'} updated pos.order #692 2026-10-10 03:28:14,913 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77548265 finished 2026-10-10 03:28:15,094 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.064 0.219 2026-10-10 03:28:15,142 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:15] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 - 5 0.005 0.013 2026-10-10 03:28:15,173 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: tour succeeded 2026-10-10 03:28:15,174 44 INFO rb-acb9515-225444-423143 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-10 03:28:15,309 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:15] "GET /report/barcode/QR/http:%2F%2F127.0.0.1:8069%2Fpos%2Fpay%2F692%3Faccess_token=8a0b4fd5-04bd-4d03-aba1-5d8ccd2ad372?width=200&height=200 HTTP/1.1" 200 - 0 0.000 0.134 2026-10-10 03:28:15,313 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: heap 16154936 (allocated 17563648) 2026-10-10 03:28:15,321 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Closing chrome headless with pid 98108 2026-10-10 03:28:15,322 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Closing websocket connection 2026-10-10 03:28:15,330 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Terminating chrome headless with pid 98108 2026-10-10 03:28:15,442 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_032815_442268_test_selected_customer_after_adding_payment_sync.txt 2026-10-10 03:28:15,442 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Removing chrome user profile "/tmp/tmpjqbm7bs5_chrome_odoo" 2026-10-10 03:28:15,858 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #174 deleted pos.payment.method records with IDs: [242] 2026-10-10 03:28:16,043 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #174 deleted account.account records with IDs: [4494] 2026-10-10 03:28:16,137 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #174 deleted account.payment.method.line records with IDs: [787, 788] 2026-10-10 03:28:16,339 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #174 deleted account.journal records with IDs: [1193] 2026-10-10 03:28:16,418 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #174 deleted account.account records with IDs: [4493] 2026-10-10 03:28:16,477 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-10 03:28:19,675 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel ... 2026-10-10 03:28:27,808 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Chrome pid: 98315 2026-10-10 03:28:27,808 44 INFO rb-acb9515-225444-423143 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/tmpjyqs3iq5_chrome_odoo 2026-10-10 03:28:27,808 44 INFO rb-acb9515-225444-423143 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:44277/json/version 2026-10-10 03:28:27,810 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44277', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:28:27,843 44 INFO rb-acb9515-225444-423143 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-10 03:28:27,843 44 INFO rb-acb9515-225444-423143 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:44277/json 2026-10-10 03:28:27,844 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44277', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:28:27,866 44 INFO rb-acb9515-225444-423143 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:44277/devtools/page/2C1F3BBF9647065E8A1EC6A7D3627435 2026-10-10 03:28:27,888 44 INFO rb-acb9515-225444-423143 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-10 03:28:27,895 44 INFO rb-acb9515-225444-423143 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-10 03:28:27,931 44 INFO rb-acb9515-225444-423143 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-10 03:28:28,138 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Open "http://127.0.0.1:8069/pos-self/93?access_token=2830d83a2baa4467" in browser 2026-10-10 03:28:28,139 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Navigating to: "http://127.0.0.1:8069/pos-self/93?access_token=2830d83a2baa4467" 2026-10-10 03:28:28,163 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:28:28,766 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:28] "GET /pos-self/93?access_token=2830d83a2baa4467 HTTP/1.1" 200 - 57 0.061 0.548 2026-10-10 03:28:28,771 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Navigation result: {'frameId': '2C1F3BBF9647065E8A1EC6A7D3627435', 'loaderId': '86B2FF544C71C91F0B1CDFD0C1064930', 'isDownload': False} 2026-10-10 03:28:28,771 44 INFO rb-acb9515-225444-423143 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-10 03:28:28,797 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:28:28,831 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 03:28:28,893 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:28] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.039 0.050 2026-10-10 03:28:28,912 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 03:28:28,935 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:28] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.121 2026-10-10 03:28:28,942 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 03:28:28,956 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:28] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.141 2026-10-10 03:28:29,207 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:29] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.007 0.010 2026-10-10 03:28:29,217 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:29] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.017 2026-10-10 03:28:29,237 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Evaluate test code "odoo.startTour('test_kiosk_cart_restore_and_cancel', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/93?access_token=2830d83a2baa4467", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:28:29,238 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 03:28:29,238 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:29] "POST /pos/ping HTTP/1.1" 200 - 1 0.003 0.006 2026-10-10 03:28:29,250 44 INFO rb-acb9515-225444-423143 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-10 03:28:29,257 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:29] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.007 0.017 2026-10-10 03:28:29,354 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:29] "POST /pos-self/relations/93 HTTP/1.1" 200 - 37 0.032 0.058 2026-10-10 03:28:29,408 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.129 2026-10-10 03:28:29,939 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:29] "POST /pos-self/data/93 HTTP/1.1" 200 - 183 0.276 0.268 2026-10-10 03:28:29,951 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.520 2026-10-10 03:28:30,076 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:30] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.039 2026-10-10 03:28:30,084 44 INFO rb-acb9515-225444-423143 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-10 03:28:30,144 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:30] "GET /web/image/ir.attachment/6944/raw HTTP/1.1" 200 - 4 0.005 0.012 2026-10-10 03:28:30,212 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel.browser: [2/13] Tour test_kiosk_cart_restore_and_cancel → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 03:28:30,298 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:30] "GET /web/image/pos.category/238/image_128?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 2 0.001 0.042 2026-10-10 03:28:30,314 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:28:30,341 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:30] "GET /web/image/product.template/1955/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 3 0.026 0.049 2026-10-10 03:28:30,372 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel.browser: [3/13] Tour test_kiosk_cart_restore_and_cancel → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_box span:contains('Fanta')) 2026-10-10 03:28:30,377 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:30] "GET /web/image/product.template/1956/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 3 0.008 0.084 2026-10-10 03:28:30,413 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:30] "GET /web/image/product.template/1959/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 3 0.019 0.111 2026-10-10 03:28:30,434 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:30] "GET /web/image/product.template/1957/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 3 0.004 0.136 2026-10-10 03:28:30,449 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:30] "GET /web/image/product.template/1958/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 3 0.003 0.153 2026-10-10 03:28:30,456 44 INFO rb-acb9515-225444-423143 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-10 03:28:30,544 44 INFO rb-acb9515-225444-423143 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-10 03:28:30,574 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:30] "GET /web/image/ir.attachment/6898/raw HTTP/1.1" 200 - 4 0.009 0.011 2026-10-10 03:28:30,586 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:28:30,614 44 INFO rb-acb9515-225444-423143 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-10 03:28:30,631 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:30] "GET /web/image/product.product/2453/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 8 0.012 0.039 2026-10-10 03:28:30,666 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:30] "GET /web/image/product.product/2451/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 8 0.012 0.079 2026-10-10 03:28:30,671 44 INFO rb-acb9515-225444-423143 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-10 03:28:30,756 44 INFO rb-acb9515-225444-423143 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-10 03:28:30,818 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #806703 started for PoS orders references: [{'name': None, 'pos_reference': '260-93-000001', 'uuid': 'eba87fec-4b83-4ae0-892d-ee8ab5965bc0'}] 2026-10-10 03:28:30,897 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #806703 order {'name': None, 'pos_reference': '260-93-000001', 'uuid': 'eba87fec-4b83-4ae0-892d-ee8ab5965bc0'} created pos.order #693 2026-10-10 03:28:30,926 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #806703 finished 2026-10-10 03:28:31,070 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:31] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 110 0.105 0.219 2026-10-10 03:28:31,257 44 INFO rb-acb9515-225444-423143 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-10 03:28:31,294 44 INFO rb-acb9515-225444-423143 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-10 03:28:31,345 44 INFO rb-acb9515-225444-423143 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-10 03:28:31,406 44 INFO rb-acb9515-225444-423143 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-10 03:28:31,460 44 INFO rb-acb9515-225444-423143 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-10 03:28:31,524 44 INFO rb-acb9515-225444-423143 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-10 03:28:31,525 44 INFO rb-acb9515-225444-423143 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-10 03:28:31,643 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:31] "POST /pos-self-order/remove-order HTTP/1.1" 200 - 17 0.023 0.088 2026-10-10 03:28:31,666 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel.browser: heap 8289220 (allocated 9699328) 2026-10-10 03:28:31,675 44 INFO rb-acb9515-225444-423143 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 98315 2026-10-10 03:28:31,676 44 INFO rb-acb9515-225444-423143 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-10 03:28:31,677 44 INFO rb-acb9515-225444-423143 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 98315 2026-10-10 03:28:31,782 44 INFO rb-acb9515-225444-423143 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-acb9515-225444-423143/chrome_logs/chrome_log_20261010_032831_782087_test_kiosk_cart_restore_and_cancel.txt 2026-10-10 03:28:31,782 44 INFO rb-acb9515-225444-423143 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/tmpjyqs3iq5_chrome_odoo" 2026-10-10 03:28:31,869 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_kiosk ... 2026-10-10 03:28:38,858 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Chrome pid: 98506 2026-10-10 03:28:38,859 44 INFO rb-acb9515-225444-423143 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/tmpu4r9a8b0_chrome_odoo 2026-10-10 03:28:38,859 44 INFO rb-acb9515-225444-423143 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:34517/json/version 2026-10-10 03:28:38,860 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34517', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:28:38,963 44 INFO rb-acb9515-225444-423143 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-10 03:28:38,964 44 INFO rb-acb9515-225444-423143 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:34517/json 2026-10-10 03:28:38,964 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34517', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:28:38,999 44 INFO rb-acb9515-225444-423143 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:34517/devtools/page/6102A7657FA0B12AB1EC8D1A564F089A 2026-10-10 03:28:39,015 44 INFO rb-acb9515-225444-423143 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-10 03:28:39,050 44 INFO rb-acb9515-225444-423143 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-10 03:28:39,131 44 INFO rb-acb9515-225444-423143 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-10 03:28:39,407 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Open "http://127.0.0.1:8069/pos-self/94?access_token=838da0ce77b347c1" in browser 2026-10-10 03:28:39,407 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Navigating to: "http://127.0.0.1:8069/pos-self/94?access_token=838da0ce77b347c1" 2026-10-10 03:28:39,443 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:28:40,192 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:40] "GET /pos-self/94?access_token=838da0ce77b347c1 HTTP/1.1" 200 - 57 0.096 0.656 2026-10-10 03:28:40,198 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Navigation result: {'frameId': '6102A7657FA0B12AB1EC8D1A564F089A', 'loaderId': 'EE3E795DD87C5677A15D66D348904B55', 'isDownload': False} 2026-10-10 03:28:40,198 44 INFO rb-acb9515-225444-423143 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-10 03:28:40,235 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:28:40,277 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 03:28:40,309 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:40] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.015 0.047 2026-10-10 03:28:40,324 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 03:28:40,368 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:40] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.030 0.091 2026-10-10 03:28:40,403 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 03:28:40,421 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:40] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.013 0.152 2026-10-10 03:28:40,628 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:40] "GET /favicon.ico HTTP/1.1" 301 - 1 0.003 0.039 2026-10-10 03:28:40,641 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:40] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.034 2026-10-10 03:28:40,659 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:40] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.004 0.014 2026-10-10 03:28:40,677 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 03:28:40,677 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:40] "POST /pos/ping HTTP/1.1" 200 - 1 0.003 0.005 2026-10-10 03:28:40,680 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Evaluate test code "odoo.startTour('test_online_payment_kiosk_qr_code', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/94?access_token=838da0ce77b347c1", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:28:40,694 44 INFO rb-acb9515-225444-423143 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-10 03:28:40,753 44 INFO rb-acb9515-225444-423143 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-10 03:28:40,871 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:40] "POST /pos-self/relations/94 HTTP/1.1" 200 - 37 0.077 0.082 2026-10-10 03:28:40,947 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.227 2026-10-10 03:28:41,446 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:41] "POST /pos-self/data/94 HTTP/1.1" 200 - 183 0.222 0.318 2026-10-10 03:28:41,449 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.472 2026-10-10 03:28:41,592 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:41] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.045 2026-10-10 03:28:41,610 44 INFO rb-acb9515-225444-423143 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-10 03:28:41,699 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:41] "GET /web/image/ir.attachment/6997/raw HTTP/1.1" 200 - 4 0.007 0.011 2026-10-10 03:28:41,754 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk.browser: [3/7] Tour test_online_payment_kiosk_qr_code → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 03:28:41,822 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:28:41,841 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:41] "GET /web/image/pos.category/238/image_128?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 2 0.001 0.046 2026-10-10 03:28:41,869 44 INFO rb-acb9515-225444-423143 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-10 03:28:41,880 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:41] "GET /web/image/product.template/1956/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 3 0.007 0.044 2026-10-10 03:28:41,913 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:41] "GET /web/image/product.template/1958/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 3 0.005 0.066 2026-10-10 03:28:41,938 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:41] "GET /web/image/product.template/1959/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 3 0.004 0.098 2026-10-10 03:28:41,955 44 INFO rb-acb9515-225444-423143 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-10 03:28:41,970 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:41] "GET /web/image/product.template/1955/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 3 0.009 0.123 2026-10-10 03:28:42,002 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:28:42,006 44 INFO rb-acb9515-225444-423143 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-10 03:28:42,010 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:42] "GET /web/image/product.template/1957/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 3 0.004 0.166 2026-10-10 03:28:42,027 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:42] "GET /web/image/ir.attachment/6951/raw HTTP/1.1" 200 - 4 0.007 0.058 2026-10-10 03:28:42,054 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:42] "GET /web/image/product.product/2451/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 8 0.006 0.043 2026-10-10 03:28:42,082 44 INFO rb-acb9515-225444-423143 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-10 03:28:42,181 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78456962 started for PoS orders references: [{'name': None, 'pos_reference': '260-94-000001', 'uuid': '75f0557d-133c-4828-8c34-bf7274b5a265'}] 2026-10-10 03:28:42,262 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78456962 order {'name': None, 'pos_reference': '260-94-000001', 'uuid': '75f0557d-133c-4828-8c34-bf7274b5a265'} created pos.order #694 2026-10-10 03:28:42,291 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78456962 finished 2026-10-10 03:28:42,500 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:42] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 102 0.164 0.259 2026-10-10 03:28:42,705 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk.browser: tour succeeded 2026-10-10 03:28:42,707 44 INFO rb-acb9515-225444-423143 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-10 03:28:42,809 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk.browser: heap 7708528 (allocated 8650752) 2026-10-10 03:28:42,831 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Closing chrome headless with pid 98506 2026-10-10 03:28:42,834 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Closing websocket connection 2026-10-10 03:28:42,836 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Terminating chrome headless with pid 98506 2026-10-10 03:28:42,948 44 INFO rb-acb9515-225444-423143 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-acb9515-225444-423143/chrome_logs/chrome_log_20261010_032842_948667_test_online_payment_kiosk.txt 2026-10-10 03:28:42,949 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Removing chrome user profile "/tmp/tmpu4r9a8b0_chrome_odoo" 2026-10-10 03:28:42,978 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-10 03:28:44,137 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:44] "GET /pos/pay/694?access_token=046b54b9-592a-492e-b49e-87b1a81144b1 HTTP/1.1" 200 - 110 0.122 1.047 2026-10-10 03:28:44,157 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-10 03:28:44,247 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:44] "POST /pos/pay/transaction/694 HTTP/1.1" 200 - 35 0.042 0.056 2026-10-10 03:28:44,306 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-10 03:28:45,591 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:45] "GET /pos/pay/confirmation/694?access_token=046b54b9-592a-492e-b49e-87b1a81144b1&exit_route=/&tx_id=6 HTTP/1.1" 303 - 342 0.629 0.663 2026-10-10 03:28:46,140 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:46] "GET / HTTP/1.1" 200 - 32 0.073 0.473 2026-10-10 03:28:46,150 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) starting 2026-10-10 03:28:46,190 44 INFO rb-acb9515-225444-423143 odoo.tests.common: Simulating signal changes during tests 2026-10-10 03:28:46,197 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) fully done (#loop 1; done 0; remaining 0; duration 0.05s) 2026-10-10 03:28:46,240 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page ... 2026-10-10 03:28:54,278 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Chrome pid: 98693 2026-10-10 03:28:54,279 44 INFO rb-acb9515-225444-423143 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/tmpsdmfd2se_chrome_odoo 2026-10-10 03:28:54,279 44 INFO rb-acb9515-225444-423143 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:45903/json/version 2026-10-10 03:28:54,286 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45903', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:28:54,359 44 INFO rb-acb9515-225444-423143 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-10 03:28:54,359 44 INFO rb-acb9515-225444-423143 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:45903/json 2026-10-10 03:28:54,360 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45903', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:28:54,377 44 INFO rb-acb9515-225444-423143 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:45903/devtools/page/6515736A90B4645E5A55D92755B6D4CD 2026-10-10 03:28:54,407 44 INFO rb-acb9515-225444-423143 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-10 03:28:54,419 44 INFO rb-acb9515-225444-423143 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-10 03:28:54,467 44 INFO rb-acb9515-225444-423143 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-10 03:28:54,617 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Open "http://127.0.0.1:8069/pos-self/95?access_token=37daa185b6484263" in browser 2026-10-10 03:28:54,617 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Navigating to: "http://127.0.0.1:8069/pos-self/95?access_token=37daa185b6484263" 2026-10-10 03:28:54,647 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:28:55,552 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:55] "GET /pos-self/95?access_token=37daa185b6484263 HTTP/1.1" 200 - 57 0.063 0.845 2026-10-10 03:28:55,556 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Navigation result: {'frameId': '6515736A90B4645E5A55D92755B6D4CD', 'loaderId': 'A24BCF6743C54C5D4C26C8C9271CC759', 'isDownload': False} 2026-10-10 03:28:55,557 44 INFO rb-acb9515-225444-423143 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-10 03:28:55,589 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:28:55,622 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 03:28:55,644 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:55] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.013 0.027 2026-10-10 03:28:55,659 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 03:28:55,709 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:55] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.015 0.092 2026-10-10 03:28:55,732 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 03:28:55,774 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:55] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.031 0.128 2026-10-10 03:28:55,952 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:55] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.008 2026-10-10 03:28:55,969 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:55] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.010 2026-10-10 03:28:55,988 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:55] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.003 0.016 2026-10-10 03:28:55,997 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 03:28:55,997 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:55] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-10-10 03:28:56,003 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Evaluate test code "odoo.startTour('test_online_payment_kiosk_qr_code', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/95?access_token=37daa185b6484263", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:28:56,018 44 INFO rb-acb9515-225444-423143 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-10 03:28:56,071 44 INFO rb-acb9515-225444-423143 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-10 03:28:56,107 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:56] "POST /pos-self/relations/95 HTTP/1.1" 200 - 37 0.036 0.061 2026-10-10 03:28:56,214 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.196 2026-10-10 03:28:56,645 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:56] "POST /pos-self/data/95 HTTP/1.1" 200 - 183 0.178 0.292 2026-10-10 03:28:56,648 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.391 2026-10-10 03:28:56,768 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:56] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.052 2026-10-10 03:28:56,778 44 INFO rb-acb9515-225444-423143 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-10 03:28:56,826 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:56] "GET /web/image/ir.attachment/7050/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-10 03:28:56,880 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page.browser: [3/7] Tour test_online_payment_kiosk_qr_code → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 03:28:56,939 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:28:56,950 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:56] "GET /web/image/pos.category/238/image_128?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 2 0.002 0.036 2026-10-10 03:28:56,973 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:56] "GET /web/image/product.template/1955/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 3 0.006 0.045 2026-10-10 03:28:56,977 44 INFO rb-acb9515-225444-423143 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-10 03:28:57,006 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:57] "GET /web/image/product.template/1959/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 3 0.006 0.071 2026-10-10 03:28:57,029 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:57] "GET /web/image/product.template/1957/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 3 0.006 0.088 2026-10-10 03:28:57,050 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:57] "GET /web/image/product.template/1956/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 3 0.006 0.118 2026-10-10 03:28:57,061 44 INFO rb-acb9515-225444-423143 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-10 03:28:57,073 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:57] "GET /web/image/product.template/1958/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 3 0.003 0.122 2026-10-10 03:28:57,084 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:57] "GET /web/image/ir.attachment/7004/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-10 03:28:57,093 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:28:57,123 44 INFO rb-acb9515-225444-423143 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-10 03:28:57,124 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:57] "GET /web/image/product.product/2451/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 8 0.005 0.023 2026-10-10 03:28:57,185 44 INFO rb-acb9515-225444-423143 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-10 03:28:57,235 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52699604 started for PoS orders references: [{'name': None, 'pos_reference': '260-95-000001', 'uuid': 'b336f1e6-787c-473d-9b1a-37a451b876e9'}] 2026-10-10 03:28:57,279 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52699604 order {'name': None, 'pos_reference': '260-95-000001', 'uuid': 'b336f1e6-787c-473d-9b1a-37a451b876e9'} created pos.order #695 2026-10-10 03:28:57,308 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52699604 finished 2026-10-10 03:28:57,466 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:57] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 102 0.083 0.202 2026-10-10 03:28:57,642 44 INFO rb-acb9515-225444-423143 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-10 03:28:57,643 44 INFO rb-acb9515-225444-423143 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-10 03:28:57,706 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page.browser: heap 7683692 (allocated 8650752) 2026-10-10 03:28:57,730 44 INFO rb-acb9515-225444-423143 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 98693 2026-10-10 03:28:57,738 44 INFO rb-acb9515-225444-423143 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-10 03:28:57,746 44 INFO rb-acb9515-225444-423143 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 98693 2026-10-10 03:28:57,852 44 INFO rb-acb9515-225444-423143 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-acb9515-225444-423143/chrome_logs/chrome_log_20261010_032857_851730_test_online_payment_kiosk_no_confirmation_page.txt 2026-10-10 03:28:57,852 44 INFO rb-acb9515-225444-423143 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/tmpsdmfd2se_chrome_odoo" 2026-10-10 03:28:57,885 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-10 03:28:59,188 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:59] "GET /pos/pay/695?access_token=386a1d47-e102-44dd-b910-da2e1705e167 HTTP/1.1" 200 - 110 0.116 1.200 2026-10-10 03:28:59,200 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-10 03:28:59,317 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:28:59] "POST /pos/pay/transaction/695 HTTP/1.1" 200 - 35 0.071 0.051 2026-10-10 03:28:59,360 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) starting 2026-10-10 03:29:00,719 44 INFO rb-acb9515-225444-423143 odoo.tests.common: Simulating signal changes during tests 2026-10-10 03:29:00,729 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) fully done (#loop 1; done 0; remaining 0; duration 1.37s) 2026-10-10 03:29:00,796 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code ... 2026-10-10 03:29:07,979 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Chrome pid: 98884 2026-10-10 03:29:07,979 44 INFO rb-acb9515-225444-423143 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/tmpiblu55fc_chrome_odoo 2026-10-10 03:29:07,979 44 INFO rb-acb9515-225444-423143 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:34151/json/version 2026-10-10 03:29:07,981 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34151', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:29:08,149 44 INFO rb-acb9515-225444-423143 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-10 03:29:08,149 44 INFO rb-acb9515-225444-423143 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:34151/json 2026-10-10 03:29:08,150 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34151', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:29:08,190 44 INFO rb-acb9515-225444-423143 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:34151/devtools/page/0AA2177867F612E92449D6463616DC37 2026-10-10 03:29:08,214 44 INFO rb-acb9515-225444-423143 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-10 03:29:08,236 44 INFO rb-acb9515-225444-423143 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-10 03:29:08,276 44 INFO rb-acb9515-225444-423143 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-10 03:29:08,472 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Open "http://127.0.0.1:8069/pos-self/96?access_token=5d754c3d40fd4fc7" in browser 2026-10-10 03:29:08,473 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Navigating to: "http://127.0.0.1:8069/pos-self/96?access_token=5d754c3d40fd4fc7" 2026-10-10 03:29:08,505 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:29:09,264 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:09] "GET /pos-self/96?access_token=5d754c3d40fd4fc7 HTTP/1.1" 200 - 57 0.138 0.629 2026-10-10 03:29:09,270 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Navigation result: {'frameId': '0AA2177867F612E92449D6463616DC37', 'loaderId': 'BEEB167D34E7615C56460E0CB9F10B90', 'isDownload': False} 2026-10-10 03:29:09,270 44 INFO rb-acb9515-225444-423143 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-10 03:29:09,303 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:29:09,330 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 03:29:09,380 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:09] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.026 0.042 2026-10-10 03:29:09,402 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 03:29:09,428 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:09] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.100 2026-10-10 03:29:09,457 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 03:29:09,476 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:09] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.018 0.113 2026-10-10 03:29:09,719 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:09] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-10 03:29:09,732 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:09] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.014 2026-10-10 03:29:09,757 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:09] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.006 0.012 2026-10-10 03:29:09,778 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Evaluate test code "odoo.startTour('test_online_payment_kiosk_qr_code', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/96?access_token=5d754c3d40fd4fc7", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:29:09,798 44 INFO rb-acb9515-225444-423143 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-10 03:29:09,817 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 03:29:09,817 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:09] "POST /pos/ping HTTP/1.1" 200 - 1 0.036 0.014 2026-10-10 03:29:09,847 44 INFO rb-acb9515-225444-423143 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-10 03:29:10,049 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:10] "POST /pos-self/relations/96 HTTP/1.1" 200 - 37 0.135 0.081 2026-10-10 03:29:10,123 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.281 2026-10-10 03:29:10,789 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:10] "POST /pos-self/data/96 HTTP/1.1" 200 - 183 0.359 0.342 2026-10-10 03:29:10,792 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.642 2026-10-10 03:29:10,911 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:10] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.046 2026-10-10 03:29:10,923 44 INFO rb-acb9515-225444-423143 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-10 03:29:10,999 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:10] "GET /web/image/ir.attachment/7103/raw HTTP/1.1" 200 - 4 0.002 0.019 2026-10-10 03:29:11,076 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code.browser: [3/7] Tour test_online_payment_kiosk_qr_code → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 03:29:11,190 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:29:11,192 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:11] "GET /web/image/pos.category/238/image_128?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 2 0.003 0.056 2026-10-10 03:29:11,228 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:11] "GET /web/image/product.template/1955/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 3 0.012 0.063 2026-10-10 03:29:11,234 44 INFO rb-acb9515-225444-423143 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-10 03:29:11,268 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:11] "GET /web/image/product.template/1956/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 3 0.019 0.086 2026-10-10 03:29:11,302 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:11] "GET /web/image/product.template/1959/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 3 0.009 0.125 2026-10-10 03:29:11,319 44 INFO rb-acb9515-225444-423143 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-10 03:29:11,324 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:11] "GET /web/image/product.template/1957/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 3 0.003 0.125 2026-10-10 03:29:11,369 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:29:11,373 44 INFO rb-acb9515-225444-423143 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-10 03:29:11,377 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:11] "GET /web/image/product.template/1958/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 3 0.011 0.140 2026-10-10 03:29:11,397 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:11] "GET /web/image/ir.attachment/7057/raw HTTP/1.1" 200 - 4 0.009 0.056 2026-10-10 03:29:11,448 44 INFO rb-acb9515-225444-423143 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-10 03:29:11,460 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:11] "GET /web/image/product.product/2451/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 8 0.021 0.062 2026-10-10 03:29:11,540 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93556225 started for PoS orders references: [{'name': None, 'pos_reference': '260-96-000001', 'uuid': 'cdbaf86f-11d4-4226-8226-1529adb52170'}] 2026-10-10 03:29:11,639 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93556225 order {'name': None, 'pos_reference': '260-96-000001', 'uuid': 'cdbaf86f-11d4-4226-8226-1529adb52170'} created pos.order #696 2026-10-10 03:29:11,683 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93556225 finished 2026-10-10 03:29:11,907 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:11] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 102 0.204 0.248 2026-10-10 03:29:12,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:12] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.017 0.025 2026-10-10 03:29:12,053 44 INFO rb-acb9515-225444-423143 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-10 03:29:12,053 44 INFO rb-acb9515-225444-423143 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-10 03:29:12,191 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code.browser: heap 7708520 (allocated 8912896) 2026-10-10 03:29:12,210 44 INFO rb-acb9515-225444-423143 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 98884 2026-10-10 03:29:12,214 44 INFO rb-acb9515-225444-423143 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-10 03:29:12,216 44 INFO rb-acb9515-225444-423143 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 98884 2026-10-10 03:29:12,319 44 INFO rb-acb9515-225444-423143 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-acb9515-225444-423143/chrome_logs/chrome_log_20261010_032912_318744_test_online_payment_kiosk_qr_code.txt 2026-10-10 03:29:12,319 44 INFO rb-acb9515-225444-423143 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/tmpiblu55fc_chrome_odoo" 2026-10-10 03:29:12,392 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_mobile ... 2026-10-10 03:29:20,774 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Chrome pid: 99068 2026-10-10 03:29:20,775 44 INFO rb-acb9515-225444-423143 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/tmp212h83jm_chrome_odoo 2026-10-10 03:29:20,775 44 INFO rb-acb9515-225444-423143 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:40823/json/version 2026-10-10 03:29:20,776 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40823', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:29:20,846 44 INFO rb-acb9515-225444-423143 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-10 03:29:20,847 44 INFO rb-acb9515-225444-423143 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:40823/json 2026-10-10 03:29:20,847 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40823', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:29:20,895 44 INFO rb-acb9515-225444-423143 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:40823/devtools/page/B9440D74C3C45F621B712CF74D5422FA 2026-10-10 03:29:20,910 44 INFO rb-acb9515-225444-423143 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-10 03:29:20,926 44 INFO rb-acb9515-225444-423143 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-10 03:29:20,967 44 INFO rb-acb9515-225444-423143 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-10 03:29:21,128 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Open "http://127.0.0.1:8069/pos-self/97?access_token=47387d72c8b642f4" in browser 2026-10-10 03:29:21,129 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Navigating to: "http://127.0.0.1:8069/pos-self/97?access_token=47387d72c8b642f4" 2026-10-10 03:29:21,179 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:29:21,919 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:21] "GET /pos-self/97?access_token=47387d72c8b642f4 HTTP/1.1" 200 - 57 0.090 0.670 2026-10-10 03:29:21,928 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Navigation result: {'frameId': 'B9440D74C3C45F621B712CF74D5422FA', 'loaderId': 'CA2D50A38A6C56A4BE81E7E25C674122', 'isDownload': False} 2026-10-10 03:29:21,928 44 INFO rb-acb9515-225444-423143 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-10 03:29:21,964 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:29:22,002 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 03:29:22,035 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:22] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.011 0.049 2026-10-10 03:29:22,055 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 03:29:22,107 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:22] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.034 0.089 2026-10-10 03:29:22,120 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 03:29:22,142 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:22] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.010 0.146 2026-10-10 03:29:22,332 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:22] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.014 2026-10-10 03:29:22,347 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:22] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.030 2026-10-10 03:29:22,368 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 03:29:22,369 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:22] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:29:22,372 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Evaluate test code "odoo.startTour('test_online_payment_mobile_self_order_preparation_changes', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/97?access_token=47387d72c8b642f4", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:29:22,386 44 INFO rb-acb9515-225444-423143 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-10 03:29:22,388 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:22] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.005 0.019 2026-10-10 03:29:22,449 44 INFO rb-acb9515-225444-423143 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-10 03:29:22,532 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:22] "POST /pos-self/relations/97 HTTP/1.1" 200 - 37 0.054 0.078 2026-10-10 03:29:22,578 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.167 2026-10-10 03:29:23,068 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:23] "POST /pos-self/data/97 HTTP/1.1" 200 - 184 0.187 0.287 2026-10-10 03:29:23,073 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.443 2026-10-10 03:29:23,139 44 INFO rb-acb9515-225444-423143 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-10 03:29:23,208 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:23] "GET /web/image/ir.attachment/7156/raw HTTP/1.1" 200 - 4 0.007 0.012 2026-10-10 03:29:23,252 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: [3/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 03:29:23,324 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:23] "GET /web/image/pos.category/238/image_128?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 2 0.001 0.035 2026-10-10 03:29:23,328 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:29:23,336 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: [4/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_box span:contains('Fanta')) 2026-10-10 03:29:23,346 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:23] "GET /web/image/product.template/1955/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 3 0.005 0.039 2026-10-10 03:29:23,370 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:23] "GET /web/image/product.template/1956/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 3 0.004 0.059 2026-10-10 03:29:23,393 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:23] "GET /web/image/product.template/1957/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 3 0.003 0.072 2026-10-10 03:29:23,412 44 INFO rb-acb9515-225444-423143 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-10 03:29:23,413 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:23] "GET /web/image/product.template/1959/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 3 0.004 0.097 2026-10-10 03:29:23,435 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:23] "GET /web/image/product.template/1958/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 3 0.002 0.090 2026-10-10 03:29:23,494 44 INFO rb-acb9515-225444-423143 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-10 03:29:23,519 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:23] "GET /web/image/ir.attachment/7110/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-10-10 03:29:23,557 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:29:23,567 44 INFO rb-acb9515-225444-423143 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-10 03:29:23,578 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:23] "GET /web/image/product.product/2451/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 8 0.012 0.019 2026-10-10 03:29:23,603 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:23] "GET /web/image/product.product/2453/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 8 0.004 0.045 2026-10-10 03:29:23,621 44 INFO rb-acb9515-225444-423143 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-10 03:29:23,690 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: [9/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Select table 1 (trigger: .self_order_popup_table select) 2026-10-10 03:29:23,747 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: [10/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on 'Confirm' button (trigger: .self_order_popup_table .btn:contains('Continue with table 1')) 2026-10-10 03:29:23,826 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: tour succeeded 2026-10-10 03:29:23,827 44 INFO rb-acb9515-225444-423143 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-10 03:29:23,907 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: heap 7908320 (allocated 9175040) 2026-10-10 03:29:23,909 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64531027 started for PoS orders references: [{'name': None, 'pos_reference': '260-97-000001', 'uuid': 'f639919c-c337-4ccd-ae34-d6654548316a'}] 2026-10-10 03:29:23,927 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Closing chrome headless with pid 99068 2026-10-10 03:29:23,947 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Closing websocket connection 2026-10-10 03:29:23,947 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Terminating chrome headless with pid 99068 2026-10-10 03:29:24,035 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64531027 order {'name': None, 'pos_reference': '260-97-000001', 'uuid': 'f639919c-c337-4ccd-ae34-d6654548316a'} created pos.order #697 2026-10-10 03:29:24,036 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64531027 finished 2026-10-10 03:29:24,063 44 INFO rb-acb9515-225444-423143 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-acb9515-225444-423143/chrome_logs/chrome_log_20261010_032924_062819_test_online_payment_mobile.txt 2026-10-10 03:29:24,064 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Removing chrome user profile "/tmp/tmp212h83jm_chrome_odoo" 2026-10-10 03:29:24,075 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: waiting for threads: [, ] 2026-10-10 03:29:24,157 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:24] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 105 0.153 0.185 2026-10-10 03:29:24,183 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-10 03:29:25,421 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:25] "GET /pos/pay/697?access_token=0febe6a5-742e-4aef-8f03-d8b42120dd4a HTTP/1.1" 200 - 126 0.143 1.108 2026-10-10 03:29:25,433 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-10 03:29:25,497 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:25] "POST /pos/pay/transaction/697 HTTP/1.1" 200 - 33 0.026 0.043 2026-10-10 03:29:25,554 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-10 03:29:27,028 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:27] "GET /pos/pay/confirmation/697?access_token=0febe6a5-742e-4aef-8f03-d8b42120dd4a&exit_route=/&tx_id=8 HTTP/1.1" 303 - 362 0.689 0.790 2026-10-10 03:29:27,513 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:27] "GET / HTTP/1.1" 200 - 32 0.040 0.442 2026-10-10 03:29:27,522 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) starting 2026-10-10 03:29:27,574 44 INFO rb-acb9515-225444-423143 odoo.tests.common: Simulating signal changes during tests 2026-10-10 03:29:27,583 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) fully done (#loop 1; done 0; remaining 0; duration 0.06s) 2026-10-10 03:29:27,636 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page ... 2026-10-10 03:29:35,246 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Chrome pid: 99258 2026-10-10 03:29:35,247 44 INFO rb-acb9515-225444-423143 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/tmp4hvo_6mt_chrome_odoo 2026-10-10 03:29:35,247 44 INFO rb-acb9515-225444-423143 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:45251/json/version 2026-10-10 03:29:35,249 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45251', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:29:35,322 44 INFO rb-acb9515-225444-423143 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-10 03:29:35,322 44 INFO rb-acb9515-225444-423143 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:45251/json 2026-10-10 03:29:35,323 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45251', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:29:35,335 44 INFO rb-acb9515-225444-423143 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:45251/devtools/page/7BED0FF265CCAA8D564857355CF628E3 2026-10-10 03:29:35,358 44 INFO rb-acb9515-225444-423143 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-10 03:29:35,364 44 INFO rb-acb9515-225444-423143 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-10 03:29:35,425 44 INFO rb-acb9515-225444-423143 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-10 03:29:35,577 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Open "http://127.0.0.1:8069/pos-self/98?access_token=58b4f9328a0b4d95" in browser 2026-10-10 03:29:35,577 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Navigating to: "http://127.0.0.1:8069/pos-self/98?access_token=58b4f9328a0b4d95" 2026-10-10 03:29:35,608 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:29:36,443 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:36] "GET /pos-self/98?access_token=58b4f9328a0b4d95 HTTP/1.1" 200 - 57 0.049 0.795 2026-10-10 03:29:36,452 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Navigation result: {'frameId': '7BED0FF265CCAA8D564857355CF628E3', 'loaderId': 'C603401EFBB00336058A4A7C06B9C115', 'isDownload': False} 2026-10-10 03:29:36,452 44 INFO rb-acb9515-225444-423143 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-10 03:29:36,491 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:29:36,544 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 03:29:36,576 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:36] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.069 2026-10-10 03:29:36,595 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 03:29:36,646 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:36] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.029 0.118 2026-10-10 03:29:36,680 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 03:29:36,715 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:36] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.028 0.179 2026-10-10 03:29:36,886 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:36] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-10 03:29:36,916 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:36] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.010 2026-10-10 03:29:36,944 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:36] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.006 0.031 2026-10-10 03:29:36,953 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Evaluate test code "odoo.startTour('test_online_payment_mobile_self_order_preparation_changes', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/98?access_token=58b4f9328a0b4d95", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:29:36,961 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 03:29:36,962 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:36] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:29:36,971 44 INFO rb-acb9515-225444-423143 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-10 03:29:37,030 44 INFO rb-acb9515-225444-423143 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-10 03:29:37,095 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:37] "POST /pos-self/relations/98 HTTP/1.1" 200 - 37 0.044 0.062 2026-10-10 03:29:37,193 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.012 0.190 2026-10-10 03:29:37,650 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:37] "POST /pos-self/data/98 HTTP/1.1" 200 - 184 0.177 0.310 2026-10-10 03:29:37,653 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.413 2026-10-10 03:29:37,725 44 INFO rb-acb9515-225444-423143 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-10 03:29:37,793 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:37] "GET /web/image/ir.attachment/7209/raw HTTP/1.1" 200 - 4 0.004 0.010 2026-10-10 03:29:37,869 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page.browser: [3/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 03:29:37,945 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:37] "GET /web/image/pos.category/238/image_128?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 2 0.002 0.030 2026-10-10 03:29:37,982 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.022 2026-10-10 03:29:37,993 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page.browser: [4/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_box span:contains('Fanta')) 2026-10-10 03:29:37,993 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:37] "GET /web/image/product.template/1956/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 3 0.013 0.052 2026-10-10 03:29:38,037 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:38] "GET /web/image/product.template/1955/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 3 0.013 0.098 2026-10-10 03:29:38,062 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:38] "GET /web/image/product.template/1959/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 3 0.006 0.126 2026-10-10 03:29:38,066 44 INFO rb-acb9515-225444-423143 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-10 03:29:38,086 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:38] "GET /web/image/product.template/1957/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 3 0.005 0.136 2026-10-10 03:29:38,104 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:38] "GET /web/image/product.template/1958/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 3 0.003 0.145 2026-10-10 03:29:38,143 44 INFO rb-acb9515-225444-423143 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-10 03:29:38,163 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:38] "GET /web/image/ir.attachment/7163/raw HTTP/1.1" 200 - 4 0.004 0.009 2026-10-10 03:29:38,200 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:29:38,205 44 INFO rb-acb9515-225444-423143 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-10 03:29:38,214 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:38] "GET /web/image/product.product/2451/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 8 0.014 0.021 2026-10-10 03:29:38,244 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:38] "GET /web/image/product.product/2453/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 8 0.010 0.050 2026-10-10 03:29:38,251 44 INFO rb-acb9515-225444-423143 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-10 03:29:38,324 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page.browser: [9/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Select table 1 (trigger: .self_order_popup_table select) 2026-10-10 03:29:38,370 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page.browser: [10/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on 'Confirm' button (trigger: .self_order_popup_table .btn:contains('Continue with table 1')) 2026-10-10 03:29:38,458 44 INFO rb-acb9515-225444-423143 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-10 03:29:38,459 44 INFO rb-acb9515-225444-423143 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-10 03:29:38,527 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page.browser: heap 7908716 (allocated 9175040) 2026-10-10 03:29:38,529 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84987631 started for PoS orders references: [{'name': None, 'pos_reference': '260-98-000001', 'uuid': '7bfee1f2-018f-4fb7-ba27-cdce9f7fffa0'}] 2026-10-10 03:29:38,551 44 INFO rb-acb9515-225444-423143 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 99258 2026-10-10 03:29:38,562 44 INFO rb-acb9515-225444-423143 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-10 03:29:38,564 44 INFO rb-acb9515-225444-423143 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 99258 2026-10-10 03:29:38,600 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84987631 order {'name': None, 'pos_reference': '260-98-000001', 'uuid': '7bfee1f2-018f-4fb7-ba27-cdce9f7fffa0'} created pos.order #698 2026-10-10 03:29:38,601 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84987631 finished 2026-10-10 03:29:38,666 44 INFO rb-acb9515-225444-423143 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-acb9515-225444-423143/chrome_logs/chrome_log_20261010_032938_664030_test_online_payment_mobile_no_confirmation_page.txt 2026-10-10 03:29:38,666 44 INFO rb-acb9515-225444-423143 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/tmp4hvo_6mt_chrome_odoo" 2026-10-10 03:29:38,673 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: waiting for threads: [, ] 2026-10-10 03:29:38,745 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:38] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 105 0.126 0.156 2026-10-10 03:29:38,773 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-10 03:29:40,149 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:40] "GET /pos/pay/698?access_token=39fe3682-2682-4e29-bb8c-d4632f80c5fd HTTP/1.1" 200 - 126 0.175 1.217 2026-10-10 03:29:40,161 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-10 03:29:40,238 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:40] "POST /pos/pay/transaction/698 HTTP/1.1" 200 - 33 0.031 0.051 2026-10-10 03:29:40,280 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) starting 2026-10-10 03:29:41,623 44 INFO rb-acb9515-225444-423143 odoo.tests.common: Simulating signal changes during tests 2026-10-10 03:29:41,635 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) fully done (#loop 1; done 0; remaining 0; duration 1.36s) 2026-10-10 03:29:41,695 44 INFO rb-acb9515-225444-423143 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-10 03:29:49,050 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 99449 2026-10-10 03:29:49,051 44 INFO rb-acb9515-225444-423143 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/tmpzltk2l7m_chrome_odoo 2026-10-10 03:29:49,051 44 INFO rb-acb9515-225444-423143 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:36133/json/version 2026-10-10 03:29:49,052 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36133', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:29:49,121 44 INFO rb-acb9515-225444-423143 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-10 03:29:49,122 44 INFO rb-acb9515-225444-423143 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:36133/json 2026-10-10 03:29:49,122 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36133', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:29:49,139 44 INFO rb-acb9515-225444-423143 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:36133/devtools/page/8F424FB6AB8C72F6857FF359330D5654 2026-10-10 03:29:49,160 44 INFO rb-acb9515-225444-423143 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-10 03:29:49,187 44 INFO rb-acb9515-225444-423143 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-10 03:29:49,220 44 INFO rb-acb9515-225444-423143 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-10 03:29:49,405 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Open "http://127.0.0.1:8069/pos-self/99?access_token=6f0cef36a5004cbf" in browser 2026-10-10 03:29:49,405 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Navigating to: "http://127.0.0.1:8069/pos-self/99?access_token=6f0cef36a5004cbf" 2026-10-10 03:29:49,435 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:29:50,116 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:50] "GET /pos-self/99?access_token=6f0cef36a5004cbf HTTP/1.1" 200 - 57 0.073 0.618 2026-10-10 03:29:50,121 44 INFO rb-acb9515-225444-423143 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': '8F424FB6AB8C72F6857FF359330D5654', 'loaderId': 'C944B1FA49AA0F8AA15A83FAF514D95A', 'isDownload': False} 2026-10-10 03:29:50,121 44 INFO rb-acb9515-225444-423143 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-10 03:29:50,152 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:29:50,188 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 03:29:50,223 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:50] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.016 0.043 2026-10-10 03:29:50,299 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 03:29:50,332 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:50] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.047 0.116 2026-10-10 03:29:50,352 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 03:29:50,397 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:50] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.027 0.194 2026-10-10 03:29:50,601 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:50] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.016 2026-10-10 03:29:50,627 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:50] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.024 2026-10-10 03:29:50,647 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:50] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.006 0.031 2026-10-10 03:29:50,666 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 03:29:50,666 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:50] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:29:50,668 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Evaluate test code "odoo.startTour('test_online_payment_mobile_self_order_preparation_changes', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/99?access_token=6f0cef36a5004cbf", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:29:50,679 44 INFO rb-acb9515-225444-423143 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-10 03:29:50,743 44 INFO rb-acb9515-225444-423143 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-10 03:29:50,806 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:50] "POST /pos-self/relations/99 HTTP/1.1" 200 - 37 0.042 0.071 2026-10-10 03:29:50,884 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.182 2026-10-10 03:29:51,349 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:51] "POST /pos-self/data/99 HTTP/1.1" 200 - 184 0.178 0.305 2026-10-10 03:29:51,354 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.432 2026-10-10 03:29:51,416 44 INFO rb-acb9515-225444-423143 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-10 03:29:51,482 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:51] "GET /web/image/ir.attachment/7262/raw HTTP/1.1" 200 - 4 0.003 0.010 2026-10-10 03:29:51,547 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [3/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 03:29:51,616 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:51] "GET /web/image/pos.category/238/image_128?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 2 0.005 0.027 2026-10-10 03:29:51,645 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:29:51,652 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [4/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_box span:contains('Fanta')) 2026-10-10 03:29:51,654 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:51] "GET /web/image/product.template/1955/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 3 0.006 0.042 2026-10-10 03:29:51,673 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:51] "GET /web/image/product.template/1956/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 3 0.003 0.063 2026-10-10 03:29:51,698 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:51] "GET /web/image/product.template/1957/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 3 0.003 0.080 2026-10-10 03:29:51,732 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:51] "GET /web/image/product.template/1958/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 3 0.003 0.105 2026-10-10 03:29:51,743 44 INFO rb-acb9515-225444-423143 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-10 03:29:51,771 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:51] "GET /web/image/product.template/1959/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 3 0.011 0.133 2026-10-10 03:29:51,835 44 INFO rb-acb9515-225444-423143 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-10 03:29:51,876 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:51] "GET /web/image/ir.attachment/7216/raw HTTP/1.1" 200 - 4 0.006 0.028 2026-10-10 03:29:51,905 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:29:51,925 44 INFO rb-acb9515-225444-423143 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-10 03:29:51,943 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:51] "GET /web/image/product.product/2451/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 8 0.021 0.029 2026-10-10 03:29:51,973 44 INFO rb-acb9515-225444-423143 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-10 03:29:51,984 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:51] "GET /web/image/product.product/2453/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 8 0.007 0.068 2026-10-10 03:29:52,043 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [9/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Select table 1 (trigger: .self_order_popup_table select) 2026-10-10 03:29:52,101 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [10/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on 'Confirm' button (trigger: .self_order_popup_table .btn:contains('Continue with table 1')) 2026-10-10 03:29:52,185 44 INFO rb-acb9515-225444-423143 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-10 03:29:52,186 44 INFO rb-acb9515-225444-423143 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-10 03:29:52,251 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86747213 started for PoS orders references: [{'name': None, 'pos_reference': '260-99-000001', 'uuid': '0b926cd6-7315-41a0-9ab7-508c100f1692'}] 2026-10-10 03:29:52,252 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: heap 7914332 (allocated 8912896) 2026-10-10 03:29:52,258 44 INFO rb-acb9515-225444-423143 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 99449 2026-10-10 03:29:52,259 44 INFO rb-acb9515-225444-423143 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-10 03:29:52,266 44 INFO rb-acb9515-225444-423143 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 99449 2026-10-10 03:29:52,316 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86747213 order {'name': None, 'pos_reference': '260-99-000001', 'uuid': '0b926cd6-7315-41a0-9ab7-508c100f1692'} created pos.order #699 2026-10-10 03:29:52,373 44 INFO rb-acb9515-225444-423143 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-acb9515-225444-423143/chrome_logs/chrome_log_20261010_032952_373101_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-10 03:29:52,373 44 INFO rb-acb9515-225444-423143 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/tmpzltk2l7m_chrome_odoo" 2026-10-10 03:29:52,379 44 INFO rb-acb9515-225444-423143 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-10 03:29:52,386 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86747213 finished 2026-10-10 03:29:52,578 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:52] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 105 0.235 0.156 2026-10-10 03:29:53,026 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 99628 2026-10-10 03:29:53,028 44 INFO rb-acb9515-225444-423143 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/tmpqkwmg1zv_chrome_odoo 2026-10-10 03:29:53,028 44 INFO rb-acb9515-225444-423143 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:35043/json/version 2026-10-10 03:29:53,030 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35043', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:29:53,045 44 INFO rb-acb9515-225444-423143 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-10 03:29:53,045 44 INFO rb-acb9515-225444-423143 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:35043/json 2026-10-10 03:29:53,046 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35043', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:29:53,055 44 INFO rb-acb9515-225444-423143 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:35043/devtools/page/CE6B708893D52640FDC2DBBD4AA69F1D 2026-10-10 03:29:53,064 44 INFO rb-acb9515-225444-423143 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-10 03:29:53,086 44 INFO rb-acb9515-225444-423143 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-10 03:29:53,160 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:29:53,173 44 INFO rb-acb9515-225444-423143 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-10 03:29:53,182 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Open "http://127.0.0.1:8069/pos/ui?config_id=99" in browser 2026-10-10 03:29:53,183 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=99" 2026-10-10 03:29:53,664 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:53] "GET /pos/ui?config_id=99 HTTP/1.1" 200 - 73 0.081 0.381 2026-10-10 03:29:53,669 44 INFO rb-acb9515-225444-423143 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': 'CE6B708893D52640FDC2DBBD4AA69F1D', 'loaderId': 'CB40E7B671EA8BA9E9394280D8A0A2AF', 'isDownload': False} 2026-10-10 03:29:53,669 44 INFO rb-acb9515-225444-423143 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-10 03:29:53,696 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:29:53,725 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:53] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.016 2026-10-10 03:29:53,734 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:53] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.019 2026-10-10 03:29:53,747 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:53] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-10-10 03:29:54,517 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:54] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:29:54,519 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:29:54,540 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:29:54,571 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Evaluate test code "odoo.startTour('test_online_payment_pos_self_order_preparation_changes', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=99", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:29:54,578 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [1/7] Tour test_online_payment_pos_self_order_preparation_changes → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:29:54,580 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:54] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-10 03:29:54,611 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:54] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 03:29:54,639 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:54] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:29:54,671 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:54] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 5 0.006 0.010 2026-10-10 03:29:54,678 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.021 2026-10-10 03:29:54,785 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:54] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.047 0.048 2026-10-10 03:29:54,790 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.091 2026-10-10 03:29:56,291 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 187, model: sale.order 2026-10-10 03:29:56,294 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order due to AccessError: You are not allowed to access 'Sales Order' (sale.order) records. This operation is allowed for the following groups: - Accounting/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/Administrator - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-10-10 03:29:56,294 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 187, model: sale.order.line 2026-10-10 03:29:56,297 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order.line due to AccessError: You are not allowed to access 'Sales Order Line' (sale.order.line) records. This operation is allowed for the following groups: - Accounting/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-10-10 03:29:56,317 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 489 0.822 0.661 2026-10-10 03:29:56,377 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:56] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.035 2026-10-10 03:29:56,534 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.009 0.017 2026-10-10 03:29:56,631 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:56] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.023 0.044 2026-10-10 03:29:56,681 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.010 2026-10-10 03:29:56,709 44 INFO rb-acb9515-225444-423143 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-10 03:29:56,728 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-10 03:29:56,783 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:56] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:29:56,785 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:29:56,807 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:56] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 03:29:56,814 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:56] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:29:56,814 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:56] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.005 0.020 2026-10-10 03:29:56,847 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:29:56,850 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:29:56,928 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:29:56,982 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [2/7] Tour test_online_payment_pos_self_order_preparation_changes → Step .pos-leftheader .orders-button 2026-10-10 03:29:57,111 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:57] "GET /pos/ui/99?from_backend=True HTTP/1.1" 200 - 33 0.086 0.120 2026-10-10 03:29:57,223 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:57] "GET /pos/ui/99 HTTP/1.1" 200 - 33 0.043 0.269 2026-10-10 03:29:57,243 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:57] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.005 0.276 2026-10-10 03:29:57,251 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [3/7] Tour test_online_payment_pos_self_order_preparation_changes → Step .ticket-screen tbody tr > td:contains("Self-order") ~ td .badge:contains(Ongoing) 2026-10-10 03:29:57,278 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:57] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.013 0.019 2026-10-10 03:29:57,305 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [4/7] Tour test_online_payment_pos_self_order_preparation_changes → Step .ticket-screen .order-row > div:contains("Self-order") ~ div .badge:contains(Ongoing) 2026-10-10 03:29:57,428 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:57] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.074 0.082 2026-10-10 03:29:57,451 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:57] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.160 2026-10-10 03:29:57,505 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.008 0.041 2026-10-10 03:29:57,510 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [5/7] Tour test_online_payment_pos_self_order_preparation_changes → Step .ticket-screen .order-row:contains("Self-order") 2026-10-10 03:29:57,518 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:29:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:29:57,563 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [6/7] Tour test_online_payment_pos_self_order_preparation_changes → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:29:57,648 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [7/7] Tour test_online_payment_pos_self_order_preparation_changes → Step Check orderline with attributes: {"productName":"Fanta","withClass":".orderline.has-change"} (trigger: .order-container .orderline.orderline.has-change:has(.product-name:contains("Fanta"))) 2026-10-10 03:29:57,702 44 INFO rb-acb9515-225444-423143 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-10 03:29:57,703 44 INFO rb-acb9515-225444-423143 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-10 03:29:57,847 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: heap 13969260 (allocated 14680064) 2026-10-10 03:29:57,861 44 INFO rb-acb9515-225444-423143 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 99628 2026-10-10 03:29:57,862 44 INFO rb-acb9515-225444-423143 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-10 03:29:57,863 44 INFO rb-acb9515-225444-423143 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 99628 2026-10-10 03:29:57,989 44 INFO rb-acb9515-225444-423143 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-acb9515-225444-423143/chrome_logs/chrome_log_20261010_032957_989780_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-10 03:29:57,990 44 INFO rb-acb9515-225444-423143 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/tmpqkwmg1zv_chrome_odoo" 2026-10-10 03:29:58,057 44 INFO rb-acb9515-225444-423143 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-10 03:30:05,702 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Chrome pid: 99839 2026-10-10 03:30:05,702 44 INFO rb-acb9515-225444-423143 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/tmpkw731x64_chrome_odoo 2026-10-10 03:30:05,702 44 INFO rb-acb9515-225444-423143 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:46863/json/version 2026-10-10 03:30:05,704 44 INFO rb-acb9515-225444-423143 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-10 03:30:05,735 44 INFO rb-acb9515-225444-423143 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-10 03:30:05,736 44 INFO rb-acb9515-225444-423143 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:46863/json 2026-10-10 03:30:05,736 44 INFO rb-acb9515-225444-423143 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-10 03:30:05,745 44 INFO rb-acb9515-225444-423143 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:46863/devtools/page/8053E720B8ED37B97A35854A32EF76A5 2026-10-10 03:30:05,755 44 INFO rb-acb9515-225444-423143 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-10 03:30:05,768 44 INFO rb-acb9515-225444-423143 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-10 03:30:05,795 44 INFO rb-acb9515-225444-423143 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-10 03:30:05,958 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Open "http://127.0.0.1:8069/pos-self/100?access_token=37319ba3f3e94bec" in browser 2026-10-10 03:30:05,958 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Navigating to: "http://127.0.0.1:8069/pos-self/100?access_token=37319ba3f3e94bec" 2026-10-10 03:30:05,989 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:30:06,627 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:06] "GET /pos-self/100?access_token=37319ba3f3e94bec HTTP/1.1" 200 - 57 0.072 0.571 2026-10-10 03:30:06,632 44 INFO rb-acb9515-225444-423143 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': '8053E720B8ED37B97A35854A32EF76A5', 'loaderId': 'F538B295496FE79694D9A0410987D5E3', 'isDownload': False} 2026-10-10 03:30:06,633 44 INFO rb-acb9515-225444-423143 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-10 03:30:06,662 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:30:06,691 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 03:30:06,767 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:06] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.051 0.045 2026-10-10 03:30:06,811 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 03:30:06,834 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:06] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.018 0.141 2026-10-10 03:30:06,866 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 03:30:06,896 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:06] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.015 0.203 2026-10-10 03:30:07,130 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:07] "GET /favicon.ico HTTP/1.1" 301 - 1 0.005 0.038 2026-10-10 03:30:07,150 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:07] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.007 0.033 2026-10-10 03:30:07,187 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Evaluate test code "odoo.startTour('self_mobile_online_payment_meal', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/100?access_token=37319ba3f3e94bec", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:30:07,195 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:07] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.009 0.023 2026-10-10 03:30:07,203 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [1/20] Tour self_mobile_online_payment_meal → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-10 03:30:07,208 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 03:30:07,208 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:07] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.023 2026-10-10 03:30:07,265 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [2/20] Tour self_mobile_online_payment_meal → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 03:30:07,555 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:07] "POST /pos-self/relations/100 HTTP/1.1" 200 - 37 0.050 0.278 2026-10-10 03:30:07,638 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.397 2026-10-10 03:30:07,669 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-10 03:30:08,182 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:08] "POST /pos-self/data/100 HTTP/1.1" 200 - 184 0.237 0.326 2026-10-10 03:30:08,249 44 INFO rb-acb9515-225444-423143 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-10 03:30:08,317 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:08] "GET /web/image/ir.attachment/7318/raw HTTP/1.1" 200 - 4 0.001 0.013 2026-10-10 03:30:08,349 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [3/20] Tour self_mobile_online_payment_meal → Step Check that: ---Check on location 'Test-In'--- is not true (trigger: body:not(:has(.o_self_eating_location_box .preset_btn:contains('Test-In')))) 2026-10-10 03:30:08,376 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:08] "GET /web/image/ir.attachment/7269/raw HTTP/1.1" 200 - 4 0.007 0.009 2026-10-10 03:30:08,405 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:30:08,415 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [4/20] Tour self_mobile_online_payment_meal → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-10-10 03:30:08,519 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [5/20] Tour self_mobile_online_payment_meal → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 03:30:08,601 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:08] "GET /web/image/pos.category/238/image_128?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 2 0.007 0.044 2026-10-10 03:30:08,605 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [6/20] Tour self_mobile_online_payment_meal → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 03:30:08,631 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:08] "GET /web/image/product.template/1955/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 3 0.006 0.070 2026-10-10 03:30:08,665 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:08] "GET /web/image/product.template/1956/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 3 0.006 0.103 2026-10-10 03:30:08,688 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:08] "GET /web/image/product.template/1959/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 3 0.002 0.128 2026-10-10 03:30:08,695 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [7/20] Tour self_mobile_online_payment_meal → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-10 03:30:08,726 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:08] "GET /web/image/product.template/1957/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 3 0.004 0.162 2026-10-10 03:30:08,746 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:30:08,754 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [8/20] Tour self_mobile_online_payment_meal → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 03:30:08,772 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:08] "GET /web/image/product.template/1958/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 3 0.005 0.204 2026-10-10 03:30:08,825 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:08] "GET /web/image/product.product/2451/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 8 0.018 0.049 2026-10-10 03:30:08,826 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [9/20] Tour self_mobile_online_payment_meal → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-10-10 03:30:08,870 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:08] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.009 0.030 2026-10-10 03:30:08,922 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [10/20] Tour self_mobile_online_payment_meal → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-10-10 03:30:08,992 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [11/20] Tour self_mobile_online_payment_meal → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 03:30:09,052 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55969474 started for PoS orders references: [{'name': None, 'pos_reference': '260-100-000001', 'uuid': '8f4adb4f-e3f5-47df-b3eb-73e55c1df4a2'}] 2026-10-10 03:30:09,114 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55969474 order {'name': None, 'pos_reference': '260-100-000001', 'uuid': '8f4adb4f-e3f5-47df-b3eb-73e55c1df4a2'} created pos.order #700 2026-10-10 03:30:09,150 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55969474 finished 2026-10-10 03:30:09,329 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:09] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 103 0.131 0.207 2026-10-10 03:30:09,405 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:09] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.016 2026-10-10 03:30:09,413 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [12/20] Tour self_mobile_online_payment_meal → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 03:30:09,483 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [13/20] Tour self_mobile_online_payment_meal → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_box span:contains('Fanta')) 2026-10-10 03:30:09,553 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [14/20] Tour self_mobile_online_payment_meal → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 03:30:09,610 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [15/20] Tour self_mobile_online_payment_meal → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-10 03:30:09,667 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [16/20] Tour self_mobile_online_payment_meal → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 03:30:09,671 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:09] "GET /web/image/product.product/2453/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 8 0.011 0.025 2026-10-10 03:30:09,736 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [17/20] Tour self_mobile_online_payment_meal → Step Confirmation page is shown (trigger: .confirmation-page) 2026-10-10 03:30:09,784 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53773687 started for PoS orders references: [{'name': None, 'pos_reference': '260-100-000001', 'uuid': '8f4adb4f-e3f5-47df-b3eb-73e55c1df4a2'}] 2026-10-10 03:30:09,809 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added lines [1147] to pos.order #700 2026-10-10 03:30:09,820 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53773687 order {'name': None, 'pos_reference': '260-100-000001', 'uuid': '8f4adb4f-e3f5-47df-b3eb-73e55c1df4a2'} updated pos.order #700 2026-10-10 03:30:09,847 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53773687 finished 2026-10-10 03:30:10,034 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:10] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.079 0.218 2026-10-10 03:30:10,086 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [18/20] Tour self_mobile_online_payment_meal → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 03:30:10,131 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:10] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.022 0.017 2026-10-10 03:30:10,152 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [19/20] Tour self_mobile_online_payment_meal → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-10-10 03:30:10,207 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [20/20] Tour self_mobile_online_payment_meal → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-10-10 03:30:10,271 44 INFO rb-acb9515-225444-423143 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-10 03:30:10,272 44 INFO rb-acb9515-225444-423143 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-10 03:30:10,355 44 INFO rb-acb9515-225444-423143 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-10 03:30:10,386 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: heap 9674832 (allocated 11010048) 2026-10-10 03:30:10,403 44 INFO rb-acb9515-225444-423143 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 99839 2026-10-10 03:30:10,404 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-10 03:30:10,406 44 INFO rb-acb9515-225444-423143 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-10 03:30:10,408 44 INFO rb-acb9515-225444-423143 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 99839 2026-10-10 03:30:10,555 44 INFO rb-acb9515-225444-423143 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-acb9515-225444-423143/chrome_logs/chrome_log_20261010_033010_554929_test_online_payment_self_pay_after_meal_table.txt 2026-10-10 03:30:10,555 44 INFO rb-acb9515-225444-423143 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/tmpkw731x64_chrome_odoo" 2026-10-10 03:30:10,571 44 INFO rb-acb9515-225444-423143 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-10 03:30:11,819 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:11] "GET /pos/pay/700?access_token=254cef60-4aea-4de3-b1b7-9468543efa9e&exit_route=http://127.0.0.1:8069/pos-self/100?access_token%3D37319ba3f3e94bec HTTP/1.1" 200 - 126 0.243 1.198 2026-10-10 03:30:12,277 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Chrome pid: 100026 2026-10-10 03:30:12,277 44 INFO rb-acb9515-225444-423143 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/tmp85x423ow_chrome_odoo 2026-10-10 03:30:12,277 44 INFO rb-acb9515-225444-423143 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:38025/json/version 2026-10-10 03:30:12,278 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38025', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:30:12,407 44 INFO rb-acb9515-225444-423143 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-10 03:30:12,407 44 INFO rb-acb9515-225444-423143 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:38025/json 2026-10-10 03:30:12,408 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38025', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:30:12,428 44 INFO rb-acb9515-225444-423143 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:38025/devtools/page/AC91899F08632071FD92D22823357084 2026-10-10 03:30:12,455 44 INFO rb-acb9515-225444-423143 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-10 03:30:12,469 44 INFO rb-acb9515-225444-423143 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-10 03:30:12,494 44 INFO rb-acb9515-225444-423143 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-10 03:30:12,506 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Open "http://127.0.0.1:8069/pos-self/100?access_token=37319ba3f3e94bec&table_identifier=57c1237f" in browser 2026-10-10 03:30:12,506 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Navigating to: "http://127.0.0.1:8069/pos-self/100?access_token=37319ba3f3e94bec&table_identifier=57c1237f" 2026-10-10 03:30:12,578 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:12] "GET /pos-self/100?access_token=37319ba3f3e94bec&table_identifier=57c1237f HTTP/1.1" 200 - 9 0.009 0.047 2026-10-10 03:30:12,591 44 INFO rb-acb9515-225444-423143 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': 'AC91899F08632071FD92D22823357084', 'loaderId': '175DCD88682F6FBD827B967B5CF746CF', 'isDownload': False} 2026-10-10 03:30:12,592 44 INFO rb-acb9515-225444-423143 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-10 03:30:12,627 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:30:12,653 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:12] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.005 0.011 2026-10-10 03:30:12,661 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:12] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.017 2026-10-10 03:30:12,671 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:12] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.004 0.027 2026-10-10 03:30:12,891 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:12] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.012 2026-10-10 03:30:12,894 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:12] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:30:12,930 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Evaluate test code "odoo.startTour('self_mobile_online_payment_meal_table', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/100?access_token=37319ba3f3e94bec&table_identifier=57c1237f", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:30:12,937 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:12] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 4 0.010 0.018 2026-10-10 03:30:12,942 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 03:30:12,943 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:12] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 03:30:12,945 44 INFO rb-acb9515-225444-423143 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-10 03:30:12,994 44 INFO rb-acb9515-225444-423143 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-10 03:30:13,039 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:13] "POST /pos-self/relations/100 HTTP/1.1" 200 - 16 0.035 0.044 2026-10-10 03:30:13,062 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.005 0.093 2026-10-10 03:30:13,432 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:13] "POST /pos-self/data/100 HTTP/1.1" 200 - 116 0.128 0.216 2026-10-10 03:30:13,436 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.344 2026-10-10 03:30:13,515 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:13] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.005 0.015 2026-10-10 03:30:13,528 44 INFO rb-acb9515-225444-423143 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-10 03:30:13,603 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:13] "GET /web/image/ir.attachment/7318/raw HTTP/1.1" 200 - 4 0.003 0.010 2026-10-10 03:30:13,643 44 INFO rb-acb9515-225444-423143 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-10 03:30:13,672 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:13] "GET /web/image/ir.attachment/7269/raw HTTP/1.1" 200 - 4 0.004 0.011 2026-10-10 03:30:13,683 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:30:13,773 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [4/17] Tour self_mobile_online_payment_meal_table → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 03:30:13,841 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:13] "GET /web/image/pos.category/238/image_128?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 2 0.001 0.032 2026-10-10 03:30:13,868 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:13] "GET /web/image/product.template/1955/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 3 0.011 0.044 2026-10-10 03:30:13,878 44 INFO rb-acb9515-225444-423143 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-10 03:30:13,892 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:13] "GET /web/image/product.template/1956/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 3 0.006 0.071 2026-10-10 03:30:13,930 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:13] "GET /web/image/product.template/1959/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 3 0.006 0.105 2026-10-10 03:30:13,955 44 INFO rb-acb9515-225444-423143 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-10 03:30:13,963 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:13] "GET /web/image/product.template/1958/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 3 0.008 0.127 2026-10-10 03:30:13,986 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:13] "GET /web/image/product.template/1957/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 3 0.003 0.156 2026-10-10 03:30:13,997 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:30:14,014 44 INFO rb-acb9515-225444-423143 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-10 03:30:14,045 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:14] "GET /web/image/product.product/2451/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 8 0.017 0.030 2026-10-10 03:30:14,083 44 INFO rb-acb9515-225444-423143 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-10 03:30:14,159 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32202816 started for PoS orders references: [{'name': None, 'pos_reference': '260-100-000002', 'uuid': '8b47d6fd-2da6-482d-9f31-7d943baaf365'}] 2026-10-10 03:30:14,208 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32202816 order {'name': None, 'pos_reference': '260-100-000002', 'uuid': '8b47d6fd-2da6-482d-9f31-7d943baaf365'} created pos.order #701 2026-10-10 03:30:14,236 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32202816 finished 2026-10-10 03:30:14,404 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:14] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 70 0.111 0.218 2026-10-10 03:30:14,479 44 INFO rb-acb9515-225444-423143 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-10 03:30:14,491 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:14] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.019 0.019 2026-10-10 03:30:14,536 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [10/17] Tour self_mobile_online_payment_meal_table → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_box span:contains('Fanta')) 2026-10-10 03:30:14,608 44 INFO rb-acb9515-225444-423143 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-10 03:30:14,678 44 INFO rb-acb9515-225444-423143 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-10 03:30:14,724 44 INFO rb-acb9515-225444-423143 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-10 03:30:14,731 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:14] "GET /web/image/product.product/2453/image_512?unique=2026-10-10T03:28:16.000+00:00 HTTP/1.1" 200 - 8 0.010 0.021 2026-10-10 03:30:14,801 44 INFO rb-acb9515-225444-423143 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-10 03:30:14,856 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93245047 started for PoS orders references: [{'name': None, 'pos_reference': '260-100-000002', 'uuid': '8b47d6fd-2da6-482d-9f31-7d943baaf365'}] 2026-10-10 03:30:14,881 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added lines [1149] to pos.order #701 2026-10-10 03:30:14,889 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93245047 order {'name': None, 'pos_reference': '260-100-000002', 'uuid': '8b47d6fd-2da6-482d-9f31-7d943baaf365'} updated pos.order #701 2026-10-10 03:30:14,916 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93245047 finished 2026-10-10 03:30:15,109 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:15] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.096 0.216 2026-10-10 03:30:15,175 44 INFO rb-acb9515-225444-423143 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-10 03:30:15,198 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:15] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.016 0.020 2026-10-10 03:30:15,227 44 INFO rb-acb9515-225444-423143 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-10 03:30:15,295 44 INFO rb-acb9515-225444-423143 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-10 03:30:15,368 44 INFO rb-acb9515-225444-423143 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-10 03:30:15,369 44 INFO rb-acb9515-225444-423143 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-10 03:30:15,472 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: heap 8791844 (allocated 9961472) 2026-10-10 03:30:15,473 44 INFO rb-acb9515-225444-423143 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-10 03:30:15,512 44 INFO rb-acb9515-225444-423143 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 100026 2026-10-10 03:30:15,519 44 INFO rb-acb9515-225444-423143 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-10 03:30:15,521 44 INFO rb-acb9515-225444-423143 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 100026 2026-10-10 03:30:15,622 44 INFO rb-acb9515-225444-423143 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-acb9515-225444-423143/chrome_logs/chrome_log_20261010_033015_621963_test_online_payment_self_pay_after_meal_table.txt 2026-10-10 03:30:15,622 44 INFO rb-acb9515-225444-423143 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/tmp85x423ow_chrome_odoo" 2026-10-10 03:30:15,696 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-10 03:30:19,038 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel ... 2026-10-10 03:30:27,241 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Chrome pid: 100220 2026-10-10 03:30:27,241 44 INFO rb-acb9515-225444-423143 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/tmpcsxfs13x_chrome_odoo 2026-10-10 03:30:27,241 44 INFO rb-acb9515-225444-423143 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:42673/json/version 2026-10-10 03:30:27,248 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42673', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:30:27,307 44 INFO rb-acb9515-225444-423143 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-10 03:30:27,307 44 INFO rb-acb9515-225444-423143 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:42673/json 2026-10-10 03:30:27,308 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42673', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:30:27,326 44 INFO rb-acb9515-225444-423143 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:42673/devtools/page/C93719AF1A14781FEA4C20910DAAE736 2026-10-10 03:30:27,351 44 INFO rb-acb9515-225444-423143 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-10 03:30:27,367 44 INFO rb-acb9515-225444-423143 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-10 03:30:27,424 44 INFO rb-acb9515-225444-423143 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-10 03:30:27,483 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Open "http://127.0.0.1:8069/pos-self/101?access_token=c289b980017a4677" in browser 2026-10-10 03:30:27,483 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Navigating to: "http://127.0.0.1:8069/pos-self/101?access_token=c289b980017a4677" 2026-10-10 03:30:27,603 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:30:28,261 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:28] "GET /pos-self/101?access_token=c289b980017a4677 HTTP/1.1" 200 - 57 0.089 0.574 2026-10-10 03:30:28,272 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Navigation result: {'frameId': 'C93719AF1A14781FEA4C20910DAAE736', 'loaderId': '3A53F666F8BCA3AD5E31FBD481A89AA8', 'isDownload': False} 2026-10-10 03:30:28,273 44 INFO rb-acb9515-225444-423143 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-10 03:30:28,306 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:30:28,333 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 03:30:28,362 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:28] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.010 0.037 2026-10-10 03:30:28,396 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 03:30:28,416 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:28] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.013 0.082 2026-10-10 03:30:28,426 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 03:30:28,463 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:28] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.023 0.126 2026-10-10 03:30:28,671 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:28] "GET /favicon.ico HTTP/1.1" 301 - 1 0.003 0.040 2026-10-10 03:30:28,692 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:28] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.049 2026-10-10 03:30:28,723 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Evaluate test code "odoo.startTour('test_kiosk_cart_restore_and_cancel', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/101?access_token=c289b980017a4677", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:30:28,724 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:28] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.006 0.025 2026-10-10 03:30:28,730 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 03:30:28,730 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:28] "POST /pos/ping HTTP/1.1" 200 - 1 0.002 0.010 2026-10-10 03:30:28,734 44 INFO rb-acb9515-225444-423143 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-10 03:30:28,866 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:28] "POST /pos-self/relations/101 HTTP/1.1" 200 - 37 0.057 0.058 2026-10-10 03:30:28,943 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.183 2026-10-10 03:30:29,436 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:29] "POST /pos-self/data/101 HTTP/1.1" 200 - 183 0.232 0.308 2026-10-10 03:30:29,449 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.478 2026-10-10 03:30:29,546 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:29] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.040 2026-10-10 03:30:29,570 44 INFO rb-acb9515-225444-423143 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-10 03:30:29,636 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:29] "GET /web/image/ir.attachment/7386/raw HTTP/1.1" 200 - 4 0.002 0.011 2026-10-10 03:30:29,734 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel.browser: [2/13] Tour test_kiosk_cart_restore_and_cancel → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 03:30:29,812 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:30:29,894 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel.browser: [3/13] Tour test_kiosk_cart_restore_and_cancel → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_box span:contains('Fanta')) 2026-10-10 03:30:29,897 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:29] "GET /web/image/pos.category/239/image_128?unique=2026-10-10T03:30:15.000+00:00 HTTP/1.1" 200 - 2 0.071 0.033 2026-10-10 03:30:29,919 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:29] "GET /web/image/product.template/1960/image_512?unique=2026-10-10T03:30:15.000+00:00 HTTP/1.1" 200 - 3 0.009 0.097 2026-10-10 03:30:29,952 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:29] "GET /web/image/product.template/1961/image_512?unique=2026-10-10T03:30:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.133 2026-10-10 03:30:29,974 44 INFO rb-acb9515-225444-423143 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-10 03:30:29,977 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:29] "GET /web/image/product.template/1964/image_512?unique=2026-10-10T03:30:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.154 2026-10-10 03:30:29,998 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:29] "GET /web/image/product.template/1962/image_512?unique=2026-10-10T03:30:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.173 2026-10-10 03:30:30,040 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:30] "GET /web/image/product.template/1963/image_512?unique=2026-10-10T03:30:15.000+00:00 HTTP/1.1" 200 - 3 0.016 0.201 2026-10-10 03:30:30,061 44 INFO rb-acb9515-225444-423143 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-10 03:30:30,100 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:30] "GET /web/image/ir.attachment/7340/raw HTTP/1.1" 200 - 4 0.008 0.021 2026-10-10 03:30:30,119 44 INFO rb-acb9515-225444-423143 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-10 03:30:30,121 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:30:30,156 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:30] "GET /web/image/product.product/2458/image_512?unique=2026-10-10T03:30:15.000+00:00 HTTP/1.1" 200 - 8 0.015 0.032 2026-10-10 03:30:30,191 44 INFO rb-acb9515-225444-423143 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-10 03:30:30,197 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:30] "GET /web/image/product.product/2456/image_512?unique=2026-10-10T03:30:15.000+00:00 HTTP/1.1" 200 - 8 0.014 0.077 2026-10-10 03:30:30,268 44 INFO rb-acb9515-225444-423143 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-10 03:30:30,347 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72953849 started for PoS orders references: [{'name': None, 'pos_reference': '260-101-000001', 'uuid': '1f1b7896-e526-4e06-b134-8a5525b02255'}] 2026-10-10 03:30:30,451 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72953849 order {'name': None, 'pos_reference': '260-101-000001', 'uuid': '1f1b7896-e526-4e06-b134-8a5525b02255'} created pos.order #702 2026-10-10 03:30:30,500 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72953849 finished 2026-10-10 03:30:30,755 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:30] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 110 0.249 0.246 2026-10-10 03:30:30,863 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:30] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.014 0.019 2026-10-10 03:30:30,907 44 INFO rb-acb9515-225444-423143 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-10 03:30:30,958 44 INFO rb-acb9515-225444-423143 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-10 03:30:31,011 44 INFO rb-acb9515-225444-423143 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-10 03:30:31,065 44 INFO rb-acb9515-225444-423143 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-10 03:30:31,183 44 INFO rb-acb9515-225444-423143 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-10 03:30:31,246 44 INFO rb-acb9515-225444-423143 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-10 03:30:31,247 44 INFO rb-acb9515-225444-423143 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-10 03:30:31,340 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel.browser: heap 8270804 (allocated 9961472) 2026-10-10 03:30:31,345 44 INFO rb-acb9515-225444-423143 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 100220 2026-10-10 03:30:31,346 44 INFO rb-acb9515-225444-423143 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-10 03:30:31,348 44 INFO rb-acb9515-225444-423143 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 100220 2026-10-10 03:30:31,386 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:31] "POST /pos-self-order/remove-order HTTP/1.1" 200 - 16 0.049 0.082 2026-10-10 03:30:31,470 44 INFO rb-acb9515-225444-423143 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-acb9515-225444-423143/chrome_logs/chrome_log_20261010_033031_470493_test_kiosk_cart_restore_and_cancel.txt 2026-10-10 03:30:31,470 44 INFO rb-acb9515-225444-423143 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/tmpcsxfs13x_chrome_odoo" 2026-10-10 03:30:31,540 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code ... 2026-10-10 03:30:40,175 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Chrome pid: 100403 2026-10-10 03:30:40,176 44 INFO rb-acb9515-225444-423143 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/tmp1go890vj_chrome_odoo 2026-10-10 03:30:40,176 44 INFO rb-acb9515-225444-423143 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:40071/json/version 2026-10-10 03:30:40,177 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40071', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:30:40,263 44 INFO rb-acb9515-225444-423143 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-10 03:30:40,263 44 INFO rb-acb9515-225444-423143 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:40071/json 2026-10-10 03:30:40,264 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40071', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:30:40,291 44 INFO rb-acb9515-225444-423143 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:40071/devtools/page/B0DEACD2FB658F4A2FB96BF386038674 2026-10-10 03:30:40,328 44 INFO rb-acb9515-225444-423143 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-10 03:30:40,346 44 INFO rb-acb9515-225444-423143 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-10 03:30:40,386 44 INFO rb-acb9515-225444-423143 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-10 03:30:40,437 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Open "http://127.0.0.1:8069/pos-self/102?access_token=3018b32ebc254018" in browser 2026-10-10 03:30:40,437 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Navigating to: "http://127.0.0.1:8069/pos-self/102?access_token=3018b32ebc254018" 2026-10-10 03:30:40,463 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:30:41,177 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:41] "GET /pos-self/102?access_token=3018b32ebc254018 HTTP/1.1" 200 - 57 0.093 0.626 2026-10-10 03:30:41,181 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Navigation result: {'frameId': 'B0DEACD2FB658F4A2FB96BF386038674', 'loaderId': 'C0D7FE376F2A04A29CC925039DD0DA97', 'isDownload': False} 2026-10-10 03:30:41,182 44 INFO rb-acb9515-225444-423143 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-10 03:30:41,212 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:30:41,254 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 03:30:41,314 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:41] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.028 0.050 2026-10-10 03:30:41,338 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 03:30:41,369 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:41] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.012 0.121 2026-10-10 03:30:41,386 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 03:30:41,409 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:41] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.013 0.154 2026-10-10 03:30:41,639 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:41] "GET /favicon.ico HTTP/1.1" 301 - 1 0.008 0.019 2026-10-10 03:30:41,658 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:41] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.027 2026-10-10 03:30:41,682 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Evaluate test code "odoo.startTour('test_online_payment_kiosk_qr_code', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/102?access_token=3018b32ebc254018", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:30:41,684 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:41] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.005 0.012 2026-10-10 03:30:41,697 44 INFO rb-acb9515-225444-423143 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-10 03:30:41,700 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 03:30:41,700 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:41] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.011 2026-10-10 03:30:41,763 44 INFO rb-acb9515-225444-423143 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-10 03:30:41,825 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:41] "POST /pos-self/relations/102 HTTP/1.1" 200 - 37 0.035 0.070 2026-10-10 03:30:41,907 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.179 2026-10-10 03:30:42,387 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:42] "POST /pos-self/data/102 HTTP/1.1" 200 - 183 0.236 0.267 2026-10-10 03:30:42,391 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.460 2026-10-10 03:30:42,509 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:42] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.042 2026-10-10 03:30:42,521 44 INFO rb-acb9515-225444-423143 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-10 03:30:42,591 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:42] "GET /web/image/ir.attachment/7439/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-10 03:30:42,663 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code.browser: [3/7] Tour test_online_payment_kiosk_qr_code → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 03:30:42,750 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:30:42,772 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:42] "GET /web/image/pos.category/239/image_128?unique=2026-10-10T03:30:15.000+00:00 HTTP/1.1" 200 - 2 0.015 0.048 2026-10-10 03:30:42,799 44 INFO rb-acb9515-225444-423143 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-10 03:30:42,800 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:42] "GET /web/image/product.template/1961/image_512?unique=2026-10-10T03:30:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.069 2026-10-10 03:30:42,834 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:42] "GET /web/image/product.template/1960/image_512?unique=2026-10-10T03:30:15.000+00:00 HTTP/1.1" 200 - 3 0.015 0.095 2026-10-10 03:30:42,870 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:42] "GET /web/image/product.template/1962/image_512?unique=2026-10-10T03:30:15.000+00:00 HTTP/1.1" 200 - 3 0.009 0.121 2026-10-10 03:30:42,883 44 INFO rb-acb9515-225444-423143 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-10 03:30:42,899 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:42] "GET /web/image/product.template/1964/image_512?unique=2026-10-10T03:30:15.000+00:00 HTTP/1.1" 200 - 3 0.010 0.160 2026-10-10 03:30:42,923 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:42] "GET /web/image/product.template/1963/image_512?unique=2026-10-10T03:30:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.152 2026-10-10 03:30:42,925 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:30:42,933 44 INFO rb-acb9515-225444-423143 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-10 03:30:42,943 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:42] "GET /web/image/ir.attachment/7393/raw HTTP/1.1" 200 - 4 0.002 0.053 2026-10-10 03:30:42,984 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:42] "GET /web/image/product.product/2456/image_512?unique=2026-10-10T03:30:15.000+00:00 HTTP/1.1" 200 - 8 0.015 0.055 2026-10-10 03:30:43,009 44 INFO rb-acb9515-225444-423143 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-10 03:30:43,069 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64202765 started for PoS orders references: [{'name': None, 'pos_reference': '260-102-000001', 'uuid': '7f9e5576-1101-4138-801d-3386b5ecdfe1'}] 2026-10-10 03:30:43,137 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64202765 order {'name': None, 'pos_reference': '260-102-000001', 'uuid': '7f9e5576-1101-4138-801d-3386b5ecdfe1'} created pos.order #703 2026-10-10 03:30:43,174 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64202765 finished 2026-10-10 03:30:43,350 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:43] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 102 0.120 0.222 2026-10-10 03:30:43,470 44 INFO rb-acb9515-225444-423143 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-10 03:30:43,471 44 INFO rb-acb9515-225444-423143 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-10 03:30:43,595 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code.browser: heap 7710100 (allocated 8126464) 2026-10-10 03:30:43,601 44 INFO rb-acb9515-225444-423143 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 100403 2026-10-10 03:30:43,602 44 INFO rb-acb9515-225444-423143 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-10 03:30:43,603 44 INFO rb-acb9515-225444-423143 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 100403 2026-10-10 03:30:43,706 44 INFO rb-acb9515-225444-423143 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-acb9515-225444-423143/chrome_logs/chrome_log_20261010_033043_706398_test_online_payment_kiosk_qr_code.txt 2026-10-10 03:30:43,706 44 INFO rb-acb9515-225444-423143 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/tmp1go890vj_chrome_odoo" 2026-10-10 03:30:43,753 44 INFO rb-acb9515-225444-423143 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-10 03:30:51,392 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 100580 2026-10-10 03:30:51,392 44 INFO rb-acb9515-225444-423143 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/tmpnsrzmmlk_chrome_odoo 2026-10-10 03:30:51,392 44 INFO rb-acb9515-225444-423143 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:46877/json/version 2026-10-10 03:30:51,394 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46877', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:30:51,497 44 INFO rb-acb9515-225444-423143 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-10 03:30:51,497 44 INFO rb-acb9515-225444-423143 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:46877/json 2026-10-10 03:30:51,498 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46877', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:30:51,546 44 INFO rb-acb9515-225444-423143 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:46877/devtools/page/BBAAB856A9D243D1257F3E4A8DA7A3C6 2026-10-10 03:30:51,572 44 INFO rb-acb9515-225444-423143 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-10 03:30:51,620 44 INFO rb-acb9515-225444-423143 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-10 03:30:51,686 44 INFO rb-acb9515-225444-423143 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-10 03:30:51,761 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Open "http://127.0.0.1:8069/pos-self/103?access_token=7b2da65d306444b5" in browser 2026-10-10 03:30:51,761 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Navigating to: "http://127.0.0.1:8069/pos-self/103?access_token=7b2da65d306444b5" 2026-10-10 03:30:51,807 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:30:52,621 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:52] "GET /pos-self/103?access_token=7b2da65d306444b5 HTTP/1.1" 200 - 57 0.039 0.807 2026-10-10 03:30:52,630 44 INFO rb-acb9515-225444-423143 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': 'BBAAB856A9D243D1257F3E4A8DA7A3C6', 'loaderId': '3CFFAAF8B60098822A6806A6CE7B86F0', 'isDownload': False} 2026-10-10 03:30:52,631 44 INFO rb-acb9515-225444-423143 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-10 03:30:52,666 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:30:52,704 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 03:30:52,728 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:52] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.016 0.033 2026-10-10 03:30:52,748 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 03:30:52,777 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:52] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.086 2026-10-10 03:30:52,799 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 03:30:52,876 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:52] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.047 0.152 2026-10-10 03:30:53,109 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:53] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-10 03:30:53,135 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:53] "GET /favicon.ico HTTP/1.1" 301 - 1 0.005 0.029 2026-10-10 03:30:53,156 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Evaluate test code "odoo.startTour('test_online_payment_mobile_self_order_preparation_changes', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/103?access_token=7b2da65d306444b5", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:30:53,171 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:53] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.005 0.016 2026-10-10 03:30:53,175 44 INFO rb-acb9515-225444-423143 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-10 03:30:53,182 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 03:30:53,183 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:53] "POST /pos/ping HTTP/1.1" 200 - 1 0.003 0.027 2026-10-10 03:30:53,229 44 INFO rb-acb9515-225444-423143 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-10 03:30:53,343 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:53] "POST /pos-self/relations/103 HTTP/1.1" 200 - 37 0.058 0.082 2026-10-10 03:30:53,419 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.200 2026-10-10 03:30:53,848 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:53] "POST /pos-self/data/103 HTTP/1.1" 200 - 184 0.186 0.247 2026-10-10 03:30:53,855 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.406 2026-10-10 03:30:53,939 44 INFO rb-acb9515-225444-423143 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-10 03:30:54,023 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:54] "GET /web/image/ir.attachment/7492/raw HTTP/1.1" 200 - 4 0.002 0.021 2026-10-10 03:30:54,080 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [3/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 03:30:54,149 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:30:54,149 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:54] "GET /web/image/pos.category/239/image_128?unique=2026-10-10T03:30:15.000+00:00 HTTP/1.1" 200 - 2 0.001 0.033 2026-10-10 03:30:54,181 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:54] "GET /web/image/product.template/1960/image_512?unique=2026-10-10T03:30:15.000+00:00 HTTP/1.1" 200 - 3 0.010 0.046 2026-10-10 03:30:54,197 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [4/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_box span:contains('Fanta')) 2026-10-10 03:30:54,205 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:54] "GET /web/image/product.template/1961/image_512?unique=2026-10-10T03:30:15.000+00:00 HTTP/1.1" 200 - 3 0.005 0.068 2026-10-10 03:30:54,223 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:54] "GET /web/image/product.template/1964/image_512?unique=2026-10-10T03:30:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.077 2026-10-10 03:30:54,251 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:54] "GET /web/image/product.template/1962/image_512?unique=2026-10-10T03:30:15.000+00:00 HTTP/1.1" 200 - 3 0.008 0.100 2026-10-10 03:30:54,268 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:54] "GET /web/image/product.template/1963/image_512?unique=2026-10-10T03:30:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.100 2026-10-10 03:30:54,275 44 INFO rb-acb9515-225444-423143 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-10 03:30:54,350 44 INFO rb-acb9515-225444-423143 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-10 03:30:54,393 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:54] "GET /web/image/ir.attachment/7446/raw HTTP/1.1" 200 - 4 0.027 0.009 2026-10-10 03:30:54,415 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:30:54,422 44 INFO rb-acb9515-225444-423143 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-10 03:30:54,471 44 INFO rb-acb9515-225444-423143 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-10 03:30:54,484 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:54] "GET /web/image/product.product/2456/image_512?unique=2026-10-10T03:30:15.000+00:00 HTTP/1.1" 200 - 8 0.016 0.060 2026-10-10 03:30:54,544 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [9/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Select table 1 (trigger: .self_order_popup_table select) 2026-10-10 03:30:54,554 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:54] "GET /web/image/product.product/2458/image_512?unique=2026-10-10T03:30:15.000+00:00 HTTP/1.1" 200 - 8 0.032 0.112 2026-10-10 03:30:54,593 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [10/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on 'Confirm' button (trigger: .self_order_popup_table .btn:contains('Continue with table 1')) 2026-10-10 03:30:54,681 44 INFO rb-acb9515-225444-423143 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-10 03:30:54,682 44 INFO rb-acb9515-225444-423143 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-10 03:30:54,783 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: heap 7902292 (allocated 8912896) 2026-10-10 03:30:54,799 44 INFO rb-acb9515-225444-423143 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 100580 2026-10-10 03:30:54,803 44 INFO rb-acb9515-225444-423143 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-10 03:30:54,807 44 INFO rb-acb9515-225444-423143 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 100580 2026-10-10 03:30:54,827 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42658103 started for PoS orders references: [{'name': None, 'pos_reference': '260-103-000001', 'uuid': '6d69acc7-6946-42cb-9e9c-fe961affa2a1'}] 2026-10-10 03:30:54,905 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42658103 order {'name': None, 'pos_reference': '260-103-000001', 'uuid': '6d69acc7-6946-42cb-9e9c-fe961affa2a1'} created pos.order #704 2026-10-10 03:30:54,907 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42658103 finished 2026-10-10 03:30:54,923 44 INFO rb-acb9515-225444-423143 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-acb9515-225444-423143/chrome_logs/chrome_log_20261010_033054_922592_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-10 03:30:54,923 44 INFO rb-acb9515-225444-423143 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/tmpnsrzmmlk_chrome_odoo" 2026-10-10 03:30:54,948 44 INFO rb-acb9515-225444-423143 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-10 03:30:55,057 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:55] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 105 0.212 0.170 2026-10-10 03:30:55,494 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 100774 2026-10-10 03:30:55,494 44 INFO rb-acb9515-225444-423143 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/tmp36hw04eq_chrome_odoo 2026-10-10 03:30:55,494 44 INFO rb-acb9515-225444-423143 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:33933/json/version 2026-10-10 03:30:55,497 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33933', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:30:55,542 44 INFO rb-acb9515-225444-423143 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-10 03:30:55,542 44 INFO rb-acb9515-225444-423143 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:33933/json 2026-10-10 03:30:55,543 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33933', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:30:55,568 44 INFO rb-acb9515-225444-423143 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:33933/devtools/page/525E4C3F906AC4E01B77C56CB2BEA7AE 2026-10-10 03:30:55,601 44 INFO rb-acb9515-225444-423143 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-10 03:30:55,616 44 INFO rb-acb9515-225444-423143 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-10 03:30:55,692 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:30:55,705 44 INFO rb-acb9515-225444-423143 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-10 03:30:55,722 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Open "http://127.0.0.1:8069/pos/ui?config_id=103" in browser 2026-10-10 03:30:55,722 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=103" 2026-10-10 03:30:56,258 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:56] "GET /pos/ui?config_id=103 HTTP/1.1" 200 - 73 0.105 0.403 2026-10-10 03:30:56,263 44 INFO rb-acb9515-225444-423143 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': '525E4C3F906AC4E01B77C56CB2BEA7AE', 'loaderId': '9E196EAEB9B950B4470E40CD3D33ADA1', 'isDownload': False} 2026-10-10 03:30:56,263 44 INFO rb-acb9515-225444-423143 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-10 03:30:56,291 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:30:56,324 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:56] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.013 2026-10-10 03:30:56,332 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:56] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.020 2026-10-10 03:30:56,358 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:56] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.044 2026-10-10 03:30:57,057 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:30:57,058 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:57] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:30:57,089 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:30:57,130 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Evaluate test code "odoo.startTour('test_online_payment_pos_self_order_preparation_changes', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=103", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:30:57,139 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [1/7] Tour test_online_payment_pos_self_order_preparation_changes → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:30:57,179 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:57] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.053 0.010 2026-10-10 03:30:57,203 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:57] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.011 2026-10-10 03:30:57,219 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:57] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:30:57,267 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:57] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 5 0.024 0.011 2026-10-10 03:30:57,288 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.016 0.035 2026-10-10 03:30:57,373 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:57] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.028 0.058 2026-10-10 03:30:57,376 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.052 2026-10-10 03:30:58,858 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 191, model: sale.order 2026-10-10 03:30:58,862 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order due to AccessError: You are not allowed to access 'Sales Order' (sale.order) records. This operation is allowed for the following groups: - Accounting/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/Administrator - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-10-10 03:30:58,862 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 191, model: sale.order.line 2026-10-10 03:30:58,865 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order.line due to AccessError: You are not allowed to access 'Sales Order Line' (sale.order.line) records. This operation is allowed for the following groups: - Accounting/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-10-10 03:30:58,882 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 489 0.796 0.624 2026-10-10 03:30:58,929 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:58] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.027 2026-10-10 03:30:59,094 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.018 0.015 2026-10-10 03:30:59,209 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:59] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.020 0.059 2026-10-10 03:30:59,271 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.014 2026-10-10 03:30:59,290 44 INFO rb-acb9515-225444-423143 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-10 03:30:59,309 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:59] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-10 03:30:59,383 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:59] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:30:59,388 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:59] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:30:59,453 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:59] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.027 0.050 2026-10-10 03:30:59,457 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:59] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.039 2026-10-10 03:30:59,466 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:59] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:30:59,489 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:30:59,535 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:30:59,691 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [2/7] Tour test_online_payment_pos_self_order_preparation_changes → Step .pos-leftheader .orders-button 2026-10-10 03:30:59,756 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:30:59,768 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:59] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.024 0.020 2026-10-10 03:30:59,809 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [3/7] Tour test_online_payment_pos_self_order_preparation_changes → Step .ticket-screen tbody tr > td:contains("Self-order") ~ td .badge:contains(Ongoing) 2026-10-10 03:30:59,872 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [4/7] Tour test_online_payment_pos_self_order_preparation_changes → Step .ticket-screen .order-row > div:contains("Self-order") ~ div .badge:contains(Ongoing) 2026-10-10 03:30:59,927 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:30:59] "GET /pos/ui/103?from_backend=True HTTP/1.1" 200 - 33 0.091 0.088 2026-10-10 03:31:00,021 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:00] "GET /pos/ui/103 HTTP/1.1" 200 - 33 0.032 0.229 2026-10-10 03:31:00,055 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.013 0.253 2026-10-10 03:31:00,220 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:00] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.096 0.305 2026-10-10 03:31:00,240 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.005 0.175 2026-10-10 03:31:00,285 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.041 2026-10-10 03:31:00,305 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [5/7] Tour test_online_payment_pos_self_order_preparation_changes → Step .ticket-screen .order-row:contains("Self-order") 2026-10-10 03:31:00,322 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:31:00,361 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [6/7] Tour test_online_payment_pos_self_order_preparation_changes → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:31:00,439 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [7/7] Tour test_online_payment_pos_self_order_preparation_changes → Step Check orderline with attributes: {"productName":"Fanta","withClass":".orderline.has-change"} (trigger: .order-container .orderline.orderline.has-change:has(.product-name:contains("Fanta"))) 2026-10-10 03:31:00,490 44 INFO rb-acb9515-225444-423143 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-10 03:31:00,492 44 INFO rb-acb9515-225444-423143 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-10 03:31:00,629 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: heap 14059676 (allocated 14942208) 2026-10-10 03:31:00,653 44 INFO rb-acb9515-225444-423143 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 100774 2026-10-10 03:31:00,654 44 INFO rb-acb9515-225444-423143 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-10 03:31:00,655 44 INFO rb-acb9515-225444-423143 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 100774 2026-10-10 03:31:00,792 44 INFO rb-acb9515-225444-423143 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-acb9515-225444-423143/chrome_logs/chrome_log_20261010_033100_792286_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-10 03:31:00,792 44 INFO rb-acb9515-225444-423143 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/tmp36hw04eq_chrome_odoo" 2026-10-10 03:31:00,859 44 INFO rb-acb9515-225444-423143 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-10 03:31:08,820 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:31:09,153 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-10 03:31:10,468 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:10] "GET /pos/pay/705?access_token=2d539581-e7e7-40ac-a0fd-90787e603081 HTTP/1.1" 200 - 150 0.103 1.549 2026-10-10 03:31:10,487 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-10 03:31:10,564 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:10] "POST /pos/pay/transaction/705 HTTP/1.1" 200 - 32 0.038 0.044 2026-10-10 03:31:10,623 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-10 03:31:11,932 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:11] "GET /pos/pay/confirmation/705?access_token=2d539581-e7e7-40ac-a0fd-90787e603081&exit_route=/&tx_id=10 HTTP/1.1" 303 - 344 0.595 0.721 2026-10-10 03:31:12,483 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:12] "GET / HTTP/1.1" 200 - 32 0.072 0.475 2026-10-10 03:31:12,495 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) starting 2026-10-10 03:31:12,550 44 INFO rb-acb9515-225444-423143 odoo.tests.common: Simulating signal changes during tests 2026-10-10 03:31:12,570 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) fully done (#loop 1; done 0; remaining 0; duration 0.07s) 2026-10-10 03:31:12,795 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:12] "POST /pos-self-order/send_self_order_receipt HTTP/1.1" 200 - 51 0.085 0.108 2026-10-10 03:31:12,847 44 INFO rb-acb9515-225444-423143 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-10 03:31:19,640 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Chrome pid: 100973 2026-10-10 03:31:19,643 44 INFO rb-acb9515-225444-423143 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/tmp3r7psal0_chrome_odoo 2026-10-10 03:31:19,645 44 INFO rb-acb9515-225444-423143 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:34261/json/version 2026-10-10 03:31:19,647 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34261', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:31:19,665 44 INFO rb-acb9515-225444-423143 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-10 03:31:19,666 44 INFO rb-acb9515-225444-423143 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:34261/json 2026-10-10 03:31:19,667 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34261', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:31:19,693 44 INFO rb-acb9515-225444-423143 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:34261/devtools/page/56BA5BAE529238875C89399C59ACD75D 2026-10-10 03:31:19,703 44 INFO rb-acb9515-225444-423143 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-10 03:31:19,713 44 INFO rb-acb9515-225444-423143 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-10 03:31:19,736 44 INFO rb-acb9515-225444-423143 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-10 03:31:19,793 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Open "http://127.0.0.1:8069/pos-self/105?access_token=d157e602b2824b50" in browser 2026-10-10 03:31:19,793 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Navigating to: "http://127.0.0.1:8069/pos-self/105?access_token=d157e602b2824b50" 2026-10-10 03:31:19,827 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:31:20,443 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:20] "GET /pos-self/105?access_token=d157e602b2824b50 HTTP/1.1" 200 - 57 0.057 0.568 2026-10-10 03:31:20,449 44 INFO rb-acb9515-225444-423143 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': '56BA5BAE529238875C89399C59ACD75D', 'loaderId': 'DBA780A6FFB7A2B882F31BDA800CF34A', 'isDownload': False} 2026-10-10 03:31:20,450 44 INFO rb-acb9515-225444-423143 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-10 03:31:20,483 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:31:20,531 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 03:31:20,582 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:20] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.028 0.064 2026-10-10 03:31:20,600 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 03:31:20,629 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:20] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.012 0.119 2026-10-10 03:31:20,647 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 03:31:20,706 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:20] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.029 0.179 2026-10-10 03:31:20,896 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:20] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.011 2026-10-10 03:31:20,907 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:20] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-10 03:31:20,929 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:20] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.004 0.012 2026-10-10 03:31:20,940 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 03:31:20,940 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:20] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:31:20,953 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Evaluate test code "odoo.startTour('self_mobile_online_payment_meal', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/105?access_token=d157e602b2824b50", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:31:20,970 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [1/20] Tour self_mobile_online_payment_meal → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-10 03:31:21,023 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [2/20] Tour self_mobile_online_payment_meal → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 03:31:21,074 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:21] "POST /pos-self/relations/105 HTTP/1.1" 200 - 37 0.039 0.074 2026-10-10 03:31:21,154 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.188 2026-10-10 03:31:21,620 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:21] "POST /pos-self/data/105 HTTP/1.1" 200 - 184 0.215 0.255 2026-10-10 03:31:21,623 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.437 2026-10-10 03:31:21,693 44 INFO rb-acb9515-225444-423143 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-10 03:31:21,753 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:21] "GET /web/image/ir.attachment/7598/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-10 03:31:21,803 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [3/20] Tour self_mobile_online_payment_meal → Step Check that: ---Check on location 'Test-In'--- is not true (trigger: body:not(:has(.o_self_eating_location_box .preset_btn:contains('Test-In')))) 2026-10-10 03:31:21,835 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:21] "GET /web/image/ir.attachment/7549/raw HTTP/1.1" 200 - 4 0.003 0.012 2026-10-10 03:31:21,842 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:31:21,866 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [4/20] Tour self_mobile_online_payment_meal → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-10-10 03:31:21,961 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [5/20] Tour self_mobile_online_payment_meal → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 03:31:22,019 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:22] "GET /web/image/pos.category/239/image_128?unique=2026-10-10T03:30:15.000+00:00 HTTP/1.1" 200 - 2 0.002 0.033 2026-10-10 03:31:22,051 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [6/20] Tour self_mobile_online_payment_meal → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 03:31:22,053 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:22] "GET /web/image/product.template/1960/image_512?unique=2026-10-10T03:30:15.000+00:00 HTTP/1.1" 200 - 3 0.012 0.036 2026-10-10 03:31:22,072 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:22] "GET /web/image/product.template/1964/image_512?unique=2026-10-10T03:30:15.000+00:00 HTTP/1.1" 200 - 3 0.005 0.060 2026-10-10 03:31:22,097 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:22] "GET /web/image/product.template/1961/image_512?unique=2026-10-10T03:30:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.089 2026-10-10 03:31:22,115 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:22] "GET /web/image/product.template/1962/image_512?unique=2026-10-10T03:30:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.111 2026-10-10 03:31:22,123 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [7/20] Tour self_mobile_online_payment_meal → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-10 03:31:22,135 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:22] "GET /web/image/product.template/1963/image_512?unique=2026-10-10T03:30:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.114 2026-10-10 03:31:22,150 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:22] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:31:22,182 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [8/20] Tour self_mobile_online_payment_meal → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 03:31:22,183 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:22] "GET /web/image/product.product/2456/image_512?unique=2026-10-10T03:30:15.000+00:00 HTTP/1.1" 200 - 8 0.010 0.022 2026-10-10 03:31:22,242 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [9/20] Tour self_mobile_online_payment_meal → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-10-10 03:31:22,290 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:22] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.019 0.021 2026-10-10 03:31:22,350 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [10/20] Tour self_mobile_online_payment_meal → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-10-10 03:31:22,425 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [11/20] Tour self_mobile_online_payment_meal → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 03:31:22,512 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44161711 started for PoS orders references: [{'name': None, 'pos_reference': '260-105-000001', 'uuid': 'd0bc7657-1212-4ddd-9bc6-d1ad404718f8'}] 2026-10-10 03:31:22,591 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44161711 order {'name': None, 'pos_reference': '260-105-000001', 'uuid': 'd0bc7657-1212-4ddd-9bc6-d1ad404718f8'} created pos.order #706 2026-10-10 03:31:22,631 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44161711 finished 2026-10-10 03:31:22,840 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:22] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 103 0.175 0.230 2026-10-10 03:31:22,903 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:22] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.014 2026-10-10 03:31:22,909 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [12/20] Tour self_mobile_online_payment_meal → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 03:31:22,974 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [13/20] Tour self_mobile_online_payment_meal → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_box span:contains('Fanta')) 2026-10-10 03:31:23,046 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [14/20] Tour self_mobile_online_payment_meal → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 03:31:23,108 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [15/20] Tour self_mobile_online_payment_meal → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-10 03:31:23,162 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [16/20] Tour self_mobile_online_payment_meal → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 03:31:23,162 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:23] "GET /web/image/product.product/2458/image_512?unique=2026-10-10T03:30:15.000+00:00 HTTP/1.1" 200 - 8 0.004 0.020 2026-10-10 03:31:23,242 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [17/20] Tour self_mobile_online_payment_meal → Step Confirmation page is shown (trigger: .confirmation-page) 2026-10-10 03:31:23,285 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82880955 started for PoS orders references: [{'name': None, 'pos_reference': '260-105-000001', 'uuid': 'd0bc7657-1212-4ddd-9bc6-d1ad404718f8'}] 2026-10-10 03:31:23,332 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added lines [1157] to pos.order #706 2026-10-10 03:31:23,341 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82880955 order {'name': None, 'pos_reference': '260-105-000001', 'uuid': 'd0bc7657-1212-4ddd-9bc6-d1ad404718f8'} updated pos.order #706 2026-10-10 03:31:23,379 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82880955 finished 2026-10-10 03:31:23,577 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:23] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.123 0.224 2026-10-10 03:31:23,609 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:23] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.015 2026-10-10 03:31:23,631 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [18/20] Tour self_mobile_online_payment_meal → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 03:31:23,691 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [19/20] Tour self_mobile_online_payment_meal → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-10-10 03:31:23,751 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [20/20] Tour self_mobile_online_payment_meal → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-10-10 03:31:23,817 44 INFO rb-acb9515-225444-423143 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-10 03:31:23,818 44 INFO rb-acb9515-225444-423143 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-10 03:31:23,897 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: heap 8951588 (allocated 10223616) 2026-10-10 03:31:23,898 44 INFO rb-acb9515-225444-423143 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-10 03:31:23,946 44 INFO rb-acb9515-225444-423143 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 100973 2026-10-10 03:31:23,949 44 INFO rb-acb9515-225444-423143 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-10 03:31:23,951 44 INFO rb-acb9515-225444-423143 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 100973 2026-10-10 03:31:24,049 44 INFO rb-acb9515-225444-423143 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-acb9515-225444-423143/chrome_logs/chrome_log_20261010_033124_049259_test_online_payment_self_pay_after_meal_table.txt 2026-10-10 03:31:24,049 44 INFO rb-acb9515-225444-423143 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/tmp3r7psal0_chrome_odoo" 2026-10-10 03:31:24,500 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Chrome pid: 101162 2026-10-10 03:31:24,500 44 INFO rb-acb9515-225444-423143 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/tmp_a0elcfs_chrome_odoo 2026-10-10 03:31:24,500 44 INFO rb-acb9515-225444-423143 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:41233/json/version 2026-10-10 03:31:24,502 44 INFO rb-acb9515-225444-423143 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-10 03:31:24,554 44 INFO rb-acb9515-225444-423143 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-10 03:31:24,554 44 INFO rb-acb9515-225444-423143 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:41233/json 2026-10-10 03:31:24,555 44 INFO rb-acb9515-225444-423143 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-10 03:31:24,574 44 INFO rb-acb9515-225444-423143 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:41233/devtools/page/D1E01C97B884C629C0E57831971E9B51 2026-10-10 03:31:24,602 44 INFO rb-acb9515-225444-423143 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-10 03:31:24,613 44 INFO rb-acb9515-225444-423143 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-10 03:31:24,656 44 INFO rb-acb9515-225444-423143 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-10 03:31:24,662 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Open "http://127.0.0.1:8069/pos-self/105?access_token=d157e602b2824b50&table_identifier=c82d470b" in browser 2026-10-10 03:31:24,662 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Navigating to: "http://127.0.0.1:8069/pos-self/105?access_token=d157e602b2824b50&table_identifier=c82d470b" 2026-10-10 03:31:24,752 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:24] "GET /pos-self/105?access_token=d157e602b2824b50&table_identifier=c82d470b HTTP/1.1" 200 - 9 0.020 0.030 2026-10-10 03:31:24,758 44 INFO rb-acb9515-225444-423143 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': 'D1E01C97B884C629C0E57831971E9B51', 'loaderId': '33D5B89B8674DE5035D92BB75083DE27', 'isDownload': False} 2026-10-10 03:31:24,759 44 INFO rb-acb9515-225444-423143 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-10 03:31:24,787 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:31:24,815 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:24] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.003 0.012 2026-10-10 03:31:24,827 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:24] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.021 2026-10-10 03:31:24,849 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:24] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.006 0.034 2026-10-10 03:31:25,106 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:25] "GET /favicon.ico HTTP/1.1" 301 - 1 0.003 0.008 2026-10-10 03:31:25,110 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:25] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:31:25,146 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Evaluate test code "odoo.startTour('self_mobile_online_payment_meal_table', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/105?access_token=d157e602b2824b50&table_identifier=c82d470b", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:31:25,167 44 INFO rb-acb9515-225444-423143 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-10 03:31:25,169 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:25] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 4 0.010 0.043 2026-10-10 03:31:25,172 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 03:31:25,173 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:31:25,222 44 INFO rb-acb9515-225444-423143 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-10 03:31:25,288 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:25] "POST /pos-self/relations/105 HTTP/1.1" 200 - 16 0.037 0.052 2026-10-10 03:31:25,301 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.006 0.092 2026-10-10 03:31:25,357 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-10-10 03:31:25,783 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:25] "POST /pos-self/data/105 HTTP/1.1" 200 - 116 0.179 0.274 2026-10-10 03:31:25,893 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:25] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.014 0.016 2026-10-10 03:31:25,908 44 INFO rb-acb9515-225444-423143 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-10 03:31:25,974 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:25] "GET /web/image/ir.attachment/7598/raw HTTP/1.1" 200 - 4 0.002 0.006 2026-10-10 03:31:26,008 44 INFO rb-acb9515-225444-423143 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-10 03:31:26,033 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:26] "GET /web/image/ir.attachment/7549/raw HTTP/1.1" 200 - 4 0.001 0.011 2026-10-10 03:31:26,052 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:31:26,128 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [4/17] Tour self_mobile_online_payment_meal_table → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 03:31:26,208 44 INFO rb-acb9515-225444-423143 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-10 03:31:26,218 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:26] "GET /web/image/pos.category/239/image_128?unique=2026-10-10T03:30:15.000+00:00 HTTP/1.1" 200 - 2 0.001 0.077 2026-10-10 03:31:26,239 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:26] "GET /web/image/product.template/1962/image_512?unique=2026-10-10T03:30:15.000+00:00 HTTP/1.1" 200 - 3 0.007 0.066 2026-10-10 03:31:26,268 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:26] "GET /web/image/product.template/1964/image_512?unique=2026-10-10T03:30:15.000+00:00 HTTP/1.1" 200 - 3 0.005 0.098 2026-10-10 03:31:26,287 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:26] "GET /web/image/product.template/1960/image_512?unique=2026-10-10T03:30:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.118 2026-10-10 03:31:26,290 44 INFO rb-acb9515-225444-423143 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-10 03:31:26,334 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:31:26,338 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:26] "GET /web/image/product.template/1961/image_512?unique=2026-10-10T03:30:15.000+00:00 HTTP/1.1" 200 - 3 0.009 0.134 2026-10-10 03:31:26,350 44 INFO rb-acb9515-225444-423143 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-10 03:31:26,377 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:26] "GET /web/image/product.template/1963/image_512?unique=2026-10-10T03:30:15.000+00:00 HTTP/1.1" 200 - 3 0.005 0.161 2026-10-10 03:31:26,421 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:26] "GET /web/image/product.product/2456/image_512?unique=2026-10-10T03:30:15.000+00:00 HTTP/1.1" 200 - 8 0.011 0.078 2026-10-10 03:31:26,435 44 INFO rb-acb9515-225444-423143 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-10 03:31:26,536 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22034262 started for PoS orders references: [{'name': None, 'pos_reference': '260-105-000002', 'uuid': 'd8f868f8-eb8f-46c8-8170-dd13df149a16'}] 2026-10-10 03:31:26,600 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22034262 order {'name': None, 'pos_reference': '260-105-000002', 'uuid': 'd8f868f8-eb8f-46c8-8170-dd13df149a16'} created pos.order #707 2026-10-10 03:31:26,637 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22034262 finished 2026-10-10 03:31:26,822 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:26] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 70 0.141 0.242 2026-10-10 03:31:26,853 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:26] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.004 0.011 2026-10-10 03:31:26,891 44 INFO rb-acb9515-225444-423143 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-10 03:31:26,945 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [10/17] Tour self_mobile_online_payment_meal_table → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_box span:contains('Fanta')) 2026-10-10 03:31:27,030 44 INFO rb-acb9515-225444-423143 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-10 03:31:27,095 44 INFO rb-acb9515-225444-423143 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-10 03:31:27,147 44 INFO rb-acb9515-225444-423143 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-10 03:31:27,152 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:27] "GET /web/image/product.product/2458/image_512?unique=2026-10-10T03:30:15.000+00:00 HTTP/1.1" 200 - 8 0.009 0.028 2026-10-10 03:31:27,219 44 INFO rb-acb9515-225444-423143 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-10 03:31:27,270 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11275147 started for PoS orders references: [{'name': None, 'pos_reference': '260-105-000002', 'uuid': 'd8f868f8-eb8f-46c8-8170-dd13df149a16'}] 2026-10-10 03:31:27,303 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added lines [1159] to pos.order #707 2026-10-10 03:31:27,312 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11275147 order {'name': None, 'pos_reference': '260-105-000002', 'uuid': 'd8f868f8-eb8f-46c8-8170-dd13df149a16'} updated pos.order #707 2026-10-10 03:31:27,339 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11275147 finished 2026-10-10 03:31:27,554 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:27] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.096 0.237 2026-10-10 03:31:27,582 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:27] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.011 2026-10-10 03:31:27,630 44 INFO rb-acb9515-225444-423143 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-10 03:31:27,689 44 INFO rb-acb9515-225444-423143 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-10 03:31:27,751 44 INFO rb-acb9515-225444-423143 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-10 03:31:27,824 44 INFO rb-acb9515-225444-423143 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-10 03:31:27,826 44 INFO rb-acb9515-225444-423143 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-10 03:31:27,939 44 INFO rb-acb9515-225444-423143 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-10 03:31:27,963 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: heap 9568808 (allocated 10485760) 2026-10-10 03:31:27,978 44 INFO rb-acb9515-225444-423143 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 101162 2026-10-10 03:31:27,979 44 INFO rb-acb9515-225444-423143 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-10 03:31:27,979 44 INFO rb-acb9515-225444-423143 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 101162 2026-10-10 03:31:28,093 44 INFO rb-acb9515-225444-423143 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-acb9515-225444-423143/chrome_logs/chrome_log_20261010_033128_092883_test_online_payment_self_pay_after_meal_table.txt 2026-10-10 03:31:28,093 44 INFO rb-acb9515-225444-423143 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/tmp_a0elcfs_chrome_odoo" 2026-10-10 03:31:28,166 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-10 03:31:48,323 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #193 deleted restaurant.floor records with IDs: [32] 2026-10-10 03:31:49,370 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend: Starting TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table ... 2026-10-10 03:31:49,401 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #193 deleted pos.printer records with IDs: [23, 24] 2026-10-10 03:31:49,943 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Chrome pid: 101347 2026-10-10 03:31:49,944 44 INFO rb-acb9515-225444-423143 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/tmpo_8gpbvw_chrome_odoo 2026-10-10 03:31:49,944 44 INFO rb-acb9515-225444-423143 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:45075/json/version 2026-10-10 03:31:49,945 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45075', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:31:49,993 44 INFO rb-acb9515-225444-423143 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-10 03:31:49,994 44 INFO rb-acb9515-225444-423143 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:45075/json 2026-10-10 03:31:49,994 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45075', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:31:50,038 44 INFO rb-acb9515-225444-423143 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:45075/devtools/page/FC58C276659DFF2FDE7A4F297A418128 2026-10-10 03:31:50,058 44 INFO rb-acb9515-225444-423143 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-10 03:31:50,074 44 INFO rb-acb9515-225444-423143 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-10 03:31:50,303 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-10 03:31:50,320 44 INFO rb-acb9515-225444-423143 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-10 03:31:50,333 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Open "http://127.0.0.1:8069/pos/ui/107" in browser 2026-10-10 03:31:50,333 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Navigating to: "http://127.0.0.1:8069/pos/ui/107" 2026-10-10 03:31:50,364 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:31:51,233 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:51] "GET /pos/ui/107 HTTP/1.1" 200 - 87 0.106 0.767 2026-10-10 03:31:51,237 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Navigation result: {'frameId': 'FC58C276659DFF2FDE7A4F297A418128', 'loaderId': 'CF93CF4CCF6793C4C73819D1271FDC5E', 'isDownload': False} 2026-10-10 03:31:51,237 44 INFO rb-acb9515-225444-423143 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-10 03:31:51,270 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:31:51,299 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:51] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-10-10 03:31:51,317 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:51] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.024 2026-10-10 03:31:51,328 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:51] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.034 2026-10-10 03:31:52,135 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:31:52,137 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:31:52,164 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.021 2026-10-10 03:31:52,213 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Evaluate test code "odoo.startTour('OnlinePaymentWithMultiTables', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/107", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:31:52,231 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [1/17] Tour OnlinePaymentWithMultiTables → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:31:52,232 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.012 0.020 2026-10-10 03:31:52,261 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-10 03:31:52,278 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:31:52,315 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.017 2026-10-10 03:31:52,334 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:52] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.033 2026-10-10 03:31:52,364 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-10 03:31:52,420 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.017 0.041 2026-10-10 03:31:53,443 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 380 0.404 0.564 2026-10-10 03:31:53,479 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:53] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:31:53,567 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:31:53,659 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:53] "GET /web/image/res.company/100/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.063 2026-10-10 03:31:53,687 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 03:31:53,703 44 INFO rb-acb9515-225444-423143 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-10 03:31:53,726 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:53] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.010 2026-10-10 03:31:53,769 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:31:53,818 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:53] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.028 2026-10-10 03:31:53,837 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:53] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.045 2026-10-10 03:31:53,848 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:53] "GET /web/image?model=res.company&id=100&field=logo HTTP/1.1" 200 - 3 0.018 0.036 2026-10-10 03:31:53,896 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:31:53,902 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:31:53,934 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [2/17] Tour OnlinePaymentWithMultiTables → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:31:53,951 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:53] "GET /web/image/res.users/198/avatar_128 HTTP/1.1" 200 - 14 0.062 0.080 2026-10-10 03:31:53,954 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:53] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.163 2026-10-10 03:31:53,985 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:53] "GET /web/image/res.company/100/favicon HTTP/1.1" 200 - 4 0.009 0.077 2026-10-10 03:31:54,005 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:54] "GET /web/image/res.company/100/favicon HTTP/1.1" 304 - 4 0.004 0.014 2026-10-10 03:31:54,165 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:54] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:31:54,188 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [3/17] Tour OnlinePaymentWithMultiTables → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-10-10 03:31:54,226 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.046 2026-10-10 03:31:54,321 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:54] "GET /pos/ui/107 HTTP/1.1" 200 - 34 0.073 0.078 2026-10-10 03:31:54,408 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:54] "GET /pos/ui/107?from_backend=True HTTP/1.1" 200 - 34 0.028 0.201 2026-10-10 03:31:54,505 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 22 0.054 0.235 2026-10-10 03:31:54,567 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:31:54,671 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [4/17] Tour OnlinePaymentWithMultiTables → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:31:54,699 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:31:54,770 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [5/17] Tour OnlinePaymentWithMultiTables → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:31:54,862 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [6/17] Tour OnlinePaymentWithMultiTables → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:31:54,889 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:54] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:31:54,904 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17163152 started for PoS orders references: [{'name': '/', 'pos_reference': '261-107-000001', 'uuid': 'd6e65c90-9541-4ddc-aa53-831952e529a9'}] 2026-10-10 03:31:54,915 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [7/17] Tour OnlinePaymentWithMultiTables → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:31:54,960 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [8/17] Tour OnlinePaymentWithMultiTables → Step total is 2.20 (trigger: .total:contains("2.20")) 2026-10-10 03:31:55,011 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [9/17] Tour OnlinePaymentWithMultiTables → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:31:55,034 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17163152 order {'name': '/', 'pos_reference': '261-107-000001', 'uuid': 'd6e65c90-9541-4ddc-aa53-831952e529a9'} created pos.order #708 2026-10-10 03:31:55,066 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17163152 finished 2026-10-10 03:31:55,079 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [10/17] Tour OnlinePaymentWithMultiTables → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:31:55,166 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.092 0.174 2026-10-10 03:31:55,205 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [11/17] Tour OnlinePaymentWithMultiTables → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:31:55,281 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.015 2026-10-10 03:31:55,287 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [12/17] Tour OnlinePaymentWithMultiTables → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:31:55,372 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [13/17] Tour OnlinePaymentWithMultiTables → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:31:55,432 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [14/17] Tour OnlinePaymentWithMultiTables → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:31:55,454 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25546589 started for PoS orders references: [{'name': '/', 'pos_reference': '261-107-000002', 'uuid': '4031ba7e-daf7-4ae1-b1f1-e386669acf14'}] 2026-10-10 03:31:55,484 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [15/17] Tour OnlinePaymentWithMultiTables → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:31:55,532 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25546589 order {'name': '/', 'pos_reference': '261-107-000002', 'uuid': '4031ba7e-daf7-4ae1-b1f1-e386669acf14'} created pos.order #709 2026-10-10 03:31:55,533 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [16/17] Tour OnlinePaymentWithMultiTables → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-10-10 03:31:55,573 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25546589 finished 2026-10-10 03:31:55,648 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.052 0.146 2026-10-10 03:31:55,710 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [17/17] Tour OnlinePaymentWithMultiTables → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:31:55,781 44 INFO rb-acb9515-225444-423143 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-10 03:31:55,782 44 INFO rb-acb9515-225444-423143 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-10 03:31:55,801 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46223235 started for PoS orders references: [{'name': '/', 'pos_reference': '261-107-000002', 'uuid': '4031ba7e-daf7-4ae1-b1f1-e386669acf14'}] 2026-10-10 03:31:55,843 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46223235 order {'name': '/', 'pos_reference': '261-107-000002', 'uuid': '4031ba7e-daf7-4ae1-b1f1-e386669acf14'} updated pos.order #709 2026-10-10 03:31:55,894 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46223235 finished 2026-10-10 03:31:55,910 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: heap 16684816 (allocated 17960960) 2026-10-10 03:31:55,946 44 INFO rb-acb9515-225444-423143 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 101347 2026-10-10 03:31:55,962 44 INFO rb-acb9515-225444-423143 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-10 03:31:55,962 44 INFO rb-acb9515-225444-423143 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 101347 2026-10-10 03:31:56,019 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:31:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.070 0.166 2026-10-10 03:31:56,052 44 INFO rb-acb9515-225444-423143 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-acb9515-225444-423143/chrome_logs/chrome_log_20261010_033156_052229_test_01_online_payment_with_multi_table.txt 2026-10-10 03:31:56,052 44 INFO rb-acb9515-225444-423143 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/tmpo_8gpbvw_chrome_odoo" 2026-10-10 03:31:56,084 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend: Starting TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company ... 2026-10-10 03:32:08,684 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 101549 2026-10-10 03:32:08,688 44 INFO rb-acb9515-225444-423143 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/tmpw8m_g2rg_chrome_odoo 2026-10-10 03:32:08,689 44 INFO rb-acb9515-225444-423143 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:34919/json/version 2026-10-10 03:32:08,691 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34919', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:32:08,778 44 INFO rb-acb9515-225444-423143 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-10 03:32:08,778 44 INFO rb-acb9515-225444-423143 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:34919/json 2026-10-10 03:32:08,779 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34919', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:32:08,803 44 INFO rb-acb9515-225444-423143 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:34919/devtools/page/FABD24E0E2FF870678283FEA341CC1D4 2026-10-10 03:32:08,816 44 INFO rb-acb9515-225444-423143 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-10 03:32:08,827 44 INFO rb-acb9515-225444-423143 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-10 03:32:08,988 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:testuser from n/a 2026-10-10 03:32:08,997 44 INFO rb-acb9515-225444-423143 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-10 03:32:09,000 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Open "http://127.0.0.1:8069/pos-self/108?access_token=0341794b9e404a93" in browser 2026-10-10 03:32:09,000 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigating to: "http://127.0.0.1:8069/pos-self/108?access_token=0341794b9e404a93" 2026-10-10 03:32:09,036 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:32:09,827 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:09] "GET /pos-self/108?access_token=0341794b9e404a93 HTTP/1.1" 200 - 82 0.179 0.621 2026-10-10 03:32:09,835 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': 'FABD24E0E2FF870678283FEA341CC1D4', 'loaderId': '1332694581B9825D8F4FBAD4B0DA3A28', 'isDownload': False} 2026-10-10 03:32:09,835 44 INFO rb-acb9515-225444-423143 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-10 03:32:09,867 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:32:09,891 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 2 2026-10-10 03:32:10,440 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 03:32:10,498 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:10] "GET /web/assets/2/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 12 0.049 0.570 2026-10-10 03:32:10,522 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 03:32:10,545 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:10] "GET /web/assets/2/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 11 0.019 0.642 2026-10-10 03:32:10,565 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 03:32:10,595 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:10] "GET /web/assets/2/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 11 0.013 0.699 2026-10-10 03:32:10,864 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:10] "GET /favicon.ico HTTP/1.1" 301 - 7 0.016 0.015 2026-10-10 03:32:10,873 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:10] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.002 0.019 2026-10-10 03:32:10,895 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:10] "GET /web/image/website/2/favicon?unique=2b14d44 HTTP/1.1" 200 - 5 0.003 0.010 2026-10-10 03:32:10,905 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Evaluate test code "odoo.startTour('test_online_payment_self_multi_company', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/108?access_token=0341794b9e404a93", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:32:10,911 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:10] "POST /pos/ping HTTP/1.1" 200 - 2 0.001 0.006 2026-10-10 03:32:10,919 44 INFO rb-acb9515-225444-423143 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-10 03:32:10,955 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/02fd53d/bus.websocket_worker_assets.min.js, copying from /web/assets/02fd53d/bus.websocket_worker_assets.min.js 2026-10-10 03:32:10,970 44 INFO rb-acb9515-225444-423143 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-10 03:32:10,971 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 15 0.011 0.032 2026-10-10 03:32:11,065 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:11] "POST /pos-self/relations/108 HTTP/1.1" 200 - 26 0.044 0.091 2026-10-10 03:32:11,074 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.067 2026-10-10 03:32:11,554 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:11] "POST /pos-self/data/108 HTTP/1.1" 200 - 187 0.203 0.246 2026-10-10 03:32:11,604 44 INFO rb-acb9515-225444-423143 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-10 03:32:11,673 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:11] "GET /web/image/ir.attachment/7726/raw HTTP/1.1" 200 - 5 0.007 0.011 2026-10-10 03:32:11,729 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: [3/6] Tour test_online_payment_self_multi_company → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 03:32:11,810 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:11] "GET /web/image/pos.category/243/image_128?unique=2026-10-10T03:31:28.000+00:00 HTTP/1.1" 200 - 3 0.002 0.025 2026-10-10 03:32:11,884 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:11] "GET /web/image/pos.category/244/image_128?unique=2026-10-10T03:31:28.000+00:00 HTTP/1.1" 200 - 3 0.007 0.089 2026-10-10 03:32:11,888 44 INFO rb-acb9515-225444-423143 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-10 03:32:11,919 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:11] "GET /web/image/product.template/1981/image_512?unique=2026-10-10T03:31:28.000+00:00 HTTP/1.1" 200 - 4 0.012 0.098 2026-10-10 03:32:11,940 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:11] "GET /web/image/product.template/1978/image_512?unique=2026-10-10T03:31:28.000+00:00 HTTP/1.1" 200 - 4 0.003 0.119 2026-10-10 03:32:11,961 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:11] "GET /web/image/product.template/1980/image_512?unique=2026-10-10T03:31:28.000+00:00 HTTP/1.1" 200 - 4 0.005 0.125 2026-10-10 03:32:11,963 44 INFO rb-acb9515-225444-423143 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-10 03:32:12,002 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:12] "GET /web/image/product.template/1982/image_512?unique=2026-10-10T03:31:28.000+00:00 HTTP/1.1" 200 - 4 0.010 0.171 2026-10-10 03:32:12,022 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:32:12,038 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:32:12,043 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:12] "GET /web/image/product.template/1979/image_512?unique=2026-10-10T03:31:28.000+00:00 HTTP/1.1" 200 - 4 0.021 0.187 2026-10-10 03:32:12,049 44 INFO rb-acb9515-225444-423143 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-10 03:32:12,058 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:12] "GET /web/image/ir.attachment/7727/raw HTTP/1.1" 200 - 5 0.006 0.060 2026-10-10 03:32:12,094 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:12] "GET /web/image/product.product/2474/image_512?unique=2026-10-10T03:31:28.000+00:00 HTTP/1.1" 200 - 9 0.015 0.048 2026-10-10 03:32:12,115 44 INFO rb-acb9515-225444-423143 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-10 03:32:12,116 44 INFO rb-acb9515-225444-423143 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-10 03:32:12,194 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72401903 started for PoS orders references: [{'name': None, 'pos_reference': '260-108-000001', 'uuid': 'bf0fabb9-f259-4fc9-9684-73946905d5d9'}] 2026-10-10 03:32:12,195 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 7468132 (allocated 8388608) 2026-10-10 03:32:12,214 44 INFO rb-acb9515-225444-423143 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 101549 2026-10-10 03:32:12,216 44 INFO rb-acb9515-225444-423143 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-10 03:32:12,220 44 INFO rb-acb9515-225444-423143 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 101549 2026-10-10 03:32:12,266 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72401903 order {'name': None, 'pos_reference': '260-108-000001', 'uuid': 'bf0fabb9-f259-4fc9-9684-73946905d5d9'} created pos.order #710 2026-10-10 03:32:12,271 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72401903 finished 2026-10-10 03:32:12,321 44 INFO rb-acb9515-225444-423143 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-acb9515-225444-423143/chrome_logs/chrome_log_20261010_033212_319881_test_02_online_payment_with_multi_website_company.txt 2026-10-10 03:32:12,321 44 INFO rb-acb9515-225444-423143 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/tmpw8m_g2rg_chrome_odoo" 2026-10-10 03:32:12,343 44 INFO rb-acb9515-225444-423143 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-10 03:32:12,409 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:12] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 114 0.148 0.151 2026-10-10 03:32:12,860 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 101730 2026-10-10 03:32:12,861 44 INFO rb-acb9515-225444-423143 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/tmps8yujc1e_chrome_odoo 2026-10-10 03:32:12,861 44 INFO rb-acb9515-225444-423143 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:35127/json/version 2026-10-10 03:32:12,862 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35127', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:32:12,907 44 INFO rb-acb9515-225444-423143 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-10 03:32:12,907 44 INFO rb-acb9515-225444-423143 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:35127/json 2026-10-10 03:32:12,908 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35127', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:32:12,929 44 INFO rb-acb9515-225444-423143 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:35127/devtools/page/F9A20CB27F1F4463992BCB15A8781CCF 2026-10-10 03:32:12,949 44 INFO rb-acb9515-225444-423143 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-10 03:32:12,973 44 INFO rb-acb9515-225444-423143 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-10 03:32:13,024 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:testuser from n/a 2026-10-10 03:32:13,030 44 INFO rb-acb9515-225444-423143 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-10 03:32:13,032 44 INFO rb-acb9515-225444-423143 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/710?access_token=8ec155d6-f84c-44ca-af8c-fab9dce28fbf" in browser 2026-10-10 03:32:13,032 44 INFO rb-acb9515-225444-423143 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/710?access_token=8ec155d6-f84c-44ca-af8c-fab9dce28fbf" 2026-10-10 03:32:13,130 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 200, model: pos.order 2026-10-10 03:32:14,497 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:14] "GET /pos/pay/710?access_token=8ec155d6-f84c-44ca-af8c-fab9dce28fbf HTTP/1.1" 200 - 158 0.165 1.284 2026-10-10 03:32:14,502 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': 'F9A20CB27F1F4463992BCB15A8781CCF', 'loaderId': '8C935610B272F57929128EDA94FAC1BD', 'isDownload': False} 2026-10-10 03:32:14,502 44 INFO rb-acb9515-225444-423143 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-10 03:32:14,532 44 INFO rb-acb9515-225444-423143 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-10 03:32:14,533 44 INFO rb-acb9515-225444-423143 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-10 03:32:14,537 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/v3/ 2026-10-10 03:32:14,550 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:32:14,580 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/c96b20e/web.assets_frontend.min.css, copying from /web/assets/c96b20e/web.assets_frontend.min.css 2026-10-10 03:32:14,675 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:14] "GET /web/assets/2/c96b20e/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.061 0.060 2026-10-10 03:32:14,690 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/40f4cce/web.assets_frontend_minimal.min.js, copying from /web/assets/40f4cce/web.assets_frontend_minimal.min.js 2026-10-10 03:32:14,708 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-10 03:32:14,709 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-10 03:32:14,711 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:14] "GET /web/assets/2/40f4cce/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 11 0.011 0.126 2026-10-10 03:32:14,735 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/bcbf504/web.__assets_tests_call__.min.js, copying from /web/assets/bcbf504/web.__assets_tests_call__.min.js 2026-10-10 03:32:14,764 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:14] "GET /web/assets/2/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 11 0.009 0.065 2026-10-10 03:32:14,859 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:14] "GET /web/image/payment.method/159/image_payment_form/Payment%20method?unique=2b14d44 HTTP/1.1" 200 - 5 0.003 0.010 2026-10-10 03:32:14,952 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/9c199fe/web.assets_frontend_lazy.min.js, copying from /web/assets/9c199fe/web.assets_frontend_lazy.min.js 2026-10-10 03:32:14,999 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:14] "GET /web/assets/2/9c199fe/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 11 0.008 0.061 2026-10-10 03:32:15,023 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:15] "GET /web/image/website/2/favicon?unique=2b14d44 HTTP/1.1" 200 - 5 0.006 0.068 2026-10-10 03:32:15,567 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:15] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.000 0.008 2026-10-10 03:32:15,665 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Evaluate test code "odoo.startTour('test_online_payment_self_multi_company_payment', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/pay/710?access_token=8ec155d6-f84c-44ca-af8c-fab9dce28fbf", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:32:15,682 44 INFO rb-acb9515-225444-423143 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-10 03:32:15,715 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:15] "POST /mail/data HTTP/1.1" 200 - 17 0.020 0.036 2026-10-10 03:32:15,729 44 INFO rb-acb9515-225444-423143 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-10 03:32:15,730 44 INFO rb-acb9515-225444-423143 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-10 03:32:15,815 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 10358304 (allocated 11010048) 2026-10-10 03:32:15,841 44 INFO rb-acb9515-225444-423143 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 101730 2026-10-10 03:32:15,846 44 INFO rb-acb9515-225444-423143 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-10 03:32:15,847 44 INFO rb-acb9515-225444-423143 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 101730 2026-10-10 03:32:15,963 44 INFO rb-acb9515-225444-423143 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-acb9515-225444-423143/chrome_logs/chrome_log_20261010_033215_963047_test_02_online_payment_with_multi_website_company.txt 2026-10-10 03:32:15,963 44 INFO rb-acb9515-225444-423143 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/tmps8yujc1e_chrome_odoo" 2026-10-10 03:32:16,418 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 101890 2026-10-10 03:32:16,418 44 INFO rb-acb9515-225444-423143 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/tmpas6p5hjg_chrome_odoo 2026-10-10 03:32:16,418 44 INFO rb-acb9515-225444-423143 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:37995/json/version 2026-10-10 03:32:16,420 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37995', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:32:16,505 44 INFO rb-acb9515-225444-423143 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-10 03:32:16,505 44 INFO rb-acb9515-225444-423143 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:37995/json 2026-10-10 03:32:16,506 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37995', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:32:16,523 44 INFO rb-acb9515-225444-423143 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:37995/devtools/page/590A8015FA3DCAEFA4D00BEEE8AC58A9 2026-10-10 03:32:16,534 44 INFO rb-acb9515-225444-423143 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-10 03:32:16,550 44 INFO rb-acb9515-225444-423143 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-10 03:32:16,626 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-10 03:32:16,637 44 INFO rb-acb9515-225444-423143 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-10 03:32:16,643 44 INFO rb-acb9515-225444-423143 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/710?access_token=8ec155d6-f84c-44ca-af8c-fab9dce28fbf" in browser 2026-10-10 03:32:16,643 44 INFO rb-acb9515-225444-423143 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/710?access_token=8ec155d6-f84c-44ca-af8c-fab9dce28fbf" 2026-10-10 03:32:17,491 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:17] "GET /pos/pay/710?access_token=8ec155d6-f84c-44ca-af8c-fab9dce28fbf HTTP/1.1" 200 - 102 0.129 0.703 2026-10-10 03:32:17,495 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': '590A8015FA3DCAEFA4D00BEEE8AC58A9', 'loaderId': 'D79D1DDAA172F0D9AC55ADB8B8AE916B', 'isDownload': False} 2026-10-10 03:32:17,495 44 INFO rb-acb9515-225444-423143 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-10 03:32:17,522 44 INFO rb-acb9515-225444-423143 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-10 03:32:17,523 44 INFO rb-acb9515-225444-423143 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-10 03:32:17,526 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/v3/ 2026-10-10 03:32:17,539 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:32:17,577 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:17] "GET /web/assets/2/c96b20e/web.assets_frontend.min.css HTTP/1.1" 200 - 4 0.026 0.011 2026-10-10 03:32:17,589 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:17] "GET /web/assets/2/40f4cce/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 4 0.005 0.009 2026-10-10 03:32:17,609 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-10 03:32:17,609 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-10 03:32:17,623 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:17] "GET /web/assets/2/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.010 0.018 2026-10-10 03:32:17,804 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:17] "GET /web/image/payment.method/159/image_payment_form/Payment%20method?unique=2b14d44 HTTP/1.1" 200 - 5 0.008 0.010 2026-10-10 03:32:17,838 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:17] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:32:17,863 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:17] "GET /web/assets/2/9c199fe/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 4 0.011 0.011 2026-10-10 03:32:17,890 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:17] "GET /web/image/website/2/favicon?unique=2b14d44 HTTP/1.1" 200 - 6 0.008 0.028 2026-10-10 03:32:18,504 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:18] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.000 0.008 2026-10-10 03:32:18,609 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Evaluate test code "odoo.startTour('test_online_payment_self_multi_company_payment', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/pay/710?access_token=8ec155d6-f84c-44ca-af8c-fab9dce28fbf", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:32:18,632 44 INFO rb-acb9515-225444-423143 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-10 03:32:18,683 44 INFO rb-acb9515-225444-423143 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-10 03:32:18,684 44 INFO rb-acb9515-225444-423143 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-10 03:32:18,689 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:18] "POST /mail/data HTTP/1.1" 200 - 22 0.042 0.037 2026-10-10 03:32:18,765 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 10471372 (allocated 11272192) 2026-10-10 03:32:18,767 44 INFO rb-acb9515-225444-423143 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 101890 2026-10-10 03:32:18,768 44 INFO rb-acb9515-225444-423143 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-10 03:32:18,774 44 INFO rb-acb9515-225444-423143 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 101890 2026-10-10 03:32:18,876 44 INFO rb-acb9515-225444-423143 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-acb9515-225444-423143/chrome_logs/chrome_log_20261010_033218_876534_test_02_online_payment_with_multi_website_company.txt 2026-10-10 03:32:18,876 44 INFO rb-acb9515-225444-423143 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/tmpas6p5hjg_chrome_odoo" 2026-10-10 03:32:19,203 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 102054 2026-10-10 03:32:19,204 44 INFO rb-acb9515-225444-423143 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/tmpsds2_1ee_chrome_odoo 2026-10-10 03:32:19,204 44 INFO rb-acb9515-225444-423143 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:37823/json/version 2026-10-10 03:32:19,205 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37823', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:32:19,302 44 INFO rb-acb9515-225444-423143 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-10 03:32:19,302 44 INFO rb-acb9515-225444-423143 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:37823/json 2026-10-10 03:32:19,304 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37823', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:32:19,319 44 INFO rb-acb9515-225444-423143 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:37823/devtools/page/338749AFA843CBBD5B2EF403780F8457 2026-10-10 03:32:19,332 44 INFO rb-acb9515-225444-423143 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-10 03:32:19,364 44 INFO rb-acb9515-225444-423143 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-10 03:32:19,392 44 INFO rb-acb9515-225444-423143 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-10 03:32:19,396 44 INFO rb-acb9515-225444-423143 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/710?access_token=8ec155d6-f84c-44ca-af8c-fab9dce28fbf" in browser 2026-10-10 03:32:19,397 44 INFO rb-acb9515-225444-423143 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/710?access_token=8ec155d6-f84c-44ca-af8c-fab9dce28fbf" 2026-10-10 03:32:19,539 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-10 03:32:19,658 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:19] "GET /pos/pay/710?access_token=8ec155d6-f84c-44ca-af8c-fab9dce28fbf HTTP/1.1" 200 - 59 0.118 0.114 2026-10-10 03:32:19,666 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': '338749AFA843CBBD5B2EF403780F8457', 'loaderId': '7ED25A9695798805F05EB94DB6A77232', 'isDownload': False} 2026-10-10 03:32:19,666 44 INFO rb-acb9515-225444-423143 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-10 03:32:19,704 44 INFO rb-acb9515-225444-423143 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-10 03:32:19,704 44 INFO rb-acb9515-225444-423143 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-10 03:32:19,706 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/v3/ 2026-10-10 03:32:19,723 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:19] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:32:19,742 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:19] "GET /web/assets/2/c96b20e/web.assets_frontend.min.css HTTP/1.1" 200 - 5 0.002 0.015 2026-10-10 03:32:19,762 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-10 03:32:19,768 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-10 03:32:19,770 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:19] "GET /web/assets/2/40f4cce/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 5 0.003 0.012 2026-10-10 03:32:19,792 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:19] "GET /web/assets/2/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 5 0.009 0.025 2026-10-10 03:32:19,930 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:19] "GET /web/image/payment.method/159/image_payment_form/Payment%20method?unique=2b14d44 HTTP/1.1" 200 - 7 0.004 0.010 2026-10-10 03:32:20,006 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:20] "GET /web/image/website/2/favicon?unique=2b14d44 HTTP/1.1" 200 - 7 0.011 0.010 2026-10-10 03:32:20,032 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:20] "GET /web/assets/2/9c199fe/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 5 0.004 0.041 2026-10-10 03:32:20,759 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:20] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.001 0.007 2026-10-10 03:32:20,877 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:20] "POST /mail/data HTTP/1.1" 200 - 2 0.002 0.004 2026-10-10 03:32:20,880 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Evaluate test code "odoo.startTour('test_online_payment_self_multi_company_payment', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/pay/710?access_token=8ec155d6-f84c-44ca-af8c-fab9dce28fbf", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:32:20,891 44 INFO rb-acb9515-225444-423143 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-10 03:32:20,945 44 INFO rb-acb9515-225444-423143 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-10 03:32:20,946 44 INFO rb-acb9515-225444-423143 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-10 03:32:21,019 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 10359420 (allocated 11010048) 2026-10-10 03:32:21,024 44 INFO rb-acb9515-225444-423143 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 102054 2026-10-10 03:32:21,026 44 INFO rb-acb9515-225444-423143 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-10 03:32:21,027 44 INFO rb-acb9515-225444-423143 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 102054 2026-10-10 03:32:21,132 44 INFO rb-acb9515-225444-423143 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-acb9515-225444-423143/chrome_logs/chrome_log_20261010_033221_131947_test_02_online_payment_with_multi_website_company.txt 2026-10-10 03:32:21,132 44 INFO rb-acb9515-225444-423143 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/tmpsds2_1ee_chrome_odoo" 2026-10-10 03:32:21,232 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-10 03:32:24,797 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel ... 2026-10-10 03:32:32,425 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Chrome pid: 102220 2026-10-10 03:32:32,426 44 INFO rb-acb9515-225444-423143 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/tmp0kuzqkrp_chrome_odoo 2026-10-10 03:32:32,426 44 INFO rb-acb9515-225444-423143 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:41789/json/version 2026-10-10 03:32:32,427 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41789', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:32:32,450 44 INFO rb-acb9515-225444-423143 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-10 03:32:32,450 44 INFO rb-acb9515-225444-423143 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:41789/json 2026-10-10 03:32:32,451 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41789', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:32:32,471 44 INFO rb-acb9515-225444-423143 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:41789/devtools/page/71CE813AFA10064C6C0259384BEADB95 2026-10-10 03:32:32,488 44 INFO rb-acb9515-225444-423143 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-10 03:32:32,498 44 INFO rb-acb9515-225444-423143 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-10 03:32:32,523 44 INFO rb-acb9515-225444-423143 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-10 03:32:32,676 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Open "http://127.0.0.1:8069/pos-self/109?access_token=07160990d11c4f42" in browser 2026-10-10 03:32:32,677 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Navigating to: "http://127.0.0.1:8069/pos-self/109?access_token=07160990d11c4f42" 2026-10-10 03:32:32,695 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:32:33,334 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:33] "GET /pos-self/109?access_token=07160990d11c4f42 HTTP/1.1" 200 - 57 0.060 0.586 2026-10-10 03:32:33,340 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Navigation result: {'frameId': '71CE813AFA10064C6C0259384BEADB95', 'loaderId': '30B4FBEFB52DA5522789A257C6004EF6', 'isDownload': False} 2026-10-10 03:32:33,340 44 INFO rb-acb9515-225444-423143 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-10 03:32:33,363 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:32:33,408 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 03:32:33,473 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:33] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.030 0.071 2026-10-10 03:32:33,494 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 03:32:33,520 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:33] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.012 0.136 2026-10-10 03:32:33,538 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 03:32:33,562 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:33] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.013 0.168 2026-10-10 03:32:33,824 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:33] "GET /favicon.ico HTTP/1.1" 301 - 1 0.004 0.018 2026-10-10 03:32:33,839 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:33] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.031 2026-10-10 03:32:33,859 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:33] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.004 0.010 2026-10-10 03:32:33,871 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 03:32:33,871 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:33] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 03:32:33,878 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Evaluate test code "odoo.startTour('test_kiosk_cart_restore_and_cancel', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/109?access_token=07160990d11c4f42", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:32:33,887 44 INFO rb-acb9515-225444-423143 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-10 03:32:33,982 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:33] "POST /pos-self/relations/109 HTTP/1.1" 200 - 37 0.035 0.055 2026-10-10 03:32:34,051 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.156 2026-10-10 03:32:34,520 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:34] "POST /pos-self/data/109 HTTP/1.1" 200 - 183 0.198 0.317 2026-10-10 03:32:34,525 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.451 2026-10-10 03:32:34,637 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:34] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.046 2026-10-10 03:32:34,654 44 INFO rb-acb9515-225444-423143 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-10 03:32:34,724 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:34] "GET /web/image/ir.attachment/7813/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-10-10 03:32:34,816 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: [2/13] Tour test_kiosk_cart_restore_and_cancel → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 03:32:34,843 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:34] "GET /web/image/ir.attachment/7812/raw HTTP/1.1" 200 - 4 0.008 0.010 2026-10-10 03:32:34,878 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:34] "GET /web/image/pos.category/245/image_128?unique=2026-10-10T03:32:21.000+00:00 HTTP/1.1" 200 - 2 0.001 0.021 2026-10-10 03:32:34,911 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.028 2026-10-10 03:32:34,929 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:34] "GET /web/image/product.template/1983/image_512?unique=2026-10-10T03:32:21.000+00:00 HTTP/1.1" 200 - 3 0.005 0.044 2026-10-10 03:32:34,949 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:34] "GET /web/image/product.template/1985/image_512?unique=2026-10-10T03:32:21.000+00:00 HTTP/1.1" 200 - 3 0.005 0.055 2026-10-10 03:32:34,957 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: [3/13] Tour test_kiosk_cart_restore_and_cancel → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_box span:contains('Fanta')) 2026-10-10 03:32:34,967 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:34] "GET /web/image/product.template/1986/image_512?unique=2026-10-10T03:32:21.000+00:00 HTTP/1.1" 200 - 3 0.005 0.057 2026-10-10 03:32:34,987 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:34] "GET /web/image/product.template/1984/image_512?unique=2026-10-10T03:32:21.000+00:00 HTTP/1.1" 200 - 3 0.003 0.087 2026-10-10 03:32:35,011 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:35] "GET /web/image/product.template/1987/image_512?unique=2026-10-10T03:32:21.000+00:00 HTTP/1.1" 200 - 3 0.005 0.095 2026-10-10 03:32:35,034 44 INFO rb-acb9515-225444-423143 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-10 03:32:35,112 44 INFO rb-acb9515-225444-423143 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-10 03:32:35,134 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:35] "GET /web/image/ir.attachment/7767/raw HTTP/1.1" 200 - 4 0.007 0.009 2026-10-10 03:32:35,179 44 INFO rb-acb9515-225444-423143 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-10 03:32:35,185 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:32:35,211 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:35] "GET /web/image/product.product/2481/image_512?unique=2026-10-10T03:32:21.000+00:00 HTTP/1.1" 200 - 8 0.007 0.025 2026-10-10 03:32:35,233 44 INFO rb-acb9515-225444-423143 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-10 03:32:35,252 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:35] "GET /web/image/product.product/2479/image_512?unique=2026-10-10T03:32:21.000+00:00 HTTP/1.1" 200 - 8 0.016 0.056 2026-10-10 03:32:35,303 44 INFO rb-acb9515-225444-423143 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-10 03:32:35,371 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84182225 started for PoS orders references: [{'name': None, 'pos_reference': '260-109-000001', 'uuid': 'e880d09e-a9c8-4eca-ad7e-9b7e59bca6f7'}] 2026-10-10 03:32:35,473 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84182225 order {'name': None, 'pos_reference': '260-109-000001', 'uuid': 'e880d09e-a9c8-4eca-ad7e-9b7e59bca6f7'} created pos.order #711 2026-10-10 03:32:35,516 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84182225 finished 2026-10-10 03:32:35,708 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:35] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 110 0.155 0.249 2026-10-10 03:32:35,820 44 INFO rb-acb9515-225444-423143 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-10 03:32:35,871 44 INFO rb-acb9515-225444-423143 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-10 03:32:35,921 44 INFO rb-acb9515-225444-423143 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-10 03:32:35,975 44 INFO rb-acb9515-225444-423143 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-10 03:32:36,033 44 INFO rb-acb9515-225444-423143 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-10 03:32:36,098 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: tour succeeded 2026-10-10 03:32:36,099 44 INFO rb-acb9515-225444-423143 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-10 03:32:36,182 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: heap 8284384 (allocated 9175040) 2026-10-10 03:32:36,197 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Closing chrome headless with pid 102220 2026-10-10 03:32:36,198 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Closing websocket connection 2026-10-10 03:32:36,199 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Terminating chrome headless with pid 102220 2026-10-10 03:32:36,210 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:36] "POST /pos-self-order/remove-order HTTP/1.1" 200 - 17 0.036 0.073 2026-10-10 03:32:36,303 44 INFO rb-acb9515-225444-423143 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-acb9515-225444-423143/chrome_logs/chrome_log_20261010_033236_303061_test_kiosk_cart_restore_and_cancel.txt 2026-10-10 03:32:36,303 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Removing chrome user profile "/tmp/tmp0kuzqkrp_chrome_odoo" 2026-10-10 03:32:36,361 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_online_payment_kiosk_qr_code ... 2026-10-10 03:32:44,257 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Chrome pid: 102405 2026-10-10 03:32:44,257 44 INFO rb-acb9515-225444-423143 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/tmpbev0jv7d_chrome_odoo 2026-10-10 03:32:44,257 44 INFO rb-acb9515-225444-423143 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:43465/json/version 2026-10-10 03:32:44,259 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43465', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:32:44,326 44 INFO rb-acb9515-225444-423143 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-10 03:32:44,326 44 INFO rb-acb9515-225444-423143 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:43465/json 2026-10-10 03:32:44,327 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43465', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:32:44,359 44 INFO rb-acb9515-225444-423143 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:43465/devtools/page/BAE7614FB674D75713BF9FE5D16F4C0B 2026-10-10 03:32:44,381 44 INFO rb-acb9515-225444-423143 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-10 03:32:44,413 44 INFO rb-acb9515-225444-423143 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-10 03:32:44,446 44 INFO rb-acb9515-225444-423143 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-10 03:32:44,640 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Open "http://127.0.0.1:8069/pos-self/110?access_token=d3318311e2f04841" in browser 2026-10-10 03:32:44,641 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Navigating to: "http://127.0.0.1:8069/pos-self/110?access_token=d3318311e2f04841" 2026-10-10 03:32:44,660 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:32:45,257 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:45] "GET /pos-self/110?access_token=d3318311e2f04841 HTTP/1.1" 200 - 57 0.057 0.546 2026-10-10 03:32:45,262 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Navigation result: {'frameId': 'BAE7614FB674D75713BF9FE5D16F4C0B', 'loaderId': 'E1DD711DDD873DDC34AF33006773237A', 'isDownload': False} 2026-10-10 03:32:45,263 44 INFO rb-acb9515-225444-423143 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-10 03:32:45,294 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:32:45,331 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 03:32:45,386 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:45] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.038 0.046 2026-10-10 03:32:45,403 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 03:32:45,429 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:45] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.117 2026-10-10 03:32:45,456 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 03:32:45,478 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:45] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.021 0.145 2026-10-10 03:32:45,708 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:45] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.024 2026-10-10 03:32:45,736 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:45] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.009 0.035 2026-10-10 03:32:45,762 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:45] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.004 0.039 2026-10-10 03:32:45,763 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Evaluate test code "odoo.startTour('test_online_payment_kiosk_qr_code', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/110?access_token=d3318311e2f04841", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:32:45,772 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 03:32:45,773 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:45] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:32:45,778 44 INFO rb-acb9515-225444-423143 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-10 03:32:45,836 44 INFO rb-acb9515-225444-423143 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-10 03:32:45,874 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:45] "POST /pos-self/relations/110 HTTP/1.1" 200 - 37 0.024 0.059 2026-10-10 03:32:45,948 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.149 2026-10-10 03:32:46,446 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:46] "POST /pos-self/data/110 HTTP/1.1" 200 - 183 0.234 0.303 2026-10-10 03:32:46,452 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.465 2026-10-10 03:32:46,577 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:46] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.044 2026-10-10 03:32:46,594 44 INFO rb-acb9515-225444-423143 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-10 03:32:46,671 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:46] "GET /web/image/ir.attachment/7866/raw HTTP/1.1" 200 - 4 0.001 0.016 2026-10-10 03:32:46,743 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code.browser: [3/7] Tour test_online_payment_kiosk_qr_code → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 03:32:46,822 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:46] "GET /web/image/pos.category/245/image_128?unique=2026-10-10T03:32:21.000+00:00 HTTP/1.1" 200 - 2 0.002 0.045 2026-10-10 03:32:46,851 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:32:46,858 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:46] "GET /web/image/product.template/1983/image_512?unique=2026-10-10T03:32:21.000+00:00 HTTP/1.1" 200 - 3 0.007 0.057 2026-10-10 03:32:46,869 44 INFO rb-acb9515-225444-423143 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-10 03:32:46,885 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:46] "GET /web/image/product.template/1984/image_512?unique=2026-10-10T03:32:21.000+00:00 HTTP/1.1" 200 - 3 0.004 0.088 2026-10-10 03:32:46,912 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:46] "GET /web/image/product.template/1986/image_512?unique=2026-10-10T03:32:21.000+00:00 HTTP/1.1" 200 - 3 0.007 0.095 2026-10-10 03:32:46,941 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:46] "GET /web/image/product.template/1987/image_512?unique=2026-10-10T03:32:21.000+00:00 HTTP/1.1" 200 - 3 0.003 0.125 2026-10-10 03:32:46,944 44 INFO rb-acb9515-225444-423143 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-10 03:32:46,962 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:46] "GET /web/image/product.template/1985/image_512?unique=2026-10-10T03:32:21.000+00:00 HTTP/1.1" 200 - 3 0.002 0.145 2026-10-10 03:32:46,984 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:32:47,002 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:47] "GET /web/image/ir.attachment/7820/raw HTTP/1.1" 200 - 4 0.005 0.040 2026-10-10 03:32:47,003 44 INFO rb-acb9515-225444-423143 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-10 03:32:47,046 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:47] "GET /web/image/product.product/2479/image_512?unique=2026-10-10T03:32:21.000+00:00 HTTP/1.1" 200 - 8 0.018 0.049 2026-10-10 03:32:47,075 44 INFO rb-acb9515-225444-423143 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-10 03:32:47,140 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39463537 started for PoS orders references: [{'name': None, 'pos_reference': '260-110-000001', 'uuid': '6a3b745f-8551-4d4a-9d48-45daea245a1a'}] 2026-10-10 03:32:47,206 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39463537 order {'name': None, 'pos_reference': '260-110-000001', 'uuid': '6a3b745f-8551-4d4a-9d48-45daea245a1a'} created pos.order #712 2026-10-10 03:32:47,232 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39463537 finished 2026-10-10 03:32:47,409 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:47] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 102 0.128 0.210 2026-10-10 03:32:47,471 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:47] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.015 2026-10-10 03:32:47,546 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code.browser: tour succeeded 2026-10-10 03:32:47,547 44 INFO rb-acb9515-225444-423143 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-10 03:32:47,633 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code.browser: heap 7720656 (allocated 8912896) 2026-10-10 03:32:47,641 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Closing chrome headless with pid 102405 2026-10-10 03:32:47,642 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Closing websocket connection 2026-10-10 03:32:47,643 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Terminating chrome headless with pid 102405 2026-10-10 03:32:47,753 44 INFO rb-acb9515-225444-423143 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-acb9515-225444-423143/chrome_logs/chrome_log_20261010_033247_753103_test_online_payment_kiosk_qr_code.txt 2026-10-10 03:32:47,753 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Removing chrome user profile "/tmp/tmpbev0jv7d_chrome_odoo" 2026-10-10 03:32:47,794 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes ... 2026-10-10 03:32:54,843 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 102586 2026-10-10 03:32:54,843 44 INFO rb-acb9515-225444-423143 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/tmpl7ernikz_chrome_odoo 2026-10-10 03:32:54,843 44 INFO rb-acb9515-225444-423143 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:35335/json/version 2026-10-10 03:32:54,845 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35335', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:32:54,867 44 INFO rb-acb9515-225444-423143 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-10 03:32:54,867 44 INFO rb-acb9515-225444-423143 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:35335/json 2026-10-10 03:32:54,869 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35335', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:32:54,881 44 INFO rb-acb9515-225444-423143 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:35335/devtools/page/62A06084E5343D0D0DF2CD35CA8526D9 2026-10-10 03:32:54,887 44 INFO rb-acb9515-225444-423143 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-10 03:32:54,895 44 INFO rb-acb9515-225444-423143 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-10 03:32:54,936 44 INFO rb-acb9515-225444-423143 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-10 03:32:55,146 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Open "http://127.0.0.1:8069/pos-self/111?access_token=8ce833aaf5344962" in browser 2026-10-10 03:32:55,146 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Navigating to: "http://127.0.0.1:8069/pos-self/111?access_token=8ce833aaf5344962" 2026-10-10 03:32:55,202 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:32:56,033 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:56] "GET /pos-self/111?access_token=8ce833aaf5344962 HTTP/1.1" 200 - 57 0.061 0.786 2026-10-10 03:32:56,039 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Navigation result: {'frameId': '62A06084E5343D0D0DF2CD35CA8526D9', 'loaderId': '07119155B22A2516DF8BDAC8B281A93A', 'isDownload': False} 2026-10-10 03:32:56,040 44 INFO rb-acb9515-225444-423143 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-10 03:32:56,059 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:32:56,108 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 03:32:56,137 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:56] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.014 0.052 2026-10-10 03:32:56,157 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 03:32:56,177 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:56] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.012 0.087 2026-10-10 03:32:56,202 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 03:32:56,279 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:56] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.056 0.153 2026-10-10 03:32:56,463 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:56] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-10 03:32:56,481 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:56] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-10 03:32:56,500 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:56] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.005 0.017 2026-10-10 03:32:56,513 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 03:32:56,513 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:56] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:32:56,514 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Evaluate test code "odoo.startTour('test_online_payment_mobile_self_order_preparation_changes', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/111?access_token=8ce833aaf5344962", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:32:56,532 44 INFO rb-acb9515-225444-423143 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-10 03:32:56,605 44 INFO rb-acb9515-225444-423143 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-10 03:32:56,627 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.082 2026-10-10 03:32:56,719 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:56] "POST /pos-self/relations/111 HTTP/1.1" 200 - 37 0.034 0.143 2026-10-10 03:32:56,730 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.076 2026-10-10 03:32:57,187 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:57] "POST /pos-self/data/111 HTTP/1.1" 200 - 184 0.177 0.234 2026-10-10 03:32:57,252 44 INFO rb-acb9515-225444-423143 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-10 03:32:57,328 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:57] "GET /web/image/ir.attachment/7919/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-10 03:32:57,366 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [3/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 03:32:57,428 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:57] "GET /web/image/pos.category/245/image_128?unique=2026-10-10T03:32:21.000+00:00 HTTP/1.1" 200 - 2 0.001 0.022 2026-10-10 03:32:57,480 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:32:57,481 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:57] "GET /web/image/product.template/1983/image_512?unique=2026-10-10T03:32:21.000+00:00 HTTP/1.1" 200 - 3 0.012 0.037 2026-10-10 03:32:57,512 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:57] "GET /web/image/product.template/1984/image_512?unique=2026-10-10T03:32:21.000+00:00 HTTP/1.1" 200 - 3 0.012 0.066 2026-10-10 03:32:57,516 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [4/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_box span:contains('Fanta')) 2026-10-10 03:32:57,553 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:57] "GET /web/image/product.template/1985/image_512?unique=2026-10-10T03:32:21.000+00:00 HTTP/1.1" 200 - 3 0.008 0.092 2026-10-10 03:32:57,571 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:57] "GET /web/image/product.template/1987/image_512?unique=2026-10-10T03:32:21.000+00:00 HTTP/1.1" 200 - 3 0.003 0.109 2026-10-10 03:32:57,585 44 INFO rb-acb9515-225444-423143 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-10 03:32:57,596 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:57] "GET /web/image/product.template/1986/image_512?unique=2026-10-10T03:32:21.000+00:00 HTTP/1.1" 200 - 3 0.005 0.123 2026-10-10 03:32:57,663 44 INFO rb-acb9515-225444-423143 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-10 03:32:57,678 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:57] "GET /web/image/ir.attachment/7873/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-10 03:32:57,737 44 INFO rb-acb9515-225444-423143 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-10 03:32:57,745 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:32:57,748 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:57] "GET /web/image/product.product/2479/image_512?unique=2026-10-10T03:32:21.000+00:00 HTTP/1.1" 200 - 8 0.011 0.029 2026-10-10 03:32:57,770 44 INFO rb-acb9515-225444-423143 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-10 03:32:57,790 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:57] "GET /web/image/product.product/2481/image_512?unique=2026-10-10T03:32:21.000+00:00 HTTP/1.1" 200 - 8 0.014 0.051 2026-10-10 03:32:57,843 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [9/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Select table 1 (trigger: .self_order_popup_table select) 2026-10-10 03:32:57,895 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [10/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on 'Confirm' button (trigger: .self_order_popup_table .btn:contains('Continue with table 1')) 2026-10-10 03:32:57,969 44 INFO rb-acb9515-225444-423143 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-10 03:32:57,970 44 INFO rb-acb9515-225444-423143 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-10 03:32:58,058 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: heap 7909472 (allocated 8912896) 2026-10-10 03:32:58,076 44 INFO rb-acb9515-225444-423143 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 102586 2026-10-10 03:32:58,078 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90713015 started for PoS orders references: [{'name': None, 'pos_reference': '260-111-000001', 'uuid': 'd1a1636c-3364-4d27-ab51-9ce27fcd25bb'}] 2026-10-10 03:32:58,085 44 INFO rb-acb9515-225444-423143 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-10 03:32:58,095 44 INFO rb-acb9515-225444-423143 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 102586 2026-10-10 03:32:58,198 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90713015 order {'name': None, 'pos_reference': '260-111-000001', 'uuid': 'd1a1636c-3364-4d27-ab51-9ce27fcd25bb'} created pos.order #713 2026-10-10 03:32:58,199 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90713015 finished 2026-10-10 03:32:58,207 44 INFO rb-acb9515-225444-423143 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-acb9515-225444-423143/chrome_logs/chrome_log_20261010_033258_207454_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-10 03:32:58,207 44 INFO rb-acb9515-225444-423143 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/tmpl7ernikz_chrome_odoo" 2026-10-10 03:32:58,230 44 INFO rb-acb9515-225444-423143 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-10 03:32:58,326 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:58] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 105 0.180 0.185 2026-10-10 03:32:58,662 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 102767 2026-10-10 03:32:58,663 44 INFO rb-acb9515-225444-423143 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/tmpe3dphyfi_chrome_odoo 2026-10-10 03:32:58,663 44 INFO rb-acb9515-225444-423143 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:45275/json/version 2026-10-10 03:32:58,664 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45275', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:32:58,735 44 INFO rb-acb9515-225444-423143 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-10 03:32:58,736 44 INFO rb-acb9515-225444-423143 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:45275/json 2026-10-10 03:32:58,736 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45275', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:32:58,755 44 INFO rb-acb9515-225444-423143 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:45275/devtools/page/1416F21B25E8BE03236F481F52DB220A 2026-10-10 03:32:58,765 44 INFO rb-acb9515-225444-423143 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-10 03:32:58,770 44 INFO rb-acb9515-225444-423143 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-10 03:32:58,811 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:32:58,826 44 INFO rb-acb9515-225444-423143 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-10 03:32:58,857 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Open "http://127.0.0.1:8069/pos/ui?config_id=111" in browser 2026-10-10 03:32:58,858 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=111" 2026-10-10 03:32:59,338 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:59] "GET /pos/ui?config_id=111 HTTP/1.1" 200 - 73 0.095 0.368 2026-10-10 03:32:59,342 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Navigation result: {'frameId': '1416F21B25E8BE03236F481F52DB220A', 'loaderId': '44D9E8A611494F2744D4650C74C1DF92', 'isDownload': False} 2026-10-10 03:32:59,343 44 INFO rb-acb9515-225444-423143 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-10 03:32:59,374 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:32:59,396 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:59] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.008 2026-10-10 03:32:59,411 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:59] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-10-10 03:32:59,416 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:32:59] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.024 2026-10-10 03:33:00,049 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:33:00,060 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:00] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:33:00,079 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:33:00,111 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Evaluate test code "odoo.startTour('test_online_payment_pos_self_order_preparation_changes', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=111", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:33:00,118 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [1/7] Tour test_online_payment_pos_self_order_preparation_changes → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:33:00,129 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:00] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.010 2026-10-10 03:33:00,144 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:00] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 03:33:00,159 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:00] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:33:00,191 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:00] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 5 0.006 0.011 2026-10-10 03:33:00,201 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.023 2026-10-10 03:33:00,278 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:00] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.022 0.050 2026-10-10 03:33:00,282 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.058 2026-10-10 03:33:01,485 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 203, model: sale.order 2026-10-10 03:33:01,488 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order due to AccessError: You are not allowed to access 'Sales Order' (sale.order) records. This operation is allowed for the following groups: - Accounting/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/Administrator - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-10-10 03:33:01,488 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 203, model: sale.order.line 2026-10-10 03:33:01,494 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order.line due to AccessError: You are not allowed to access 'Sales Order Line' (sale.order.line) records. This operation is allowed for the following groups: - Accounting/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-10-10 03:33:01,515 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 489 0.541 0.643 2026-10-10 03:33:01,560 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:01] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.031 2026-10-10 03:33:01,680 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.011 2026-10-10 03:33:01,759 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:01] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.045 2026-10-10 03:33:01,807 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.008 2026-10-10 03:33:01,830 44 INFO rb-acb9515-225444-423143 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-10 03:33:01,846 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:01] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-10 03:33:01,910 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:33:01,926 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:01] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:33:01,947 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:01] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:33:01,969 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:01] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:33:02,017 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:33:02,021 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.033 2026-10-10 03:33:02,044 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 03:33:02,045 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:02] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.074 0.043 2026-10-10 03:33:02,078 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [2/7] Tour test_online_payment_pos_self_order_preparation_changes → Step .pos-leftheader .orders-button 2026-10-10 03:33:02,204 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:02] "GET /pos/ui/111 HTTP/1.1" 200 - 33 0.069 0.115 2026-10-10 03:33:02,231 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [3/7] Tour test_online_payment_pos_self_order_preparation_changes → Step .ticket-screen tbody tr > td:contains("Self-order") ~ td .badge:contains(Ongoing) 2026-10-10 03:33:02,239 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:02] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.007 0.146 2026-10-10 03:33:02,265 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [4/7] Tour test_online_payment_pos_self_order_preparation_changes → Step .ticket-screen .order-row > div:contains("Self-order") ~ div .badge:contains(Ongoing) 2026-10-10 03:33:02,369 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:02] "GET /pos/ui/111?from_backend=True HTTP/1.1" 200 - 33 0.073 0.273 2026-10-10 03:33:02,390 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:02] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.139 2026-10-10 03:33:02,510 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:02] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.040 0.222 2026-10-10 03:33:02,533 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:02] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.008 0.126 2026-10-10 03:33:02,580 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.043 2026-10-10 03:33:02,586 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [5/7] Tour test_online_payment_pos_self_order_preparation_changes → Step .ticket-screen .order-row:contains("Self-order") 2026-10-10 03:33:02,597 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:33:02,643 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [6/7] Tour test_online_payment_pos_self_order_preparation_changes → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:33:02,715 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [7/7] Tour test_online_payment_pos_self_order_preparation_changes → Step Check orderline with attributes: {"productName":"Fanta","withClass":".orderline.has-change"} (trigger: .order-container .orderline.orderline.has-change:has(.product-name:contains("Fanta"))) 2026-10-10 03:33:02,766 44 INFO rb-acb9515-225444-423143 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-10 03:33:02,767 44 INFO rb-acb9515-225444-423143 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-10 03:33:02,882 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: heap 13890428 (allocated 15204352) 2026-10-10 03:33:02,893 44 INFO rb-acb9515-225444-423143 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 102767 2026-10-10 03:33:02,895 44 INFO rb-acb9515-225444-423143 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-10 03:33:02,898 44 INFO rb-acb9515-225444-423143 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 102767 2026-10-10 03:33:02,995 44 INFO rb-acb9515-225444-423143 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-acb9515-225444-423143/chrome_logs/chrome_log_20261010_033302_995559_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-10 03:33:02,996 44 INFO rb-acb9515-225444-423143 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/tmpe3dphyfi_chrome_odoo" 2026-10-10 03:33:03,049 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table ... 2026-10-10 03:33:10,655 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Chrome pid: 102968 2026-10-10 03:33:10,656 44 INFO rb-acb9515-225444-423143 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/tmpm_h09h52_chrome_odoo 2026-10-10 03:33:10,656 44 INFO rb-acb9515-225444-423143 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:32985/json/version 2026-10-10 03:33:10,657 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32985', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:33:10,696 44 INFO rb-acb9515-225444-423143 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-10 03:33:10,696 44 INFO rb-acb9515-225444-423143 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:32985/json 2026-10-10 03:33:10,697 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32985', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:33:10,716 44 INFO rb-acb9515-225444-423143 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:32985/devtools/page/12BF71EAB34C734DB44323E6C22855BE 2026-10-10 03:33:10,747 44 INFO rb-acb9515-225444-423143 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-10 03:33:10,770 44 INFO rb-acb9515-225444-423143 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-10 03:33:10,800 44 INFO rb-acb9515-225444-423143 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-10 03:33:10,976 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Open "http://127.0.0.1:8069/pos-self/112?access_token=c5a8a116b5bc45a1" in browser 2026-10-10 03:33:10,976 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Navigating to: "http://127.0.0.1:8069/pos-self/112?access_token=c5a8a116b5bc45a1" 2026-10-10 03:33:10,992 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:33:11,547 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:11] "GET /pos-self/112?access_token=c5a8a116b5bc45a1 HTTP/1.1" 200 - 57 0.051 0.507 2026-10-10 03:33:11,551 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Navigation result: {'frameId': '12BF71EAB34C734DB44323E6C22855BE', 'loaderId': '32F8F29448F648DA99726F2AD67A0332', 'isDownload': False} 2026-10-10 03:33:11,552 44 INFO rb-acb9515-225444-423143 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-10 03:33:11,573 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:33:11,603 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 03:33:11,636 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:11] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.040 2026-10-10 03:33:11,659 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 03:33:11,712 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:11] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.033 0.089 2026-10-10 03:33:11,730 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 03:33:11,749 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:11] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.011 0.139 2026-10-10 03:33:11,923 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:11] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.015 2026-10-10 03:33:11,955 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:11] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.027 2026-10-10 03:33:11,986 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:11] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.014 0.032 2026-10-10 03:33:11,994 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Evaluate test code "odoo.startTour('self_mobile_online_payment_meal', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/112?access_token=c5a8a116b5bc45a1", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:33:11,994 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 03:33:11,995 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:11] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.013 2026-10-10 03:33:12,011 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [1/20] Tour self_mobile_online_payment_meal → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-10 03:33:12,079 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [2/20] Tour self_mobile_online_payment_meal → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 03:33:12,126 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.091 2026-10-10 03:33:12,217 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:12] "POST /pos-self/relations/112 HTTP/1.1" 200 - 37 0.036 0.152 2026-10-10 03:33:12,220 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.072 2026-10-10 03:33:12,736 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:12] "POST /pos-self/data/112 HTTP/1.1" 200 - 184 0.220 0.267 2026-10-10 03:33:12,805 44 INFO rb-acb9515-225444-423143 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-10 03:33:12,875 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:12] "GET /web/image/ir.attachment/7975/raw HTTP/1.1" 200 - 4 0.004 0.014 2026-10-10 03:33:12,903 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [3/20] Tour self_mobile_online_payment_meal → Step Check that: ---Check on location 'Test-In'--- is not true (trigger: body:not(:has(.o_self_eating_location_box .preset_btn:contains('Test-In')))) 2026-10-10 03:33:12,929 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:12] "GET /web/image/ir.attachment/7926/raw HTTP/1.1" 200 - 4 0.002 0.017 2026-10-10 03:33:12,946 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:33:12,976 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [4/20] Tour self_mobile_online_payment_meal → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-10-10 03:33:13,074 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [5/20] Tour self_mobile_online_payment_meal → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 03:33:13,130 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:13] "GET /web/image/pos.category/245/image_128?unique=2026-10-10T03:32:21.000+00:00 HTTP/1.1" 200 - 2 0.007 0.038 2026-10-10 03:33:13,151 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [6/20] Tour self_mobile_online_payment_meal → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 03:33:13,152 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:13] "GET /web/image/product.template/1983/image_512?unique=2026-10-10T03:32:21.000+00:00 HTTP/1.1" 200 - 3 0.006 0.040 2026-10-10 03:33:13,174 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:13] "GET /web/image/product.template/1984/image_512?unique=2026-10-10T03:32:21.000+00:00 HTTP/1.1" 200 - 3 0.002 0.065 2026-10-10 03:33:13,189 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:13] "GET /web/image/product.template/1987/image_512?unique=2026-10-10T03:32:21.000+00:00 HTTP/1.1" 200 - 3 0.002 0.077 2026-10-10 03:33:13,214 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:13] "GET /web/image/product.template/1985/image_512?unique=2026-10-10T03:32:21.000+00:00 HTTP/1.1" 200 - 3 0.012 0.089 2026-10-10 03:33:13,224 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [7/20] Tour self_mobile_online_payment_meal → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-10 03:33:13,241 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:13] "GET /web/image/product.template/1986/image_512?unique=2026-10-10T03:32:21.000+00:00 HTTP/1.1" 200 - 3 0.006 0.120 2026-10-10 03:33:13,261 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:33:13,282 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [8/20] Tour self_mobile_online_payment_meal → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 03:33:13,298 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:13] "GET /web/image/product.product/2479/image_512?unique=2026-10-10T03:32:21.000+00:00 HTTP/1.1" 200 - 8 0.010 0.025 2026-10-10 03:33:13,351 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [9/20] Tour self_mobile_online_payment_meal → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-10-10 03:33:13,388 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:13] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.014 0.016 2026-10-10 03:33:13,443 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [10/20] Tour self_mobile_online_payment_meal → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-10-10 03:33:13,513 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [11/20] Tour self_mobile_online_payment_meal → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 03:33:13,560 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83927340 started for PoS orders references: [{'name': None, 'pos_reference': '260-112-000001', 'uuid': 'f82e1cde-2e41-4875-8941-eadc9b35787f'}] 2026-10-10 03:33:13,617 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83927340 order {'name': None, 'pos_reference': '260-112-000001', 'uuid': 'f82e1cde-2e41-4875-8941-eadc9b35787f'} created pos.order #714 2026-10-10 03:33:13,640 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83927340 finished 2026-10-10 03:33:13,784 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:13] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 103 0.088 0.186 2026-10-10 03:33:13,875 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:13] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.007 0.016 2026-10-10 03:33:13,878 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [12/20] Tour self_mobile_online_payment_meal → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 03:33:13,930 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [13/20] Tour self_mobile_online_payment_meal → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_box span:contains('Fanta')) 2026-10-10 03:33:14,012 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [14/20] Tour self_mobile_online_payment_meal → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 03:33:14,085 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [15/20] Tour self_mobile_online_payment_meal → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-10 03:33:14,128 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:14] "GET /web/image/product.product/2481/image_512?unique=2026-10-10T03:32:21.000+00:00 HTTP/1.1" 200 - 8 0.004 0.021 2026-10-10 03:33:14,137 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [16/20] Tour self_mobile_online_payment_meal → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 03:33:14,207 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [17/20] Tour self_mobile_online_payment_meal → Step Confirmation page is shown (trigger: .confirmation-page) 2026-10-10 03:33:14,246 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65363424 started for PoS orders references: [{'name': None, 'pos_reference': '260-112-000001', 'uuid': 'f82e1cde-2e41-4875-8941-eadc9b35787f'}] 2026-10-10 03:33:14,271 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added lines [1169] to pos.order #714 2026-10-10 03:33:14,278 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65363424 order {'name': None, 'pos_reference': '260-112-000001', 'uuid': 'f82e1cde-2e41-4875-8941-eadc9b35787f'} updated pos.order #714 2026-10-10 03:33:14,310 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65363424 finished 2026-10-10 03:33:14,498 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:14] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.086 0.209 2026-10-10 03:33:14,526 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:14] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.013 2026-10-10 03:33:14,564 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [18/20] Tour self_mobile_online_payment_meal → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 03:33:14,619 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [19/20] Tour self_mobile_online_payment_meal → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-10-10 03:33:14,678 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [20/20] Tour self_mobile_online_payment_meal → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-10-10 03:33:14,741 44 INFO rb-acb9515-225444-423143 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-10 03:33:14,742 44 INFO rb-acb9515-225444-423143 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-10 03:33:14,831 44 INFO rb-acb9515-225444-423143 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-10 03:33:14,856 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-10 03:33:14,863 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: heap 9668960 (allocated 10485760) 2026-10-10 03:33:14,875 44 INFO rb-acb9515-225444-423143 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 102968 2026-10-10 03:33:14,882 44 INFO rb-acb9515-225444-423143 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-10 03:33:14,888 44 INFO rb-acb9515-225444-423143 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 102968 2026-10-10 03:33:15,013 44 INFO rb-acb9515-225444-423143 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-acb9515-225444-423143/chrome_logs/chrome_log_20261010_033315_012947_test_online_payment_self_pay_after_meal_table.txt 2026-10-10 03:33:15,013 44 INFO rb-acb9515-225444-423143 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/tmpm_h09h52_chrome_odoo" 2026-10-10 03:33:15,122 44 INFO rb-acb9515-225444-423143 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-10 03:33:16,156 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:16] "GET /pos/pay/714?access_token=b8c455eb-fe90-4059-89e1-1a1acc7db17b&exit_route=http://127.0.0.1:8069/pos-self/112?access_token%3Dc5a8a116b5bc45a1 HTTP/1.1" 200 - 126 0.164 1.147 2026-10-10 03:33:16,611 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Chrome pid: 103169 2026-10-10 03:33:16,611 44 INFO rb-acb9515-225444-423143 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/tmp3jb22l1u_chrome_odoo 2026-10-10 03:33:16,612 44 INFO rb-acb9515-225444-423143 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:44561/json/version 2026-10-10 03:33:16,613 44 INFO rb-acb9515-225444-423143 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-10 03:33:16,647 44 INFO rb-acb9515-225444-423143 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-10 03:33:16,648 44 INFO rb-acb9515-225444-423143 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:44561/json 2026-10-10 03:33:16,648 44 INFO rb-acb9515-225444-423143 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-10 03:33:16,668 44 INFO rb-acb9515-225444-423143 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:44561/devtools/page/AE91CCE8AAEB893D4E08BB6E8EEF6BAD 2026-10-10 03:33:16,686 44 INFO rb-acb9515-225444-423143 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-10 03:33:16,703 44 INFO rb-acb9515-225444-423143 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-10 03:33:16,732 44 INFO rb-acb9515-225444-423143 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-10 03:33:16,739 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Open "http://127.0.0.1:8069/pos-self/112?access_token=c5a8a116b5bc45a1&table_identifier=a9122c5c" in browser 2026-10-10 03:33:16,741 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Navigating to: "http://127.0.0.1:8069/pos-self/112?access_token=c5a8a116b5bc45a1&table_identifier=a9122c5c" 2026-10-10 03:33:16,802 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:16] "GET /pos-self/112?access_token=c5a8a116b5bc45a1&table_identifier=a9122c5c HTTP/1.1" 200 - 9 0.008 0.029 2026-10-10 03:33:16,810 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Navigation result: {'frameId': 'AE91CCE8AAEB893D4E08BB6E8EEF6BAD', 'loaderId': 'F0E65ACFC4664B25FBAB8D2261818E5B', 'isDownload': False} 2026-10-10 03:33:16,811 44 INFO rb-acb9515-225444-423143 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-10 03:33:16,833 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:33:16,858 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:16] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.003 0.012 2026-10-10 03:33:16,866 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:16] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.024 2026-10-10 03:33:16,879 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:16] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.004 0.023 2026-10-10 03:33:17,109 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:17] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.013 2026-10-10 03:33:17,116 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:17] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:33:17,134 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:17] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 4 0.002 0.008 2026-10-10 03:33:17,142 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 03:33:17,142 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:17] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:33:17,147 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Evaluate test code "odoo.startTour('self_mobile_online_payment_meal_table', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/112?access_token=c5a8a116b5bc45a1&table_identifier=a9122c5c", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:33:17,158 44 INFO rb-acb9515-225444-423143 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-10 03:33:17,214 44 INFO rb-acb9515-225444-423143 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-10 03:33:17,215 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:17] "POST /pos-self/relations/112 HTTP/1.1" 200 - 16 0.019 0.043 2026-10-10 03:33:17,223 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.067 2026-10-10 03:33:17,259 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.006 2026-10-10 03:33:17,672 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:17] "POST /pos-self/data/112 HTTP/1.1" 200 - 116 0.158 0.250 2026-10-10 03:33:17,776 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:17] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.008 0.014 2026-10-10 03:33:17,784 44 INFO rb-acb9515-225444-423143 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-10 03:33:17,864 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:17] "GET /web/image/ir.attachment/7975/raw HTTP/1.1" 200 - 4 0.001 0.011 2026-10-10 03:33:17,883 44 INFO rb-acb9515-225444-423143 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-10 03:33:17,914 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:17] "GET /web/image/ir.attachment/7926/raw HTTP/1.1" 200 - 4 0.007 0.008 2026-10-10 03:33:17,924 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:33:17,978 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [4/17] Tour self_mobile_online_payment_meal_table → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 03:33:18,053 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:18] "GET /web/image/pos.category/245/image_128?unique=2026-10-10T03:32:21.000+00:00 HTTP/1.1" 200 - 2 0.006 0.044 2026-10-10 03:33:18,061 44 INFO rb-acb9515-225444-423143 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-10 03:33:18,081 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:18] "GET /web/image/product.template/1983/image_512?unique=2026-10-10T03:32:21.000+00:00 HTTP/1.1" 200 - 3 0.008 0.052 2026-10-10 03:33:18,130 44 INFO rb-acb9515-225444-423143 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-10 03:33:18,147 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:18] "GET /web/image/product.template/1987/image_512?unique=2026-10-10T03:32:21.000+00:00 HTTP/1.1" 200 - 3 0.017 0.097 2026-10-10 03:33:18,168 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:18] "GET /web/image/product.template/1986/image_512?unique=2026-10-10T03:32:21.000+00:00 HTTP/1.1" 200 - 3 0.004 0.120 2026-10-10 03:33:18,182 44 INFO rb-acb9515-225444-423143 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-10 03:33:18,189 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:33:18,218 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:18] "GET /web/image/product.template/1984/image_512?unique=2026-10-10T03:32:21.000+00:00 HTTP/1.1" 200 - 3 0.010 0.178 2026-10-10 03:33:18,244 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:18] "GET /web/image/product.template/1985/image_512?unique=2026-10-10T03:32:21.000+00:00 HTTP/1.1" 200 - 3 0.004 0.200 2026-10-10 03:33:18,269 44 INFO rb-acb9515-225444-423143 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-10 03:33:18,302 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:18] "GET /web/image/product.product/2479/image_512?unique=2026-10-10T03:32:21.000+00:00 HTTP/1.1" 200 - 8 0.026 0.103 2026-10-10 03:33:18,385 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84637413 started for PoS orders references: [{'name': None, 'pos_reference': '260-112-000002', 'uuid': '186c4198-7127-466f-a373-c7e3923e5fa9'}] 2026-10-10 03:33:18,458 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84637413 order {'name': None, 'pos_reference': '260-112-000002', 'uuid': '186c4198-7127-466f-a373-c7e3923e5fa9'} created pos.order #715 2026-10-10 03:33:18,488 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84637413 finished 2026-10-10 03:33:18,648 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:18] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 70 0.134 0.255 2026-10-10 03:33:18,717 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:18] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.018 2026-10-10 03:33:18,733 44 INFO rb-acb9515-225444-423143 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-10 03:33:18,792 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [10/17] Tour self_mobile_online_payment_meal_table → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_box span:contains('Fanta')) 2026-10-10 03:33:18,862 44 INFO rb-acb9515-225444-423143 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-10 03:33:18,922 44 INFO rb-acb9515-225444-423143 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-10 03:33:18,972 44 INFO rb-acb9515-225444-423143 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-10 03:33:18,980 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:18] "GET /web/image/product.product/2481/image_512?unique=2026-10-10T03:32:21.000+00:00 HTTP/1.1" 200 - 8 0.008 0.024 2026-10-10 03:33:19,043 44 INFO rb-acb9515-225444-423143 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-10 03:33:19,100 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82079853 started for PoS orders references: [{'name': None, 'pos_reference': '260-112-000002', 'uuid': '186c4198-7127-466f-a373-c7e3923e5fa9'}] 2026-10-10 03:33:19,136 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added lines [1171] to pos.order #715 2026-10-10 03:33:19,158 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82079853 order {'name': None, 'pos_reference': '260-112-000002', 'uuid': '186c4198-7127-466f-a373-c7e3923e5fa9'} updated pos.order #715 2026-10-10 03:33:19,190 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82079853 finished 2026-10-10 03:33:19,373 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:19] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.118 0.208 2026-10-10 03:33:19,403 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:19] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.007 0.014 2026-10-10 03:33:19,432 44 INFO rb-acb9515-225444-423143 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-10 03:33:19,489 44 INFO rb-acb9515-225444-423143 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-10 03:33:19,546 44 INFO rb-acb9515-225444-423143 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-10 03:33:19,616 44 INFO rb-acb9515-225444-423143 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-10 03:33:19,617 44 INFO rb-acb9515-225444-423143 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-10 03:33:19,690 44 INFO rb-acb9515-225444-423143 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-10 03:33:19,718 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: heap 9600248 (allocated 11010048) 2026-10-10 03:33:19,745 44 INFO rb-acb9515-225444-423143 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 103169 2026-10-10 03:33:19,748 44 INFO rb-acb9515-225444-423143 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-10 03:33:19,752 44 INFO rb-acb9515-225444-423143 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 103169 2026-10-10 03:33:19,854 44 INFO rb-acb9515-225444-423143 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-acb9515-225444-423143/chrome_logs/chrome_log_20261010_033319_854190_test_online_payment_self_pay_after_meal_table.txt 2026-10-10 03:33:19,854 44 INFO rb-acb9515-225444-423143 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/tmp3jb22l1u_chrome_odoo" 2026-10-10 03:33:19,921 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-10 03:33:38,818 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic: Starting TestQFPayPoS.test_tour_qfpay_order_and_refund ... 2026-10-10 03:33:39,286 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome pid: 103357 2026-10-10 03:33:39,287 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome headless temporary user profile dir: /tmp/tmp_hnyjm8a_chrome_odoo 2026-10-10 03:33:39,287 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Issuing json command http://127.0.0.1:45329/json/version 2026-10-10 03:33:39,288 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45329', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:33:39,304 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Browser version: Chrome/150.0.7871.114 2026-10-10 03:33:39,305 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Issuing json command http://127.0.0.1:45329/json 2026-10-10 03:33:39,305 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45329', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:33:39,346 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Websocket url found: ws://127.0.0.1:45329/devtools/page/45BB30953320A8D608084089EA034D63 2026-10-10 03:33:39,355 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Enable chrome headless console log notification 2026-10-10 03:33:39,366 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome headless enable page notifications 2026-10-10 03:33:39,426 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:33:39,438 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Setting session cookie in browser 2026-10-10 03:33:39,442 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Open "http://127.0.0.1:8069/pos/ui/113" in browser 2026-10-10 03:33:39,442 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Navigating to: "http://127.0.0.1:8069/pos/ui/113" 2026-10-10 03:33:39,476 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:33:40,566 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:40] "GET /pos/ui/113 HTTP/1.1" 200 - 125 0.135 0.964 2026-10-10 03:33:40,571 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Navigation result: {'frameId': '45BB30953320A8D608084089EA034D63', 'loaderId': '41A0BE2BE74A551C0526632D56AB61B3', 'isDownload': False} 2026-10-10 03:33:40,571 44 INFO rb-acb9515-225444-423143 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-10 03:33:40,589 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:33:40,626 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:40] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.024 2026-10-10 03:33:40,665 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:40] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.015 0.054 2026-10-10 03:33:40,680 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:40] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.068 2026-10-10 03:33:41,288 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:33:41,290 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:33:41,318 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-10 03:33:41,351 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Evaluate test code "odoo.startTour('qfpay_order_and_refund', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/113", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:33:41,360 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:41] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.011 2026-10-10 03:33:41,369 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [1/29] Tour qfpay_order_and_refund → Step body 2026-10-10 03:33:41,388 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:41] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:33:41,408 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:33:41,447 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:41] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.015 2026-10-10 03:33:41,468 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.041 2026-10-10 03:33:41,536 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:41] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.024 0.043 2026-10-10 03:33:41,539 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.045 2026-10-10 03:33:42,480 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:42] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 372 0.355 0.540 2026-10-10 03:33:42,529 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:42] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.030 2026-10-10 03:33:42,635 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.005 0.012 2026-10-10 03:33:42,713 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:42] "GET /web/image/res.company/106/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.044 2026-10-10 03:33:42,742 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:33:42,760 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: Owl is running in 'dev' mode. 2026-10-10 03:33:42,771 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:42] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-10 03:33:42,854 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:33:42,882 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:33:42,887 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:42] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 03:33:42,903 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:42] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.032 2026-10-10 03:33:42,934 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:33:42,936 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:33:42,985 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:33:43,004 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [2/29] Tour qfpay_order_and_refund → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:33:43,022 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:43] "GET /web/image/res.users/207/avatar_128 HTTP/1.1" 200 - 14 0.084 0.046 2026-10-10 03:33:43,051 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:43] "GET /web/image?model=res.company&id=106&field=logo HTTP/1.1" 200 - 3 0.015 0.171 2026-10-10 03:33:43,066 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:43] "GET /web/image/res.company/106/favicon HTTP/1.1" 200 - 4 0.003 0.095 2026-10-10 03:33:43,160 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:43] "GET /pos/ui/113 HTTP/1.1" 200 - 33 0.038 0.146 2026-10-10 03:33:43,265 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:43] "GET /pos/ui/113?from_backend=True HTTP/1.1" 200 - 33 0.048 0.242 2026-10-10 03:33:43,331 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [3/29] Tour qfpay_order_and_refund → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:33:43,410 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:43] "GET /web/image?model=product.template&field=image_128&id=1992&unique=2026-10-10T03:33:19.000+00:00 HTTP/1.1" 200 - 3 0.011 0.044 2026-10-10 03:33:43,416 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:33:43,444 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [4/29] Tour qfpay_order_and_refund → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-10-10 03:33:43,469 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:43] "GET /web/image?model=product.template&field=image_128&id=1993&unique=2026-10-10T03:33:19.000+00:00 HTTP/1.1" 200 - 3 0.018 0.095 2026-10-10 03:33:43,476 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:43] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:33:43,517 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:43] "GET /web/image?model=product.template&field=image_128&id=1994&unique=2026-10-10T03:33:19.000+00:00 HTTP/1.1" 200 - 3 0.007 0.145 2026-10-10 03:33:43,568 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:43] "GET /web/image?model=product.template&field=image_128&id=1996&unique=2026-10-10T03:33:19.000+00:00 HTTP/1.1" 200 - 3 0.012 0.188 2026-10-10 03:33:43,605 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:43] "GET /web/image?model=product.template&field=image_128&id=1995&unique=2026-10-10T03:33:19.000+00:00 HTTP/1.1" 200 - 3 0.004 0.234 2026-10-10 03:33:43,637 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:43] "GET /web/image?model=product.template&field=image_128&id=1997&unique=2026-10-10T03:33:19.000+00:00 HTTP/1.1" 200 - 3 0.003 0.262 2026-10-10 03:33:43,672 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:43] "GET /web/image?model=product.template&field=image_128&id=2000&unique=2026-10-10T03:33:19.000+00:00 HTTP/1.1" 200 - 3 0.003 0.240 2026-10-10 03:33:43,709 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:43] "GET /web/image?model=product.template&field=image_128&id=1998&unique=2026-10-10T03:33:19.000+00:00 HTTP/1.1" 200 - 3 0.002 0.223 2026-10-10 03:33:43,745 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:43] "GET /web/image?model=product.template&field=image_128&id=1999&unique=2026-10-10T03:33:19.000+00:00 HTTP/1.1" 200 - 3 0.003 0.215 2026-10-10 03:33:43,869 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:43] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.057 0.227 2026-10-10 03:33:43,957 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [5/29] Tour qfpay_order_and_refund → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:33:44,013 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [6/29] Tour qfpay_order_and_refund → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-10-10 03:33:44,064 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [7/29] Tour qfpay_order_and_refund → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":1} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-10-10 03:33:44,115 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [8/29] Tour qfpay_order_and_refund → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:33:44,166 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [9/29] Tour qfpay_order_and_refund → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:33:44,259 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [10/29] Tour qfpay_order_and_refund → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:33:44,281 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:44] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:33:44,293 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:44] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:33:44,312 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [11/29] Tour qfpay_order_and_refund → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:33:44,361 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [12/29] Tour qfpay_order_and_refund → Step click 'Qfpay' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Qfpay")) 2026-10-10 03:33:44,451 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [13/29] Tour qfpay_order_and_refund → Step Waiting for Qfpay payment to be processed (trigger: .electronic_status:contains('Waiting for card')) 2026-10-10 03:33:44,503 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [14/29] Tour qfpay_order_and_refund → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-10-10 03:33:44,509 44 INFO rb-acb9515-225444-423143 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': '37ad7b33-1b54-47ae-bea1-8d9e753eedd7--714--271', 'syssn': '20250826155400087645770447', 'status': '1', 'sysdtm': '2025-08-26 17:50:36', 'paydtm': '2025-08-26 17:50:37', 'goods_name': '', 'txcurrcd': 'HKD', 'mchid': '8Bx9aHgNmaQJ', 'customer_source': 'HK', 'cash_fee': '0', 'chnlsn2': '', 'cardcd': '', 'txamt': '198', 'outcardnm': '', 'respcd': '0000', 'goods_info': '', 'notify_type': 'payment', 'chnlsn': '2025085675626675'} 2026-10-10 03:33:44,564 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:44] "POST /qfpay/notify HTTP/1.1" 200 - 12 0.014 0.043 2026-10-10 03:33:44,602 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63561653 started for PoS orders references: [{'name': '/', 'pos_reference': '261-113-000001', 'uuid': '252ed982-ac5f-4cd5-b11e-dd35089e1d9f'}] 2026-10-10 03:33:44,621 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:44] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:33:45,345 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63561653 order {'name': '/', 'pos_reference': '261-113-000001', 'uuid': '252ed982-ac5f-4cd5-b11e-dd35089e1d9f'} created pos.order #716 2026-10-10 03:33:45,405 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63561653 finished 2026-10-10 03:33:45,546 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 227 0.387 0.560 2026-10-10 03:33:45,610 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:45] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:33:45,765 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23791268 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-113-000001', 'uuid': '252ed982-ac5f-4cd5-b11e-dd35089e1d9f'}] 2026-10-10 03:33:45,774 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [15/29] Tour qfpay_order_and_refund → Step .pos-leftheader .orders-button 2026-10-10 03:33:45,779 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23791268 order {'name': 'Shop - 000001', 'pos_reference': '261-113-000001', 'uuid': '252ed982-ac5f-4cd5-b11e-dd35089e1d9f'} sync ignored for existing PoS order pos.order(716,) (state: paid) 2026-10-10 03:33:45,808 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23791268 finished 2026-10-10 03:33:45,854 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [16/29] Tour qfpay_order_and_refund → Step .pos-search-bar .filter 2026-10-10 03:33:46,036 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.103 0.171 2026-10-10 03:33:46,054 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:46] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.191 2026-10-10 03:33:46,103 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [17/29] Tour qfpay_order_and_refund → Step .pos-search-bar .filter ul 2026-10-10 03:33:46,127 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.008 0.050 2026-10-10 03:33:46,151 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [18/29] Tour qfpay_order_and_refund → Step .pos-search-bar .filter ul li:contains("Active") 2026-10-10 03:33:46,206 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [19/29] Tour qfpay_order_and_refund → Step .pos-search-bar .filter 2026-10-10 03:33:46,259 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [20/29] Tour qfpay_order_and_refund → Step .pos-search-bar .filter ul 2026-10-10 03:33:46,309 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [21/29] Tour qfpay_order_and_refund → Step .pos-search-bar .filter ul li:contains("Paid") 2026-10-10 03:33:46,372 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [22/29] Tour qfpay_order_and_refund → Step .ticket-screen .order-row:contains("0001") 2026-10-10 03:33:46,391 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:46] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.007 0.018 2026-10-10 03:33:46,428 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [23/29] Tour qfpay_order_and_refund → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:33:46,476 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [24/29] Tour qfpay_order_and_refund → Step .ticket-screen .btn-primary.pay-order-button 2026-10-10 03:33:46,570 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [25/29] Tour qfpay_order_and_refund → Step click 'Qfpay' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Qfpay")) 2026-10-10 03:33:46,617 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [26/29] Tour qfpay_order_and_refund → Step Initiate a refund request for the selected order. (trigger: .paymentlines .send_refund_request:contains('Refund')) 2026-10-10 03:33:46,680 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [27/29] Tour qfpay_order_and_refund → Step Waiting for Qfpay refund to be processed (trigger: .electronic_status:contains('Refund in process')) 2026-10-10 03:33:46,733 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [28/29] Tour qfpay_order_and_refund → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-10-10 03:33:46,741 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.controllers.main: Received QFPay notification: {'status': '1', 'sysdtm': '2025-08-26 17:51:34', 'txcurrcd': 'HKD', 'orig_out_trade_no': '37ad7b33-1b54-47ae-bea1-8d9e753eedd7--714--271', 'mchid': '8Bx9jdHgmaQJ', 'txdtm': '2025-08-26 17:51:34', 'txamt': '-198', 'orig_syssn': '20250826155400087645770447', 'out_trade_no': '2cccf6c02d4835bdb79d7c96beb95cbf', 'syssn': '20250821155400847635342115', 'respcd': '0000', 'notify_type': 'refund'} 2026-10-10 03:33:46,791 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:46] "POST /qfpay/notify HTTP/1.1" 200 - 8 0.018 0.034 2026-10-10 03:33:46,823 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30150942 started for PoS orders references: [{'name': '/', 'pos_reference': '261-113-000002', 'uuid': '4a0d1ed3-7425-4e3b-96af-6cd45f00e6a5'}] 2026-10-10 03:33:47,343 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30150942 order {'name': '/', 'pos_reference': '261-113-000002', 'uuid': '4a0d1ed3-7425-4e3b-96af-6cd45f00e6a5'} created pos.order #717 2026-10-10 03:33:47,400 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30150942 finished 2026-10-10 03:33:47,528 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 170 0.242 0.466 2026-10-10 03:33:47,610 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:47] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 03:33:47,675 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98322033 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-113-000002', 'uuid': '4a0d1ed3-7425-4e3b-96af-6cd45f00e6a5'}] 2026-10-10 03:33:47,677 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [29/29] Tour qfpay_order_and_refund → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-10-10 03:33:47,688 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98322033 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-113-000002', 'uuid': '4a0d1ed3-7425-4e3b-96af-6cd45f00e6a5'} sync ignored for existing PoS order pos.order(717,) (state: paid) 2026-10-10 03:33:47,718 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98322033 finished 2026-10-10 03:33:47,731 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: tour succeeded 2026-10-10 03:33:47,731 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: ╔═══════════════════════════════════════╗ ║ TOUR qfpay_order_and_refund SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-10 03:33:47,852 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:33:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.051 0.129 2026-10-10 03:33:47,941 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: heap 17965040 (allocated 21106688) 2026-10-10 03:33:47,951 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Closing chrome headless with pid 103357 2026-10-10 03:33:47,954 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Closing websocket connection 2026-10-10 03:33:47,956 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Terminating chrome headless with pid 103357 2026-10-10 03:33:48,082 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_033348_082211_test_tour_qfpay_order_and_refund.txt 2026-10-10 03:33:48,082 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Removing chrome user profile "/tmp/tmp_hnyjm8a_chrome_odoo" 2026-10-10 03:33:48,170 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-10 03:34:05,930 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic: Starting TestRazorPayPoS.test_razorpay_basic_order ... 2026-10-10 03:34:06,390 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome pid: 103573 2026-10-10 03:34:06,390 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome headless temporary user profile dir: /tmp/tmp8wyd8x3w_chrome_odoo 2026-10-10 03:34:06,391 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Issuing json command http://127.0.0.1:44681/json/version 2026-10-10 03:34:06,392 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44681', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:34:06,416 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Browser version: Chrome/150.0.7871.114 2026-10-10 03:34:06,417 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Issuing json command http://127.0.0.1:44681/json 2026-10-10 03:34:06,417 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44681', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:34:06,425 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Websocket url found: ws://127.0.0.1:44681/devtools/page/66F63CEF7AA314F27107B96C0907B6D4 2026-10-10 03:34:06,431 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Enable chrome headless console log notification 2026-10-10 03:34:06,459 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome headless enable page notifications 2026-10-10 03:34:06,517 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:34:06,531 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Setting session cookie in browser 2026-10-10 03:34:06,533 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Open "http://127.0.0.1:8069/pos/ui/114" in browser 2026-10-10 03:34:06,533 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Navigating to: "http://127.0.0.1:8069/pos/ui/114" 2026-10-10 03:34:06,552 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:34:07,440 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:07] "GET /pos/ui/114 HTTP/1.1" 200 - 125 0.140 0.751 2026-10-10 03:34:07,444 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Navigation result: {'frameId': '66F63CEF7AA314F27107B96C0907B6D4', 'loaderId': '17B7F7D2EEA468F297C8FE76C733D1F2', 'isDownload': False} 2026-10-10 03:34:07,445 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Evaluate ready code "odoo.isTourReady('PosRazorpayTour')" 2026-10-10 03:34:07,466 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:34:07,489 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:07] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-10 03:34:07,513 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:07] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.023 2026-10-10 03:34:07,519 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:07] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.041 2026-10-10 03:34:08,160 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:34:08,167 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:34:08,193 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.023 2026-10-10 03:34:08,231 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Evaluate test code "odoo.startTour('PosRazorpayTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/114", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:34:08,239 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [1/12] Tour PosRazorpayTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:34:08,244 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:08] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.009 0.011 2026-10-10 03:34:08,266 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:08] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 03:34:08,287 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:08] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:34:08,326 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:08] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.018 2026-10-10 03:34:08,341 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.033 2026-10-10 03:34:08,424 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:08] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.027 0.043 2026-10-10 03:34:08,428 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.065 2026-10-10 03:34:09,272 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 372 0.324 0.478 2026-10-10 03:34:09,307 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:09] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.023 2026-10-10 03:34:09,421 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-10 03:34:09,491 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:09] "GET /web/image/res.company/107/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.037 2026-10-10 03:34:09,534 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.013 2026-10-10 03:34:09,561 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: Owl is running in 'dev' mode. 2026-10-10 03:34:09,572 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:09] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-10 03:34:09,659 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:09] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.023 2026-10-10 03:34:09,662 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.025 2026-10-10 03:34:09,691 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:09] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:34:09,706 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.045 2026-10-10 03:34:09,718 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:34:09,739 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:34:09,749 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:09] "GET /web/image/res.users/211/avatar_128 HTTP/1.1" 200 - 14 0.037 0.065 2026-10-10 03:34:09,785 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:09] "GET /web/image?model=res.company&id=107&field=logo HTTP/1.1" 200 - 3 0.011 0.119 2026-10-10 03:34:09,800 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:09] "GET /web/image/res.company/107/favicon HTTP/1.1" 200 - 4 0.003 0.057 2026-10-10 03:34:09,853 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [2/12] Tour PosRazorpayTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:34:09,912 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:09] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:34:09,965 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [3/12] Tour PosRazorpayTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-10-10 03:34:09,970 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:34:09,980 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:09] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:34:10,052 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:10] "GET /pos/ui/114?from_backend=True HTTP/1.1" 200 - 33 0.095 0.076 2026-10-10 03:34:10,151 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:10] "GET /pos/ui/114 HTTP/1.1" 200 - 33 0.039 0.223 2026-10-10 03:34:10,192 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:10] "GET /web/image?model=product.template&field=image_128&id=2006&unique=2026-10-10T03:33:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.260 2026-10-10 03:34:10,235 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:10] "GET /web/image?model=product.template&field=image_128&id=2005&unique=2026-10-10T03:33:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.304 2026-10-10 03:34:10,277 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:10] "GET /web/image?model=product.template&field=image_128&id=2013&unique=2026-10-10T03:33:48.000+00:00 HTTP/1.1" 200 - 3 0.010 0.260 2026-10-10 03:34:10,307 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:10] "GET /web/image/res.company/107/favicon HTTP/1.1" 304 - 4 0.008 0.399 2026-10-10 03:34:10,343 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:10] "GET /web/image?model=product.template&field=image_128&id=2011&unique=2026-10-10T03:33:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.283 2026-10-10 03:34:10,381 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:10] "GET /web/image?model=product.template&field=image_128&id=2010&unique=2026-10-10T03:33:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.221 2026-10-10 03:34:10,415 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:10] "GET /web/image?model=product.template&field=image_128&id=2012&unique=2026-10-10T03:33:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.214 2026-10-10 03:34:10,527 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:10] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.041 0.238 2026-10-10 03:34:10,562 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:10] "GET /web/image?model=product.template&field=image_128&id=2008&unique=2026-10-10T03:33:48.000+00:00 HTTP/1.1" 200 - 3 0.008 0.243 2026-10-10 03:34:10,584 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:10] "GET /web/image?model=product.template&field=image_128&id=2009&unique=2026-10-10T03:33:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.235 2026-10-10 03:34:10,606 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [4/12] Tour PosRazorpayTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:34:10,613 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:10] "GET /web/image?model=product.template&field=image_128&id=2007&unique=2026-10-10T03:33:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.323 2026-10-10 03:34:10,660 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [5/12] Tour PosRazorpayTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-10-10 03:34:10,712 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [6/12] Tour PosRazorpayTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":1} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-10-10 03:34:10,764 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [7/12] Tour PosRazorpayTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:34:10,814 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [8/12] Tour PosRazorpayTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:34:10,894 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [9/12] Tour PosRazorpayTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:34:10,917 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:10] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:34:10,927 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:10] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:34:10,948 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [10/12] Tour PosRazorpayTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:34:10,999 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [11/12] Tour PosRazorpayTour → Step click 'Razorpay' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Razorpay")) 2026-10-10 03:34:11,082 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:11] "POST /web/dataset/call_kw/pos.payment.method/razorpay_make_payment_request#pos.payment.method.razorpay_make_payment_request HTTP/1.1" 200 - 2 0.004 0.017 2026-10-10 03:34:11,092 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [12/12] Tour PosRazorpayTour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-10-10 03:34:11,118 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:11] "POST /web/dataset/call_kw/pos.payment.method/razorpay_fetch_payment_status#pos.payment.method.razorpay_fetch_payment_status HTTP/1.1" 200 - 2 0.003 0.010 2026-10-10 03:34:11,158 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74680398 started for PoS orders references: [{'name': '/', 'pos_reference': '261-114-000001', 'uuid': 'ebb5244d-e275-4ceb-85f3-88ba6279ecc6'}] 2026-10-10 03:34:11,166 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:11] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:34:12,022 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74680398 order {'name': '/', 'pos_reference': '261-114-000001', 'uuid': 'ebb5244d-e275-4ceb-85f3-88ba6279ecc6'} created pos.order #718 2026-10-10 03:34:12,059 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74680398 finished 2026-10-10 03:34:12,182 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.550 0.477 2026-10-10 03:34:12,267 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:12] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.005 0.011 2026-10-10 03:34:12,426 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: tour succeeded 2026-10-10 03:34:12,427 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: ╔════════════════════════════════╗ ║ TOUR PosRazorpayTour SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-10 03:34:12,436 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47195181 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': 'ebb5244d-e275-4ceb-85f3-88ba6279ecc6'}] 2026-10-10 03:34:12,447 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47195181 order {'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': 'ebb5244d-e275-4ceb-85f3-88ba6279ecc6'} sync ignored for existing PoS order pos.order(718,) (state: paid) 2026-10-10 03:34:12,481 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47195181 finished 2026-10-10 03:34:12,536 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: heap 15380120 (allocated 16777216) 2026-10-10 03:34:12,558 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Closing chrome headless with pid 103573 2026-10-10 03:34:12,570 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Closing websocket connection 2026-10-10 03:34:12,571 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Terminating chrome headless with pid 103573 2026-10-10 03:34:12,648 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.085 0.130 2026-10-10 03:34:12,685 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_033412_685507_test_razorpay_basic_order.txt 2026-10-10 03:34:12,685 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Removing chrome user profile "/tmp/tmp8wyd8x3w_chrome_odoo" 2026-10-10 03:34:12,715 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic: Starting TestRazorPayPoS.test_razorpay_cancel_payment ... 2026-10-10 03:34:13,037 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome pid: 103786 2026-10-10 03:34:13,038 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome headless temporary user profile dir: /tmp/tmpt_xtnq_m_chrome_odoo 2026-10-10 03:34:13,038 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Issuing json command http://127.0.0.1:40779/json/version 2026-10-10 03:34:13,040 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40779', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:34:13,102 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Browser version: Chrome/150.0.7871.114 2026-10-10 03:34:13,102 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Issuing json command http://127.0.0.1:40779/json 2026-10-10 03:34:13,103 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40779', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:34:13,123 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Websocket url found: ws://127.0.0.1:40779/devtools/page/12ECD7CB4B94825AE20C5B02A7FCCC49 2026-10-10 03:34:13,138 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Enable chrome headless console log notification 2026-10-10 03:34:13,153 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome headless enable page notifications 2026-10-10 03:34:13,202 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:34:13,215 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Setting session cookie in browser 2026-10-10 03:34:13,222 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Open "http://127.0.0.1:8069/pos/ui/114" in browser 2026-10-10 03:34:13,222 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Navigating to: "http://127.0.0.1:8069/pos/ui/114" 2026-10-10 03:34:13,240 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:34:14,222 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:14] "GET /pos/ui/114 HTTP/1.1" 200 - 131 0.157 0.830 2026-10-10 03:34:14,229 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Navigation result: {'frameId': '12ECD7CB4B94825AE20C5B02A7FCCC49', 'loaderId': 'D55BD732C0E7FBAD1CDD2CF7E67C73B3', 'isDownload': False} 2026-10-10 03:34:14,229 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Evaluate ready code "odoo.isTourReady('PosRazorpayCancelTour')" 2026-10-10 03:34:14,259 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:34:14,284 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:14] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.008 2026-10-10 03:34:14,293 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:14] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.019 2026-10-10 03:34:14,307 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:14] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.030 2026-10-10 03:34:14,948 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:34:14,950 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:34:14,963 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.019 2026-10-10 03:34:15,006 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Evaluate test code "odoo.startTour('PosRazorpayCancelTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/114", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:34:15,015 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [1/18] Tour PosRazorpayCancelTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:34:15,016 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.016 2026-10-10 03:34:15,041 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:15] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-10 03:34:15,062 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:34:15,108 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:15] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.013 0.016 2026-10-10 03:34:15,128 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.039 2026-10-10 03:34:15,193 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:15] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.020 0.044 2026-10-10 03:34:15,196 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.038 2026-10-10 03:34:15,955 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 372 0.264 0.440 2026-10-10 03:34:15,994 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:15] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.029 2026-10-10 03:34:16,071 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.011 2026-10-10 03:34:16,149 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:16] "GET /web/image/res.company/107/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.045 2026-10-10 03:34:16,181 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:34:16,201 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: Owl is running in 'dev' mode. 2026-10-10 03:34:16,234 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:16] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.007 0.010 2026-10-10 03:34:16,304 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:34:16,311 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:16] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:34:16,332 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:34:16,339 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:16] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:34:16,355 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:34:16,357 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:16] "GET /web/image?model=res.company&id=107&field=logo HTTP/1.1" 200 - 3 0.017 0.026 2026-10-10 03:34:16,358 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:34:16,410 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:34:16,432 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:16] "GET /web/image/res.users/211/avatar_128 HTTP/1.1" 200 - 14 0.035 0.085 2026-10-10 03:34:16,448 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:16] "GET /web/image/res.company/107/favicon HTTP/1.1" 200 - 4 0.004 0.080 2026-10-10 03:34:16,475 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [2/18] Tour PosRazorpayCancelTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:34:16,525 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:16] "GET /pos/ui/114 HTTP/1.1" 200 - 33 0.033 0.096 2026-10-10 03:34:16,598 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [3/18] Tour PosRazorpayCancelTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-10-10 03:34:16,658 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:16] "GET /pos/ui/114?from_backend=True HTTP/1.1" 200 - 33 0.052 0.212 2026-10-10 03:34:16,676 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:34:16,682 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:16] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:34:16,706 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:16] "GET /web/image?model=product.template&field=image_128&id=2007&unique=2026-10-10T03:33:48.000+00:00 HTTP/1.1" 200 - 3 0.012 0.140 2026-10-10 03:34:16,763 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:16] "GET /web/image?model=product.template&field=image_128&id=2008&unique=2026-10-10T03:33:48.000+00:00 HTTP/1.1" 200 - 3 0.007 0.198 2026-10-10 03:34:16,790 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:16] "GET /web/image?model=product.template&field=image_128&id=2006&unique=2026-10-10T03:33:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.231 2026-10-10 03:34:16,834 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:16] "GET /web/image?model=product.template&field=image_128&id=2005&unique=2026-10-10T03:33:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.279 2026-10-10 03:34:16,861 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:16] "GET /web/image/res.company/107/favicon HTTP/1.1" 304 - 4 0.014 0.317 2026-10-10 03:34:16,897 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:16] "GET /web/image?model=product.template&field=image_128&id=2012&unique=2026-10-10T03:33:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.196 2026-10-10 03:34:16,933 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:16] "GET /web/image?model=product.template&field=image_128&id=2013&unique=2026-10-10T03:33:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.217 2026-10-10 03:34:16,981 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:16] "GET /web/image?model=product.template&field=image_128&id=2010&unique=2026-10-10T03:33:48.000+00:00 HTTP/1.1" 200 - 3 0.007 0.202 2026-10-10 03:34:17,013 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:17] "GET /web/image?model=product.template&field=image_128&id=2011&unique=2026-10-10T03:33:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.210 2026-10-10 03:34:17,042 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:17] "GET /web/image?model=product.template&field=image_128&id=2009&unique=2026-10-10T03:33:48.000+00:00 HTTP/1.1" 200 - 3 0.006 0.171 2026-10-10 03:34:17,160 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:17] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.051 0.269 2026-10-10 03:34:17,244 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [4/18] Tour PosRazorpayCancelTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:34:17,295 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [5/18] Tour PosRazorpayCancelTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-10-10 03:34:17,347 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [6/18] Tour PosRazorpayCancelTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":1} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-10-10 03:34:17,399 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [7/18] Tour PosRazorpayCancelTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:34:17,449 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [8/18] Tour PosRazorpayCancelTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:34:17,532 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [9/18] Tour PosRazorpayCancelTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:34:17,549 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:17] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:34:17,551 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:17] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:34:17,586 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [10/18] Tour PosRazorpayCancelTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:34:17,634 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [11/18] Tour PosRazorpayCancelTour → Step click 'RazorPay' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("RazorPay")) 2026-10-10 03:34:17,706 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:17] "POST /web/dataset/call_kw/pos.payment.method/razorpay_make_payment_request#pos.payment.method.razorpay_make_payment_request HTTP/1.1" 200 - 2 0.001 0.008 2026-10-10 03:34:17,730 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [12/18] Tour PosRazorpayCancelTour → Step Cancel the ongoing payment request currently being processed. (trigger: .paymentlines .paymentline .send_payment_cancel) 2026-10-10 03:34:17,749 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:17] "POST /web/dataset/call_kw/pos.payment.method/razorpay_fetch_payment_status#pos.payment.method.razorpay_fetch_payment_status HTTP/1.1" 200 - 2 0.001 0.012 2026-10-10 03:34:17,779 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [13/18] Tour PosRazorpayCancelTour → Step dialog is open (trigger: .modal .modal-content .modal-header:contains("Razorpay Error")) 2026-10-10 03:34:17,793 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:17] "POST /web/dataset/call_kw/pos.payment.method/razorpay_cancel_payment_request#pos.payment.method.razorpay_cancel_payment_request HTTP/1.1" 200 - 2 0.004 0.009 2026-10-10 03:34:17,831 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [14/18] Tour PosRazorpayCancelTour → Step dialog is open (trigger: .modal-body:contains(Razorpay POS transaction canceled successfully)) 2026-10-10 03:34:17,881 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [15/18] Tour PosRazorpayCancelTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:34:17,935 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [16/18] Tour PosRazorpayCancelTour → Step payment screen is shown (trigger: .pos .payment-screen) 2026-10-10 03:34:17,986 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [17/18] Tour PosRazorpayCancelTour → Step Retry sending the payment request using the payment terminal. (trigger: .paymentlines .paymentline .send_payment_request:contains('Retry')) 2026-10-10 03:34:18,050 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [18/18] Tour PosRazorpayCancelTour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-10-10 03:34:18,055 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:18] "POST /web/dataset/call_kw/pos.payment.method/razorpay_make_payment_request#pos.payment.method.razorpay_make_payment_request HTTP/1.1" 200 - 2 0.002 0.008 2026-10-10 03:34:18,076 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:18] "POST /web/dataset/call_kw/pos.payment.method/razorpay_fetch_payment_status#pos.payment.method.razorpay_fetch_payment_status HTTP/1.1" 200 - 2 0.001 0.009 2026-10-10 03:34:18,123 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20461756 started for PoS orders references: [{'name': '/', 'pos_reference': '261-114-000001', 'uuid': '61681464-0016-4409-a5e0-42622d99fbd5'}] 2026-10-10 03:34:18,134 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:18] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:34:18,811 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20461756 order {'name': '/', 'pos_reference': '261-114-000001', 'uuid': '61681464-0016-4409-a5e0-42622d99fbd5'} created pos.order #719 2026-10-10 03:34:18,852 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20461756 finished 2026-10-10 03:34:18,960 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.327 0.513 2026-10-10 03:34:19,035 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:19] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:34:19,212 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: tour succeeded 2026-10-10 03:34:19,214 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: ╔══════════════════════════════════════╗ ║ TOUR PosRazorpayCancelTour SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-10 03:34:19,229 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12751779 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': '61681464-0016-4409-a5e0-42622d99fbd5'}] 2026-10-10 03:34:19,248 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12751779 order {'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': '61681464-0016-4409-a5e0-42622d99fbd5'} sync ignored for existing PoS order pos.order(719,) (state: paid) 2026-10-10 03:34:19,290 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12751779 finished 2026-10-10 03:34:19,360 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: heap 15510072 (allocated 17039360) 2026-10-10 03:34:19,369 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Closing chrome headless with pid 103786 2026-10-10 03:34:19,373 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Closing websocket connection 2026-10-10 03:34:19,378 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Terminating chrome headless with pid 103786 2026-10-10 03:34:19,428 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.072 0.132 2026-10-10 03:34:19,469 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_033419_468850_test_razorpay_cancel_payment.txt 2026-10-10 03:34:19,469 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Removing chrome user profile "/tmp/tmpt_xtnq_m_chrome_odoo" 2026-10-10 03:34:19,484 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic: Starting TestRazorPayPoS.test_razorpay_refund_order ... 2026-10-10 03:34:19,912 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome pid: 104009 2026-10-10 03:34:19,912 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome headless temporary user profile dir: /tmp/tmp7ib9_pfw_chrome_odoo 2026-10-10 03:34:19,913 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Issuing json command http://127.0.0.1:34471/json/version 2026-10-10 03:34:19,918 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34471', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:34:19,940 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Browser version: Chrome/150.0.7871.114 2026-10-10 03:34:19,941 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Issuing json command http://127.0.0.1:34471/json 2026-10-10 03:34:19,941 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34471', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:34:19,953 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Websocket url found: ws://127.0.0.1:34471/devtools/page/443E72DFF048B35D3061C305BCFE01CC 2026-10-10 03:34:19,967 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Enable chrome headless console log notification 2026-10-10 03:34:19,974 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome headless enable page notifications 2026-10-10 03:34:20,085 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:34:20,103 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Setting session cookie in browser 2026-10-10 03:34:20,106 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Open "http://127.0.0.1:8069/pos/ui/114" in browser 2026-10-10 03:34:20,106 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Navigating to: "http://127.0.0.1:8069/pos/ui/114" 2026-10-10 03:34:20,136 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:34:21,419 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:21] "GET /pos/ui/114 HTTP/1.1" 200 - 131 0.180 1.114 2026-10-10 03:34:21,423 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Navigation result: {'frameId': '443E72DFF048B35D3061C305BCFE01CC', 'loaderId': '68BB02A8F5F713D4F1A649697E506259', 'isDownload': False} 2026-10-10 03:34:21,423 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Evaluate ready code "odoo.isTourReady('PosRazorpayRefundTour')" 2026-10-10 03:34:21,449 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:34:21,472 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:21] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.012 2026-10-10 03:34:21,485 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:21] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-10-10 03:34:21,502 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:21] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.035 2026-10-10 03:34:22,196 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:34:22,198 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:22] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:34:22,223 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:22] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-10 03:34:22,258 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:22] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.005 2026-10-10 03:34:22,259 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Evaluate test code "odoo.startTour('PosRazorpayRefundTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/114", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:34:22,268 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [1/24] Tour PosRazorpayRefundTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:34:22,295 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:22] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-10-10 03:34:22,329 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:22] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:34:22,379 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:22] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.021 2026-10-10 03:34:22,409 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.047 2026-10-10 03:34:22,484 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:22] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.026 0.047 2026-10-10 03:34:22,488 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.037 2026-10-10 03:34:23,569 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 372 0.448 0.586 2026-10-10 03:34:23,631 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:23] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.046 2026-10-10 03:34:23,763 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.015 2026-10-10 03:34:23,864 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:23] "GET /web/image/res.company/107/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.057 2026-10-10 03:34:23,918 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-10 03:34:23,942 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: Owl is running in 'dev' mode. 2026-10-10 03:34:23,971 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:23] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.007 0.009 2026-10-10 03:34:24,051 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:24] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:34:24,072 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:24] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.023 2026-10-10 03:34:24,096 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:24] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:34:24,102 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:24] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:34:24,174 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:34:24,179 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.036 2026-10-10 03:34:24,196 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:24] "GET /web/image/res.users/211/avatar_128 HTTP/1.1" 200 - 14 0.084 0.051 2026-10-10 03:34:24,247 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:24] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:34:24,251 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:24] "GET /web/image?model=res.company&id=107&field=logo HTTP/1.1" 200 - 3 0.022 0.155 2026-10-10 03:34:24,291 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:24] "GET /web/image/res.company/107/favicon HTTP/1.1" 200 - 4 0.010 0.031 2026-10-10 03:34:24,328 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [2/24] Tour PosRazorpayRefundTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:34:24,450 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:24] "GET /pos/ui/114?from_backend=True HTTP/1.1" 200 - 33 0.075 0.200 2026-10-10 03:34:24,462 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:34:24,545 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [3/24] Tour PosRazorpayRefundTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-10-10 03:34:24,562 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:24] "GET /pos/ui/114 HTTP/1.1" 200 - 33 0.052 0.315 2026-10-10 03:34:24,579 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:24] "GET /web/image/res.company/107/favicon HTTP/1.1" 304 - 4 0.003 0.180 2026-10-10 03:34:24,594 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:24] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:34:24,645 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:24] "GET /web/image?model=product.template&field=image_128&id=2005&unique=2026-10-10T03:33:48.000+00:00 HTTP/1.1" 200 - 3 0.012 0.227 2026-10-10 03:34:24,694 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:24] "GET /web/image?model=product.template&field=image_128&id=2007&unique=2026-10-10T03:33:48.000+00:00 HTTP/1.1" 200 - 3 0.008 0.274 2026-10-10 03:34:24,733 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:24] "GET /web/image?model=product.template&field=image_128&id=2006&unique=2026-10-10T03:33:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.313 2026-10-10 03:34:24,774 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:24] "GET /web/image?model=product.template&field=image_128&id=2011&unique=2026-10-10T03:33:48.000+00:00 HTTP/1.1" 200 - 3 0.009 0.291 2026-10-10 03:34:24,823 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:24] "GET /web/image?model=product.template&field=image_128&id=2013&unique=2026-10-10T03:33:48.000+00:00 HTTP/1.1" 200 - 3 0.006 0.213 2026-10-10 03:34:24,873 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:24] "GET /web/image?model=product.template&field=image_128&id=2010&unique=2026-10-10T03:33:48.000+00:00 HTTP/1.1" 200 - 3 0.013 0.261 2026-10-10 03:34:24,904 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:24] "GET /web/image?model=product.template&field=image_128&id=2012&unique=2026-10-10T03:33:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.248 2026-10-10 03:34:25,017 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:25] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.050 0.268 2026-10-10 03:34:25,058 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:25] "GET /web/image?model=product.template&field=image_128&id=2009&unique=2026-10-10T03:33:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.269 2026-10-10 03:34:25,098 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:25] "GET /web/image?model=product.template&field=image_128&id=2008&unique=2026-10-10T03:33:48.000+00:00 HTTP/1.1" 200 - 3 0.009 0.343 2026-10-10 03:34:25,099 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [4/24] Tour PosRazorpayRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:34:25,155 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [5/24] Tour PosRazorpayRefundTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-10-10 03:34:25,210 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [6/24] Tour PosRazorpayRefundTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":1} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-10-10 03:34:25,255 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [7/24] Tour PosRazorpayRefundTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:34:25,306 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [8/24] Tour PosRazorpayRefundTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:34:25,386 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [9/24] Tour PosRazorpayRefundTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:34:25,408 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:25] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:34:25,411 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:25] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:34:25,436 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [10/24] Tour PosRazorpayRefundTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:34:25,487 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [11/24] Tour PosRazorpayRefundTour → Step click 'Razorpay' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Razorpay")) 2026-10-10 03:34:25,557 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:25] "POST /web/dataset/call_kw/pos.payment.method/razorpay_make_payment_request#pos.payment.method.razorpay_make_payment_request HTTP/1.1" 200 - 2 0.001 0.007 2026-10-10 03:34:25,579 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [12/24] Tour PosRazorpayRefundTour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-10-10 03:34:25,588 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:25] "POST /web/dataset/call_kw/pos.payment.method/razorpay_fetch_payment_status#pos.payment.method.razorpay_fetch_payment_status HTTP/1.1" 200 - 2 0.001 0.006 2026-10-10 03:34:25,631 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #735671 started for PoS orders references: [{'name': '/', 'pos_reference': '261-114-000001', 'uuid': 'acfb423d-8453-495d-87b0-171fe5f0fdeb'}] 2026-10-10 03:34:25,641 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:25] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:34:26,296 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #735671 order {'name': '/', 'pos_reference': '261-114-000001', 'uuid': 'acfb423d-8453-495d-87b0-171fe5f0fdeb'} created pos.order #720 2026-10-10 03:34:26,329 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #735671 finished 2026-10-10 03:34:26,418 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.339 0.451 2026-10-10 03:34:26,487 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:26] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:34:26,647 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [13/24] Tour PosRazorpayRefundTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:34:26,656 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60567384 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': 'acfb423d-8453-495d-87b0-171fe5f0fdeb'}] 2026-10-10 03:34:26,667 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60567384 order {'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': 'acfb423d-8453-495d-87b0-171fe5f0fdeb'} sync ignored for existing PoS order pos.order(720,) (state: paid) 2026-10-10 03:34:26,699 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60567384 finished 2026-10-10 03:34:26,724 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [14/24] Tour PosRazorpayRefundTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:34:26,775 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [15/24] Tour PosRazorpayRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:34:26,824 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [16/24] Tour PosRazorpayRefundTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:34:26,875 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [17/24] Tour PosRazorpayRefundTour → Step click Actions button (trigger: .more-btn) 2026-10-10 03:34:26,933 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.108 0.174 2026-10-10 03:34:26,936 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [18/24] Tour PosRazorpayRefundTour → Step click Refund button (trigger: .control-buttons button:contains("Refund")) 2026-10-10 03:34:27,026 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [19/24] Tour PosRazorpayRefundTour → Step .ticket-screen .order-row:contains("001") 2026-10-10 03:34:27,041 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:27] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-10-10 03:34:27,090 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.031 2026-10-10 03:34:27,092 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [20/24] Tour PosRazorpayRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:34:27,123 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:27] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.011 0.023 2026-10-10 03:34:27,150 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [21/24] Tour PosRazorpayRefundTour → Step .ticket-screen .btn-primary.pay-order-button 2026-10-10 03:34:27,227 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [22/24] Tour PosRazorpayRefundTour → Step click 'Razorpay' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Razorpay")) 2026-10-10 03:34:27,287 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [23/24] Tour PosRazorpayRefundTour → Step Initiate a refund request for the selected order. (trigger: .paymentlines .send_refund_request:contains('Refund')) 2026-10-10 03:34:27,352 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [24/24] Tour PosRazorpayRefundTour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-10-10 03:34:27,356 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:27] "POST /web/dataset/call_kw/pos.payment.method/razorpay_fetch_payment_status#pos.payment.method.razorpay_fetch_payment_status HTTP/1.1" 200 - 2 0.001 0.008 2026-10-10 03:34:27,381 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:27] "POST /web/dataset/call_kw/pos.payment.method/razorpay_make_refund_request#pos.payment.method.razorpay_make_refund_request HTTP/1.1" 200 - 2 0.001 0.014 2026-10-10 03:34:27,417 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #199353 started for PoS orders references: [{'name': '/', 'pos_reference': '261-114-000002', 'uuid': '50f51d4f-b516-479e-8890-173e6c53a2dd'}] 2026-10-10 03:34:27,946 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #199353 order {'name': '/', 'pos_reference': '261-114-000002', 'uuid': '50f51d4f-b516-479e-8890-173e6c53a2dd'} created pos.order #721 2026-10-10 03:34:28,009 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #199353 finished 2026-10-10 03:34:28,107 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 170 0.213 0.483 2026-10-10 03:34:28,171 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:28] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:34:28,210 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: tour succeeded 2026-10-10 03:34:28,211 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: ╔══════════════════════════════════════╗ ║ TOUR PosRazorpayRefundTour SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-10 03:34:28,224 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63485346 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-114-000002', 'uuid': '50f51d4f-b516-479e-8890-173e6c53a2dd'}] 2026-10-10 03:34:28,237 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63485346 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-114-000002', 'uuid': '50f51d4f-b516-479e-8890-173e6c53a2dd'} sync ignored for existing PoS order pos.order(721,) (state: paid) 2026-10-10 03:34:28,270 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63485346 finished 2026-10-10 03:34:28,375 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: heap 17160196 (allocated 18485248) 2026-10-10 03:34:28,386 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Closing chrome headless with pid 104009 2026-10-10 03:34:28,388 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Closing websocket connection 2026-10-10 03:34:28,389 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Terminating chrome headless with pid 104009 2026-10-10 03:34:28,424 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.093 0.111 2026-10-10 03:34:28,543 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_033428_543248_test_razorpay_refund_order.txt 2026-10-10 03:34:28,543 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Removing chrome user profile "/tmp/tmp7ib9_pfw_chrome_odoo" 2026-10-10 03:34:28,613 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-10 03:34:45,639 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_repair.tests.test_frontend: Starting TestUi.test_pos_repair ... 2026-10-10 03:34:46,859 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome pid: 104233 2026-10-10 03:34:46,859 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome headless temporary user profile dir: /tmp/tmptio8648q_chrome_odoo 2026-10-10 03:34:46,859 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Issuing json command http://127.0.0.1:35845/json/version 2026-10-10 03:34:46,861 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35845', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:34:46,875 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Browser version: Chrome/150.0.7871.114 2026-10-10 03:34:46,875 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Issuing json command http://127.0.0.1:35845/json 2026-10-10 03:34:46,876 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35845', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:34:46,891 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Websocket url found: ws://127.0.0.1:35845/devtools/page/762ACA8D8CC116CA9BA0440055B7BC36 2026-10-10 03:34:46,899 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Enable chrome headless console log notification 2026-10-10 03:34:46,908 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome headless enable page notifications 2026-10-10 03:34:47,122 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:34:47,130 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Setting session cookie in browser 2026-10-10 03:34:47,135 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Open "http://127.0.0.1:8069/pos/ui/115" in browser 2026-10-10 03:34:47,136 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Navigating to: "http://127.0.0.1:8069/pos/ui/115" 2026-10-10 03:34:47,160 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:34:47,965 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:47] "GET /pos/ui/115 HTTP/1.1" 200 - 86 0.075 0.735 2026-10-10 03:34:47,970 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Navigation result: {'frameId': '762ACA8D8CC116CA9BA0440055B7BC36', 'loaderId': 'D726D58D494CC92F50AEFB9DD1A450C7', 'isDownload': False} 2026-10-10 03:34:47,970 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Evaluate ready code "odoo.isTourReady('PosRepairSettleOrder')" 2026-10-10 03:34:47,994 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:34:48,024 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:48] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.018 2026-10-10 03:34:48,038 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:48] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.019 2026-10-10 03:34:48,048 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:48] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.044 2026-10-10 03:34:48,651 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:34:48,658 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:34:48,687 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-10 03:34:48,708 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Evaluate test code "odoo.startTour('PosRepairSettleOrder', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/115", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:34:48,718 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-10 03:34:48,721 44 INFO rb-acb9515-225444-423143 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-10 03:34:48,740 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:48] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:34:48,758 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:48] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:34:48,791 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:48] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.011 2026-10-10 03:34:48,806 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.028 2026-10-10 03:34:48,868 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:48] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.024 0.033 2026-10-10 03:34:48,872 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.049 2026-10-10 03:34:49,823 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.374 0.523 2026-10-10 03:34:49,859 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:49] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:34:49,956 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:34:50,047 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:50] "GET /web/image/res.company/108/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.045 2026-10-10 03:34:50,092 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.006 0.012 2026-10-10 03:34:50,131 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: Owl is running in 'dev' mode. 2026-10-10 03:34:50,156 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:50] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.008 2026-10-10 03:34:50,207 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:50] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:34:50,214 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:34:50,279 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.049 2026-10-10 03:34:50,285 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:50] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.023 2026-10-10 03:34:50,286 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:50] "GET /web/image?model=res.company&id=108&field=logo HTTP/1.1" 200 - 3 0.022 0.039 2026-10-10 03:34:50,330 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:50] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.028 2026-10-10 03:34:50,382 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:50] "GET /web/image/res.users/215/avatar_128 HTTP/1.1" 200 - 14 0.045 0.116 2026-10-10 03:34:50,395 44 INFO rb-acb9515-225444-423143 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-10 03:34:50,438 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:34:50,443 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.029 2026-10-10 03:34:50,511 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:50] "GET /pos/ui/115 HTTP/1.1" 200 - 33 0.043 0.170 2026-10-10 03:34:50,575 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:50] "GET /web/image?model=product.template&field=image_128&id=2020&unique=2026-10-10T03:34:28.000+00:00 HTTP/1.1" 200 - 3 0.016 0.049 2026-10-10 03:34:50,584 44 INFO rb-acb9515-225444-423143 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-10 03:34:50,598 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:34:50,607 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:50] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:34:50,644 44 INFO rb-acb9515-225444-423143 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-10 03:34:50,692 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:50] "GET /pos/ui/115?from_backend=True HTTP/1.1" 200 - 33 0.054 0.346 2026-10-10 03:34:50,715 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:50] "GET /web/image/res.company/108/favicon HTTP/1.1" 200 - 4 0.010 0.355 2026-10-10 03:34:50,753 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:50] "GET /web/image?model=product.template&field=image_128&id=2019&unique=2026-10-10T03:34:28.000+00:00 HTTP/1.1" 200 - 3 0.013 0.232 2026-10-10 03:34:50,795 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:50] "GET /web/image?model=product.template&field=image_128&id=2021&unique=2026-10-10T03:34:28.000+00:00 HTTP/1.1" 200 - 3 0.004 0.248 2026-10-10 03:34:50,836 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:50] "GET /web/image?model=product.template&field=image_128&id=2018&unique=2026-10-10T03:34:28.000+00:00 HTTP/1.1" 200 - 3 0.004 0.332 2026-10-10 03:34:50,870 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:50] "GET /web/image?model=product.template&field=image_128&id=2024&unique=2026-10-10T03:34:28.000+00:00 HTTP/1.1" 200 - 3 0.004 0.253 2026-10-10 03:34:50,930 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:50] "GET /web/image?model=product.template&field=image_128&id=2022&unique=2026-10-10T03:34:28.000+00:00 HTTP/1.1" 200 - 3 0.015 0.218 2026-10-10 03:34:50,964 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:50] "GET /web/image?model=product.template&field=image_128&id=2023&unique=2026-10-10T03:34:28.000+00:00 HTTP/1.1" 200 - 3 0.005 0.233 2026-10-10 03:34:51,001 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:51] "GET /web/image?model=product.template&field=image_128&id=2026&unique=2026-10-10T03:34:28.000+00:00 HTTP/1.1" 200 - 3 0.005 0.237 2026-10-10 03:34:51,031 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:51] "GET /web/image?model=product.template&field=image_128&id=2025&unique=2026-10-10T03:34:28.000+00:00 HTTP/1.1" 200 - 3 0.003 0.230 2026-10-10 03:34:51,049 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:51] "GET /web/image/res.company/108/favicon HTTP/1.1" 304 - 4 0.003 0.155 2026-10-10 03:34:51,150 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:51] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.042 0.264 2026-10-10 03:34:51,196 44 INFO rb-acb9515-225444-423143 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-10 03:34:51,262 44 INFO rb-acb9515-225444-423143 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-10 03:34:51,521 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:51] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 66 0.086 0.172 2026-10-10 03:34:51,643 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:51] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 20 0.035 0.057 2026-10-10 03:34:51,705 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:51] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.003 0.014 2026-10-10 03:34:51,810 44 INFO rb-acb9515-225444-423143 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-10 03:34:51,989 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:51] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 63 0.063 0.115 2026-10-10 03:34:52,206 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 62 0.077 0.131 2026-10-10 03:34:52,241 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:52] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.014 0.214 2026-10-10 03:34:52,331 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:52] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.047 2026-10-10 03:34:52,384 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: [8/11] Tour PosRepairSettleOrder → Step body:not(:has(.modal)) 2026-10-10 03:34:52,408 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:52] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 15 0.025 0.036 2026-10-10 03:34:52,453 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:52] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.016 0.043 2026-10-10 03:34:52,532 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:34:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.019 0.072 2026-10-10 03:34:52,584 44 INFO rb-acb9515-225444-423143 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-10 03:34:52,635 44 INFO rb-acb9515-225444-423143 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-10 03:34:52,687 44 INFO rb-acb9515-225444-423143 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-10 03:34:52,738 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: tour succeeded 2026-10-10 03:34:52,739 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: ╔═════════════════════════════════════╗ ║ TOUR PosRepairSettleOrder SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-10 03:34:52,837 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: heap 16475500 (allocated 17563648) 2026-10-10 03:34:52,841 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Closing chrome headless with pid 104233 2026-10-10 03:34:52,843 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Closing websocket connection 2026-10-10 03:34:52,844 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Terminating chrome headless with pid 104233 2026-10-10 03:34:52,942 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_033452_942004_test_pos_repair.txt 2026-10-10 03:34:52,942 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Removing chrome user profile "/tmp/tmptio8648q_chrome_odoo" 2026-10-10 03:34:53,051 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-10 03:35:10,876 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #217 deleted restaurant.floor records with IDs: [45] 2026-10-10 03:35:11,894 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization: Starting TestFrontend.test_devices_synchronization ... 2026-10-10 03:35:12,395 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome pid: 104447 2026-10-10 03:35:12,395 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome headless temporary user profile dir: /tmp/tmp4iqy3_ju_chrome_odoo 2026-10-10 03:35:12,395 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Issuing json command http://127.0.0.1:35871/json/version 2026-10-10 03:35:12,397 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35871', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:35:12,412 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Browser version: Chrome/150.0.7871.114 2026-10-10 03:35:12,413 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Issuing json command http://127.0.0.1:35871/json 2026-10-10 03:35:12,413 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35871', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:35:12,433 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Websocket url found: ws://127.0.0.1:35871/devtools/page/4DA31C8DCD990B77FF108091E588D528 2026-10-10 03:35:12,456 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Enable chrome headless console log notification 2026-10-10 03:35:12,486 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome headless enable page notifications 2026-10-10 03:35:12,559 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:35:12,567 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Setting session cookie in browser 2026-10-10 03:35:12,571 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Open "http://127.0.0.1:8069/pos/ui/117" in browser 2026-10-10 03:35:12,571 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Navigating to: "http://127.0.0.1:8069/pos/ui/117" 2026-10-10 03:35:12,591 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:35:13,562 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:13] "GET /pos/ui/117 HTTP/1.1" 200 - 89 0.077 0.900 2026-10-10 03:35:13,571 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Navigation result: {'frameId': '4DA31C8DCD990B77FF108091E588D528', 'loaderId': 'E32F6C933FCAAA85F7F528955895B048', 'isDownload': False} 2026-10-10 03:35:13,571 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Evaluate ready code "odoo.isTourReady('test_devices_synchronization')" 2026-10-10 03:35:13,594 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:35:13,622 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:13] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.016 2026-10-10 03:35:13,635 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:13] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.023 2026-10-10 03:35:13,647 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:13] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.034 2026-10-10 03:35:14,340 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:35:14,346 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:35:14,368 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-10 03:35:14,408 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Evaluate test code "odoo.startTour('test_devices_synchronization', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/117", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:35:14,412 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:14] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.009 2026-10-10 03:35:14,425 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [1/64] Tour test_devices_synchronization → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:35:14,436 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:14] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:35:14,462 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:14] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:35:14,512 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:14] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.018 2026-10-10 03:35:14,542 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.044 2026-10-10 03:35:14,601 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:14] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.016 0.053 2026-10-10 03:35:14,605 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.035 2026-10-10 03:35:15,722 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 436 0.491 0.571 2026-10-10 03:35:15,795 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:15] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.042 2026-10-10 03:35:15,931 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.006 0.018 2026-10-10 03:35:16,039 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:16] "GET /web/image/res.company/109/logo/256x256 HTTP/1.1" 200 - 8 0.019 0.049 2026-10-10 03:35:16,088 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.007 2026-10-10 03:35:16,107 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: Owl is running in 'dev' mode. 2026-10-10 03:35:16,127 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:16] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-10 03:35:16,179 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:35:16,180 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:16] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:35:16,208 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:16] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:35:16,222 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.022 2026-10-10 03:35:16,235 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:35:16,236 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:35:16,283 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:16] "GET /web/image/res.users/219/avatar_128 HTTP/1.1" 200 - 14 0.045 0.045 2026-10-10 03:35:16,295 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [2/64] Tour test_devices_synchronization → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:35:16,309 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:16] "GET /web/image?model=res.company&id=109&field=logo HTTP/1.1" 200 - 3 0.005 0.110 2026-10-10 03:35:16,345 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:16] "GET /web/image/res.company/109/favicon HTTP/1.1" 200 - 4 0.006 0.104 2026-10-10 03:35:16,382 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.036 2026-10-10 03:35:16,447 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [3/64] Tour test_devices_synchronization → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:35:16,478 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:16] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:35:16,503 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:16] "GET /pos/ui/117 HTTP/1.1" 200 - 34 0.084 0.078 2026-10-10 03:35:16,614 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:16] "GET /pos/ui/117?from_backend=True HTTP/1.1" 200 - 34 0.044 0.239 2026-10-10 03:35:16,638 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:16] "GET /web/image/res.company/109/favicon HTTP/1.1" 304 - 4 0.004 0.264 2026-10-10 03:35:16,773 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:16] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.062 0.263 2026-10-10 03:35:16,838 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.017 2026-10-10 03:35:16,920 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [4/64] Tour test_devices_synchronization → Step Check orderline with attributes: {"productName":"Coca-Cola","withClass":".orderline.has-change"} (trigger: .order-container .orderline.orderline.has-change:has(.product-name:contains("Coca-Cola"))) 2026-10-10 03:35:16,956 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:35:16,974 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [5/64] Tour test_devices_synchronization → Step body 2026-10-10 03:35:18,053 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:18] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 17 0.019 0.020 2026-10-10 03:35:18,096 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:18] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.006 0.030 2026-10-10 03:35:18,102 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [6/64] Tour test_devices_synchronization → Step Check orderline with attributes: {"productName":"Water","withClass":".orderline.has-change"} (trigger: .order-container .orderline.orderline.has-change:has(.product-name:contains("Water"))) 2026-10-10 03:35:18,212 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 36 0.040 0.060 2026-10-10 03:35:18,272 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [7/64] Tour test_devices_synchronization → Step body 2026-10-10 03:35:19,079 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:19] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 15 0.039 0.025 2026-10-10 03:35:19,126 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.028 2026-10-10 03:35:19,131 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [8/64] Tour test_devices_synchronization → Step .order-summary .total:contains(99) 2026-10-10 03:35:19,215 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 36 0.027 0.051 2026-10-10 03:35:19,258 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [9/64] Tour test_devices_synchronization → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:35:19,309 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [10/64] Tour test_devices_synchronization → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:35:19,406 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [11/64] Tour test_devices_synchronization → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:35:19,473 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [12/64] Tour test_devices_synchronization → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:35:19,524 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [13/64] Tour test_devices_synchronization → Step Search for partner "Acme Corporation" (trigger: .modal-dialog .input-group input) 2026-10-10 03:35:19,586 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [14/64] Tour test_devices_synchronization → Step click partner 'Acme Corporation' from partner list screen (trigger: .modal .partner-list b:contains(Acme Corporation)) 2026-10-10 03:35:19,658 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [15/64] Tour test_devices_synchronization → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:35:19,711 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [16/64] Tour test_devices_synchronization → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:35:19,720 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:19] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 13 0.015 0.044 2026-10-10 03:35:19,770 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [17/64] Tour test_devices_synchronization → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:35:19,819 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.022 0.057 2026-10-10 03:35:19,822 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67881192 started for PoS orders references: [{'name': '/', 'pos_reference': 'device_sync', 'uuid': '74de839a-d304-439a-b254-b976d0b0f44d'}] 2026-10-10 03:35:19,853 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [18/64] Tour test_devices_synchronization → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:35:19,857 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67881192 order {'name': '/', 'pos_reference': 'device_sync', 'uuid': '74de839a-d304-439a-b254-b976d0b0f44d'} updated pos.order #722 2026-10-10 03:35:19,893 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67881192 finished 2026-10-10 03:35:20,036 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.068 0.171 2026-10-10 03:35:20,095 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.011 2026-10-10 03:35:20,097 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [19/64] Tour test_devices_synchronization → Step body 2026-10-10 03:35:21,034 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:21] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 3 0.005 0.013 2026-10-10 03:35:21,090 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.008 0.040 2026-10-10 03:35:21,113 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [20/64] Tour test_devices_synchronization → Step .product-screen .set-partner:contains("Lumber Inc") 2026-10-10 03:35:21,212 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 36 0.035 0.054 2026-10-10 03:35:21,264 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [21/64] Tour test_devices_synchronization → Step body 2026-10-10 03:35:22,046 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:22] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 12 0.013 0.019 2026-10-10 03:35:22,103 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.039 2026-10-10 03:35:22,109 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [22/64] Tour test_devices_synchronization → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:35:22,160 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [23/64] Tour test_devices_synchronization → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-10-10 03:35:22,230 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 36 0.045 0.064 2026-10-10 03:35:22,279 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [24/64] Tour test_devices_synchronization → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:35:22,328 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [25/64] Tour test_devices_synchronization → Step body 2026-10-10 03:35:22,471 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:22] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 - 29 0.038 0.047 2026-10-10 03:35:22,528 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.012 0.037 2026-10-10 03:35:22,538 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [26/64] Tour test_devices_synchronization → Step body 2026-10-10 03:35:22,662 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 37 0.049 0.064 2026-10-10 03:35:22,742 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:22] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 - 20 0.032 0.095 2026-10-10 03:35:22,789 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.032 2026-10-10 03:35:22,796 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [27/64] Tour test_devices_synchronization → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:35:22,860 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [28/64] Tour test_devices_synchronization → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:35:22,903 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 40 0.039 0.057 2026-10-10 03:35:22,953 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [29/64] Tour test_devices_synchronization → Step .floor-map .table:has(.label:contains("5")):has(.order-count:contains("3")) 2026-10-10 03:35:23,005 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [30/64] Tour test_devices_synchronization → Step .floor-map .table:has(.label:contains("4")):has(.order-count:contains("80")) 2026-10-10 03:35:23,055 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [31/64] Tour test_devices_synchronization → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:35:23,132 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.006 0.012 2026-10-10 03:35:23,142 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [32/64] Tour test_devices_synchronization → Step .order-summary .total:contains(6.6) 2026-10-10 03:35:23,194 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [33/64] Tour test_devices_synchronization → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:35:23,257 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [34/64] Tour test_devices_synchronization → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:35:23,307 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [35/64] Tour test_devices_synchronization → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-10-10 03:35:23,359 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [36/64] Tour test_devices_synchronization → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-10-10 03:35:23,446 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [37/64] Tour test_devices_synchronization → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:35:23,461 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:23] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:35:23,463 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:23] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:35:23,530 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [38/64] Tour test_devices_synchronization → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:35:23,600 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [39/64] Tour test_devices_synchronization → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:35:23,604 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10096923 started for PoS orders references: [{'name': '/', 'pos_reference': 'device_sync_7275', 'uuid': '3b00ab59-6cae-49cb-a16d-88f298aba84c'}] 2026-10-10 03:35:23,615 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:23] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:35:23,711 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [722] to pos.order #723 2026-10-10 03:35:24,216 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10096923 order {'name': '/', 'pos_reference': 'device_sync_7275', 'uuid': '3b00ab59-6cae-49cb-a16d-88f298aba84c'} updated pos.order #723 2026-10-10 03:35:24,245 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10096923 finished 2026-10-10 03:35:24,360 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 226 0.267 0.491 2026-10-10 03:35:24,566 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [40/64] Tour test_devices_synchronization → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:35:24,619 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [41/64] Tour test_devices_synchronization → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:35:24,674 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [42/64] Tour test_devices_synchronization → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:35:26,718 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [43/64] Tour test_devices_synchronization → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-10-10 03:35:26,800 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [44/64] Tour test_devices_synchronization → Step .order-summary .total:contains(176) 2026-10-10 03:35:26,803 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.014 0.013 2026-10-10 03:35:26,849 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [45/64] Tour test_devices_synchronization → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:35:26,908 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [46/64] Tour test_devices_synchronization → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:35:26,957 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [47/64] Tour test_devices_synchronization → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-10-10 03:35:27,009 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [48/64] Tour test_devices_synchronization → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-10-10 03:35:27,071 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [49/64] Tour test_devices_synchronization → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:35:27,134 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [50/64] Tour test_devices_synchronization → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:35:27,200 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [51/64] Tour test_devices_synchronization → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:35:27,205 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50696646 started for PoS orders references: [{'name': '/', 'pos_reference': 'device_sync_2765', 'uuid': '8c2350e1-05ae-4db5-abdf-cc4a86309443'}] 2026-10-10 03:35:27,303 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [723] to pos.order #724 2026-10-10 03:35:27,624 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50696646 order {'name': '/', 'pos_reference': 'device_sync_2765', 'uuid': '8c2350e1-05ae-4db5-abdf-cc4a86309443'} updated pos.order #724 2026-10-10 03:35:27,658 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50696646 finished 2026-10-10 03:35:27,782 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 145 0.150 0.431 2026-10-10 03:35:27,918 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [52/64] Tour test_devices_synchronization → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:35:28,010 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [53/64] Tour test_devices_synchronization → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:35:28,078 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:35:28,080 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [54/64] Tour test_devices_synchronization → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:35:28,158 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [55/64] Tour test_devices_synchronization → Step body 2026-10-10 03:35:28,302 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:28] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 - 20 0.032 0.056 2026-10-10 03:35:28,353 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.036 2026-10-10 03:35:28,363 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [56/64] Tour test_devices_synchronization → Step Check orderline with attributes: {"productName":"Coca-Cola","quantity":"2"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")):has(.qty:contains("2"))) 2026-10-10 03:35:28,474 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 37 0.043 0.064 2026-10-10 03:35:28,532 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [57/64] Tour test_devices_synchronization → Step Check orderline with attributes: {"productName":"Water","quantity":"2"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("2"))) 2026-10-10 03:35:28,583 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [58/64] Tour test_devices_synchronization → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-10-10 03:35:28,677 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [59/64] Tour test_devices_synchronization → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Coca-Cola","quantity":2} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Coca-Cola")):has(.qty:contains("2"))) 2026-10-10 03:35:28,738 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [60/64] Tour test_devices_synchronization → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":2} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("2"))) 2026-10-10 03:35:28,788 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [61/64] Tour test_devices_synchronization → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Coca-Cola","quantity":1} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-10 03:35:28,847 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [62/64] Tour test_devices_synchronization → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":1} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-10 03:35:28,899 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [63/64] Tour test_devices_synchronization → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Water","quantity":3} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Water")):has(.qty:contains("3"))) 2026-10-10 03:35:28,972 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [64/64] Tour test_devices_synchronization → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":3} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("3"))) 2026-10-10 03:35:29,024 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: tour succeeded 2026-10-10 03:35:29,025 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_devices_synchronization SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-10-10 03:35:29,210 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: heap 23163884 (allocated 25042944) 2026-10-10 03:35:29,225 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Closing chrome headless with pid 104447 2026-10-10 03:35:29,226 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Closing websocket connection 2026-10-10 03:35:29,228 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Terminating chrome headless with pid 104447 2026-10-10 03:35:29,350 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_033529_349862_test_devices_synchronization.txt 2026-10-10 03:35:29,350 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Removing chrome user profile "/tmp/tmp4iqy3_ju_chrome_odoo" 2026-10-10 03:35:29,379 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization: Starting TestFrontend.test_guest_count_not_asked_on_other_device ... 2026-10-10 03:35:30,070 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome pid: 104684 2026-10-10 03:35:30,070 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome headless temporary user profile dir: /tmp/tmp1gocrmx7_chrome_odoo 2026-10-10 03:35:30,070 44 INFO rb-acb9515-225444-423143 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:34299/json/version 2026-10-10 03:35:30,072 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34299', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:35:30,104 44 INFO rb-acb9515-225444-423143 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-10 03:35:30,106 44 INFO rb-acb9515-225444-423143 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:34299/json 2026-10-10 03:35:30,107 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34299', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:35:30,123 44 INFO rb-acb9515-225444-423143 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:34299/devtools/page/0883B8E58FFF1DD002BE89396062978D 2026-10-10 03:35:30,134 44 INFO rb-acb9515-225444-423143 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-10 03:35:30,158 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome headless enable page notifications 2026-10-10 03:35:30,292 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:35:30,323 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Setting session cookie in browser 2026-10-10 03:35:30,334 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Open "http://127.0.0.1:8069/pos/ui/117" in browser 2026-10-10 03:35:30,334 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Navigating to: "http://127.0.0.1:8069/pos/ui/117" 2026-10-10 03:35:30,356 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:35:31,272 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:31] "GET /pos/ui/117 HTTP/1.1" 200 - 91 0.096 0.828 2026-10-10 03:35:31,277 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Navigation result: {'frameId': '0883B8E58FFF1DD002BE89396062978D', 'loaderId': '0B91310E3185DFAD2CF0AF33AA89E105', 'isDownload': False} 2026-10-10 03:35:31,278 44 INFO rb-acb9515-225444-423143 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-10 03:35:31,295 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:35:31,335 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:31] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.022 2026-10-10 03:35:31,343 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:31] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.024 2026-10-10 03:35:31,365 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:31] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.029 2026-10-10 03:35:32,076 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:32] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:35:32,084 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:35:32,111 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.021 2026-10-10 03:35:32,153 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.008 2026-10-10 03:35:32,160 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Evaluate test code "odoo.startTour('test_guest_count_not_asked_on_other_device', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/117", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:35:32,176 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: [1/8] Tour test_guest_count_not_asked_on_other_device → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:35:32,197 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:32] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.012 2026-10-10 03:35:32,226 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:35:32,268 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:32] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.018 2026-10-10 03:35:32,298 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.048 2026-10-10 03:35:32,370 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:32] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.026 0.051 2026-10-10 03:35:32,378 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.056 2026-10-10 03:35:33,576 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:33] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 440 0.529 0.626 2026-10-10 03:35:33,629 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:33] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.039 2026-10-10 03:35:33,798 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.010 2026-10-10 03:35:33,905 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:33] "GET /web/image/res.company/109/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.063 2026-10-10 03:35:33,971 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.012 0.028 2026-10-10 03:35:33,992 44 INFO rb-acb9515-225444-423143 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-10 03:35:34,014 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:34] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.013 2026-10-10 03:35:34,070 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:35:34,111 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:34] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:35:34,142 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.035 2026-10-10 03:35:34,166 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:35:34,167 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:34] "GET /web/image/res.users/219/avatar_128 HTTP/1.1" 200 - 14 0.040 0.044 2026-10-10 03:35:34,172 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:35:34,196 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:34] "GET /web/image?model=res.company&id=109&field=logo HTTP/1.1" 200 - 3 0.004 0.103 2026-10-10 03:35:34,234 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:34] "GET /web/image/res.company/109/favicon HTTP/1.1" 200 - 4 0.006 0.064 2026-10-10 03:35:34,238 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:34] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.133 2026-10-10 03:35:34,258 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: [2/8] Tour test_guest_count_not_asked_on_other_device → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:35:34,304 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:34] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:35:34,305 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:34] "GET /web/image/res.company/109/favicon HTTP/1.1" 304 - 4 0.015 0.015 2026-10-10 03:35:34,392 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:34] "GET /pos/ui/117?from_backend=True HTTP/1.1" 200 - 34 0.035 0.077 2026-10-10 03:35:34,425 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: [3/8] Tour test_guest_count_not_asked_on_other_device → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:35:34,484 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:34] "GET /pos/ui/117 HTTP/1.1" 200 - 34 0.029 0.167 2026-10-10 03:35:34,530 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:34] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:35:34,629 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:34] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.067 0.123 2026-10-10 03:35:34,699 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.010 2026-10-10 03:35:34,823 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: [4/8] Tour test_guest_count_not_asked_on_other_device → Step Check orderline with attributes: {"productName":"Coca-Cola","withClass":".orderline.has-change"} (trigger: .order-container .orderline.orderline.has-change:has(.product-name:contains("Coca-Cola"))) 2026-10-10 03:35:34,871 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:35:34,874 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: [5/8] Tour test_guest_count_not_asked_on_other_device → Step no dialog is open (trigger: body:not(:has(.modal .modal-content))) 2026-10-10 03:35:34,929 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: [6/8] Tour test_guest_count_not_asked_on_other_device → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:35:34,982 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: [7/8] Tour test_guest_count_not_asked_on_other_device → Step click Actions button (trigger: .more-btn) 2026-10-10 03:35:35,041 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: [8/8] Tour test_guest_count_not_asked_on_other_device → Step guest number is 6 (trigger: .control-buttons button:contains("Guests"):contains(6)) 2026-10-10 03:35:35,094 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: tour succeeded 2026-10-10 03:35:35,095 44 INFO rb-acb9515-225444-423143 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-10 03:35:35,240 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: heap 14207972 (allocated 15466496) 2026-10-10 03:35:35,250 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Closing chrome headless with pid 104684 2026-10-10 03:35:35,251 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Closing websocket connection 2026-10-10 03:35:35,252 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Terminating chrome headless with pid 104684 2026-10-10 03:35:35,406 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_033535_406662_test_guest_count_not_asked_on_other_device.txt 2026-10-10 03:35:35,407 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Removing chrome user profile "/tmp/tmp1gocrmx7_chrome_odoo" 2026-10-10 03:35:35,427 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization: Starting TestFrontend.test_synchronisation_of_orders ... 2026-10-10 03:35:35,868 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome pid: 104875 2026-10-10 03:35:35,869 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome headless temporary user profile dir: /tmp/tmp5lr9pzoj_chrome_odoo 2026-10-10 03:35:35,869 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Issuing json command http://127.0.0.1:36365/json/version 2026-10-10 03:35:35,876 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36365', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:35:35,899 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Browser version: Chrome/150.0.7871.114 2026-10-10 03:35:35,899 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Issuing json command http://127.0.0.1:36365/json 2026-10-10 03:35:35,900 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36365', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:35:35,909 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Websocket url found: ws://127.0.0.1:36365/devtools/page/7496F5EFF658100F1EB42469D04BCC96 2026-10-10 03:35:35,918 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Enable chrome headless console log notification 2026-10-10 03:35:35,924 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome headless enable page notifications 2026-10-10 03:35:36,050 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:35:36,067 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Setting session cookie in browser 2026-10-10 03:35:36,069 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Open "http://127.0.0.1:8069/pos/ui/117" in browser 2026-10-10 03:35:36,070 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Navigating to: "http://127.0.0.1:8069/pos/ui/117" 2026-10-10 03:35:36,094 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:35:37,217 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:37] "GET /pos/ui/117 HTTP/1.1" 200 - 142 0.219 0.910 2026-10-10 03:35:37,222 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Navigation result: {'frameId': '7496F5EFF658100F1EB42469D04BCC96', 'loaderId': 'F02381C992A505B648C56A7A8E33D547', 'isDownload': False} 2026-10-10 03:35:37,222 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Evaluate ready code "odoo.isTourReady('OrderSynchronisationTour')" 2026-10-10 03:35:37,247 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:35:37,274 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:37] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-10 03:35:37,293 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:37] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.027 2026-10-10 03:35:37,304 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:37] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.035 2026-10-10 03:35:37,989 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:35:38,004 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:35:38,027 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.018 2026-10-10 03:35:38,062 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Evaluate test code "odoo.startTour('OrderSynchronisationTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/117", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:35:38,083 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [1/16] Tour OrderSynchronisationTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:35:38,087 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.017 0.013 2026-10-10 03:35:38,114 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:38] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.011 2026-10-10 03:35:38,133 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:35:38,171 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.020 2026-10-10 03:35:38,194 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:38] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.013 0.034 2026-10-10 03:35:38,198 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-10 03:35:38,269 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:38] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.017 0.040 2026-10-10 03:35:39,287 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.440 0.525 2026-10-10 03:35:39,325 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:39] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.024 2026-10-10 03:35:39,398 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:35:39,487 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:39] "GET /web/image/res.company/109/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.060 2026-10-10 03:35:39,520 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:35:39,538 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: Owl is running in 'dev' mode. 2026-10-10 03:35:39,567 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:39] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.010 0.012 2026-10-10 03:35:39,621 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:39] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:35:39,645 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:35:39,645 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-10 03:35:39,669 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:39] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:35:39,681 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:39] "GET /web/image?model=res.company&id=109&field=logo HTTP/1.1" 200 - 3 0.019 0.036 2026-10-10 03:35:39,706 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:35:39,710 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:35:39,758 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:35:39,790 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [2/16] Tour OrderSynchronisationTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:35:39,825 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:39] "GET /web/image/res.users/219/avatar_128 HTTP/1.1" 200 - 14 0.097 0.106 2026-10-10 03:35:39,866 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:39] "GET /web/image/res.company/109/favicon HTTP/1.1" 200 - 4 0.012 0.126 2026-10-10 03:35:39,915 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [3/16] Tour OrderSynchronisationTour → Step body 2026-10-10 03:35:39,917 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:39] "GET /web/image/res.company/109/favicon HTTP/1.1" 304 - 4 0.013 0.037 2026-10-10 03:35:40,058 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:40] "GET /pos/ui/117 HTTP/1.1" 200 - 33 0.055 0.266 2026-10-10 03:35:40,074 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:40] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:35:40,193 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.049 0.222 2026-10-10 03:35:40,315 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:40] "GET /pos/ui/117?from_backend=True HTTP/1.1" 200 - 33 0.051 0.530 2026-10-10 03:35:40,444 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:40] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 - 37 0.068 0.314 2026-10-10 03:35:40,530 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.017 0.040 2026-10-10 03:35:40,541 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [4/16] Tour OrderSynchronisationTour → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-10-10 03:35:40,719 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 57 0.078 0.080 2026-10-10 03:35:40,724 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [5/16] Tour OrderSynchronisationTour → Step Check orderline with attributes: {"productName":"Coca-Cola","quantity":"50.0"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")):has(.qty:contains("50"))) 2026-10-10 03:35:40,831 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:35:40,850 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [6/16] Tour OrderSynchronisationTour → Step body 2026-10-10 03:35:40,884 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 37 0.077 0.201 2026-10-10 03:35:41,050 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:41] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 12 0.017 0.018 2026-10-10 03:35:41,111 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.039 2026-10-10 03:35:41,121 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [7/16] Tour OrderSynchronisationTour → Step product screen is shown (trigger: .product-screen) 2026-10-10 03:35:41,179 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [8/16] Tour OrderSynchronisationTour → Step .pos-leftheader .orders-button 2026-10-10 03:35:41,252 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 39 0.049 0.072 2026-10-10 03:35:41,268 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [9/16] Tour OrderSynchronisationTour → Step .pos-search-bar .filter 2026-10-10 03:35:41,289 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:41] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 03:35:41,385 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [10/16] Tour OrderSynchronisationTour → Step .pos-search-bar .filter ul 2026-10-10 03:35:41,411 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.018 0.059 2026-10-10 03:35:41,440 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [11/16] Tour OrderSynchronisationTour → Step .pos-search-bar .filter ul li:contains("Paid") 2026-10-10 03:35:41,500 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [12/16] Tour OrderSynchronisationTour → Step .ticket-screen tbody tr > td:contains("device_sync") ~ td .badge:contains(Paid) 2026-10-10 03:35:41,521 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:41] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.004 0.015 2026-10-10 03:35:41,554 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [13/16] Tour OrderSynchronisationTour → Step .ticket-screen .order-row > div:contains("device_sync") ~ div .badge:contains(Paid) 2026-10-10 03:35:41,606 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [14/16] Tour OrderSynchronisationTour → Step .ticket-screen .order-row:contains("device_sync") 2026-10-10 03:35:41,639 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:41] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.038 0.058 2026-10-10 03:35:41,708 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:35:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.009 0.032 2026-10-10 03:35:41,713 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [15/16] Tour OrderSynchronisationTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:35:41,765 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [16/16] Tour OrderSynchronisationTour → Step .ticket-screen .btn-primary.pay-order-button 2026-10-10 03:35:41,825 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: tour succeeded 2026-10-10 03:35:41,827 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: ╔═════════════════════════════════════════╗ ║ TOUR OrderSynchronisationTour SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-10 03:35:41,942 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: heap 15888096 (allocated 17436672) 2026-10-10 03:35:41,959 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Closing chrome headless with pid 104875 2026-10-10 03:35:41,962 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Closing websocket connection 2026-10-10 03:35:41,966 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Terminating chrome headless with pid 104875 2026-10-10 03:35:42,080 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_033542_080559_test_synchronisation_of_orders.txt 2026-10-10 03:35:42,081 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Removing chrome user profile "/tmp/tmp5lr9pzoj_chrome_odoo" 2026-10-10 03:35:42,147 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-10 03:36:00,321 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #221 deleted restaurant.floor records with IDs: [48] 2026-10-10 03:36:01,176 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_01_pos_restaurant ... 2026-10-10 03:36:01,740 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome pid: 105089 2026-10-10 03:36:01,741 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless temporary user profile dir: /tmp/tmp20vba4yc_chrome_odoo 2026-10-10 03:36:01,741 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:44387/json/version 2026-10-10 03:36:01,742 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44387', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:36:01,821 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-10 03:36:01,822 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:44387/json 2026-10-10 03:36:01,822 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44387', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:36:01,843 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Websocket url found: ws://127.0.0.1:44387/devtools/page/941383B718E088561B939DE4D49E5632 2026-10-10 03:36:01,860 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Enable chrome headless console log notification 2026-10-10 03:36:01,872 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless enable page notifications 2026-10-10 03:36:01,936 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:36:01,961 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Setting session cookie in browser 2026-10-10 03:36:01,963 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:36:01,964 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:36:01,988 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:36:03,011 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:03] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.093 0.936 2026-10-10 03:36:03,015 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Navigation result: {'frameId': '941383B718E088561B939DE4D49E5632', 'loaderId': '248C354D544B0571755FF637E2DDCF19', 'isDownload': False} 2026-10-10 03:36:03,015 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Evaluate ready code "odoo.isTourReady('pos_restaurant_sync')" 2026-10-10 03:36:03,035 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:36:03,068 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:03] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.016 2026-10-10 03:36:03,080 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:03] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.025 2026-10-10 03:36:03,088 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:03] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.028 2026-10-10 03:36:03,744 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:03] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:36:03,760 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.011 2026-10-10 03:36:03,761 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:36:03,790 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Evaluate test code "odoo.startTour('pos_restaurant_sync', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:36:03,797 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:03] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.011 2026-10-10 03:36:03,800 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [1/124] Tour pos_restaurant_sync → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:36:03,819 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:03] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.007 2026-10-10 03:36:03,845 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:03] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:36:03,875 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.016 2026-10-10 03:36:03,892 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:03] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.030 2026-10-10 03:36:03,956 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:03] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.014 0.039 2026-10-10 03:36:03,963 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.052 2026-10-10 03:36:04,867 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:04] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.374 0.481 2026-10-10 03:36:04,903 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:04] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-10-10 03:36:04,981 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:36:05,072 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:05] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.052 2026-10-10 03:36:05,122 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:36:05,150 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: Owl is running in 'dev' mode. 2026-10-10 03:36:05,172 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:05] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-10-10 03:36:05,232 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:05] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:36:05,253 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:05] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:36:05,254 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:05] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:36:05,310 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:36:05,335 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:05] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.044 0.046 2026-10-10 03:36:05,352 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:36:05,358 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [2/124] Tour pos_restaurant_sync → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:36:05,360 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:05] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.005 0.105 2026-10-10 03:36:05,366 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:05] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.116 2026-10-10 03:36:05,389 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:05] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.010 0.028 2026-10-10 03:36:05,431 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:05] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.016 2026-10-10 03:36:05,533 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:05] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:36:05,536 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [3/124] Tour pos_restaurant_sync → Step .new-order 2026-10-10 03:36:05,599 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:05] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:36:05,638 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:05] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.044 0.074 2026-10-10 03:36:05,757 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:05] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.048 0.162 2026-10-10 03:36:05,838 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:05] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.023 0.295 2026-10-10 03:36:05,919 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [4/124] Tour pos_restaurant_sync → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:36:05,949 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:36:06,017 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [5/124] Tour pos_restaurant_sync → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:36:06,102 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [6/124] Tour pos_restaurant_sync → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:36:06,179 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [7/124] Tour pos_restaurant_sync → Step set tab to Test (trigger: .product-screen .new-tab) 2026-10-10 03:36:06,238 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [8/124] Tour pos_restaurant_sync → Step input text 'Test' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-10 03:36:06,298 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [9/124] Tour pos_restaurant_sync → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:36:06,356 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [10/124] Tour pos_restaurant_sync → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:36:06,414 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [11/124] Tour pos_restaurant_sync → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:36:08,450 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [12/124] Tour pos_restaurant_sync → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:36:08,521 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:36:08,549 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [13/124] Tour pos_restaurant_sync → Step Check if the active tab contains the text5 (trigger: .pos-leftheader span.text-bg-info:contains(5)) 2026-10-10 03:36:08,601 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [14/124] Tour pos_restaurant_sync → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:36:08,671 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [15/124] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:36:08,722 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [16/124] Tour pos_restaurant_sync → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":null,"price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola"))) 2026-10-10 03:36:08,775 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [17/124] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:36:08,825 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [18/124] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:36:08,875 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [19/124] Tour pos_restaurant_sync → Step Check orderline with attributes: {"productName":"Coca-Cola","run":"dblclick"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola"))) 2026-10-10 03:36:08,940 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [20/124] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:36:08,990 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [21/124] Tour pos_restaurant_sync → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-10-10 03:36:09,068 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [22/124] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:36:09,119 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [23/124] Tour pos_restaurant_sync → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":null,"price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water"))) 2026-10-10 03:36:09,170 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [24/124] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:36:09,222 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [25/124] Tour pos_restaurant_sync → Step Check orderline with attributes: {"productName":"Water","withClass":".orderline.has-change"} (trigger: .order-container .orderline.orderline.has-change:has(.product-name:contains("Water"))) 2026-10-10 03:36:09,273 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [26/124] Tour pos_restaurant_sync → Step Check orderline with attributes: {"productName":"Coca-Cola","withClass":".orderline.has-change"} (trigger: .order-container .orderline.orderline.has-change:has(.product-name:contains("Coca-Cola"))) 2026-10-10 03:36:09,324 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [27/124] Tour pos_restaurant_sync → Step body 2026-10-10 03:36:09,389 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [28/124] Tour pos_restaurant_sync → Step click order button (trigger: .actionpad .submit-order) 2026-10-10 03:36:09,459 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [29/124] Tour pos_restaurant_sync → Step Check table with attributes: {"name":"5","run":"click","waitForSync":false} (trigger: .floor-map .table:has(.label:contains("5"))) 2026-10-10 03:36:09,600 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-10 03:36:09,601 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-10 03:36:09,601 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-10 03:36:09,602 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-10 03:36:09,619 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-10 03:36:09,619 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-10 03:36:09,620 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-10 03:36:09,620 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-10 03:36:09,621 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-10 03:36:09,622 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-10 03:36:09,622 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-10 03:36:09,623 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-10 03:36:09,623 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-10 03:36:09,624 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-10 03:36:09,624 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-10 03:36:09,625 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-10 03:36:09,630 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-10 03:36:09,633 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-10 03:36:09,634 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-10 03:36:09,634 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-10 03:36:09,638 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-10 03:36:09,639 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-10 03:36:09,639 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-10 03:36:09,640 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-10 03:36:09,640 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-10 03:36:09,641 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-10 03:36:09,651 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-10 03:36:09,651 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-10 03:36:09,652 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-10 03:36:09,652 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-10 03:36:09,653 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-10 03:36:09,654 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-10 03:36:09,654 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-10 03:36:09,655 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-10 03:36:09,655 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-10 03:36:09,656 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-10 03:36:09,656 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-10 03:36:09,657 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-10 03:36:09,658 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-10 03:36:09,659 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-10 03:36:09,698 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:09] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 03:36:09,715 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:09] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.052 2026-10-10 03:36:09,720 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:09] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.028 2026-10-10 03:36:09,743 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:09] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.036 2026-10-10 03:36:09,755 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:09] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:36:09,755 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:09] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.083 2026-10-10 03:36:09,755 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:09] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.031 2026-10-10 03:36:09,792 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:09] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:36:09,806 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [30/124] Tour pos_restaurant_sync → Step Check if there is a notification with text "This order is currently syncing, please wait a moment before loading it." (trigger: .o_notification:contains("This order is currently syncing, please wait a moment before loading it.")) 2026-10-10 03:36:09,815 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-10 03:36:09,819 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-10 03:36:09,826 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-10 03:36:09,834 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-10 03:36:09,842 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [31/124] Tour pos_restaurant_sync → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:36:09,845 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-10 03:36:09,855 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-10 03:36:09,869 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-10 03:36:09,871 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:09] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.043 2026-10-10 03:36:09,874 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-10 03:36:09,876 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-10 03:36:09,879 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-10 03:36:09,886 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:09] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:36:09,887 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:09] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.035 2026-10-10 03:36:09,893 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:09] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.036 2026-10-10 03:36:09,894 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:09] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.034 2026-10-10 03:36:09,895 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:09] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.054 2026-10-10 03:36:09,900 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-10 03:36:09,914 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-10 03:36:09,917 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-10 03:36:09,924 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-10 03:36:09,926 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-10 03:36:09,933 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-10 03:36:09,941 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74194284 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '8dfafc99-7a8d-4548-9d65-31fcc04cfa82'}] 2026-10-10 03:36:09,943 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-10 03:36:09,946 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-10 03:36:09,947 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-10 03:36:09,949 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-10 03:36:09,952 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-10 03:36:09,957 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-10 03:36:09,960 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-10 03:36:09,961 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-10 03:36:09,966 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-10 03:36:09,966 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-10 03:36:09,969 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-10 03:36:09,970 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-10 03:36:09,971 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-10 03:36:09,971 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-10 03:36:09,972 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-10 03:36:09,972 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-10 03:36:09,973 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-10 03:36:09,974 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-10 03:36:09,976 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-10 03:36:09,978 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-10 03:36:09,978 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-10 03:36:09,979 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-10 03:36:09,979 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-10 03:36:09,980 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-10 03:36:10,016 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:36:10,020 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.028 2026-10-10 03:36:10,060 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.038 2026-10-10 03:36:10,063 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:10] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:36:10,063 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:10] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:36:10,085 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:10] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.035 2026-10-10 03:36:10,109 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-10 03:36:10,132 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-10 03:36:10,134 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-10 03:36:10,134 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-10 03:36:10,135 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-10 03:36:10,144 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:10] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.037 2026-10-10 03:36:10,172 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-10 03:36:10,192 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:10] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-10-10 03:36:10,193 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-10 03:36:10,193 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:10] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.057 2026-10-10 03:36:10,204 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74194284 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '8dfafc99-7a8d-4548-9d65-31fcc04cfa82'} created pos.order #728 2026-10-10 03:36:10,218 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-10 03:36:10,228 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-10 03:36:10,229 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-10 03:36:10,230 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-10 03:36:10,233 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:10] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.077 2026-10-10 03:36:10,236 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:10] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.064 2026-10-10 03:36:10,256 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-10 03:36:10,259 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-10 03:36:10,261 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-10 03:36:10,268 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-10 03:36:10,273 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74194284 finished 2026-10-10 03:36:10,276 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-10 03:36:10,287 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-10 03:36:10,288 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-10 03:36:10,288 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-10 03:36:10,289 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-10 03:36:10,289 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-10 03:36:10,298 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-10 03:36:10,302 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-10 03:36:10,303 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-10 03:36:10,305 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-10 03:36:10,305 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:10] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.046 2026-10-10 03:36:10,308 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-10 03:36:10,308 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-10 03:36:10,309 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-10 03:36:10,309 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-10 03:36:10,309 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-10 03:36:10,310 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-10 03:36:10,310 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-10 03:36:10,311 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-10 03:36:10,312 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-10 03:36:10,313 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-10 03:36:10,315 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-10 03:36:10,316 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-10 03:36:10,316 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-10 03:36:10,317 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-10 03:36:10,320 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-10 03:36:10,406 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.257 0.230 2026-10-10 03:36:10,800 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30883827 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '905e2cb5-6f4b-41eb-9591-232dd2ec7000'}] 2026-10-10 03:36:10,803 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [32/124] Tour pos_restaurant_sync → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:36:10,892 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30883827 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '905e2cb5-6f4b-41eb-9591-232dd2ec7000'} created pos.order #729 2026-10-10 03:36:10,923 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30883827 finished 2026-10-10 03:36:11,004 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.057 0.152 2026-10-10 03:36:11,063 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.005 0.011 2026-10-10 03:36:11,070 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [33/124] Tour pos_restaurant_sync → Step Check orderline with attributes: {"productName":"Water","withClass":".orderline.has-change"} (trigger: .order-container .orderline.orderline.has-change:has(.product-name:contains("Water"))) 2026-10-10 03:36:11,115 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [34/124] Tour pos_restaurant_sync → Step Check orderline with attributes: {"productName":"Coca-Cola","withClass":".orderline.has-change"} (trigger: .order-container .orderline.orderline.has-change:has(.product-name:contains("Coca-Cola"))) 2026-10-10 03:36:11,166 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [35/124] Tour pos_restaurant_sync → Step body 2026-10-10 03:36:11,231 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [36/124] Tour pos_restaurant_sync → Step body 2026-10-10 03:36:11,281 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [37/124] Tour pos_restaurant_sync → Step click order button (trigger: .actionpad .submit-order) 2026-10-10 03:36:11,348 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [38/124] Tour pos_restaurant_sync → Step Check table with attributes: {"name":"5","run":"click","waitForSync":false} (trigger: .floor-map .table:has(.label:contains("5"))) 2026-10-10 03:36:11,357 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:11] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:36:11,394 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94031785 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '905e2cb5-6f4b-41eb-9591-232dd2ec7000'}] 2026-10-10 03:36:11,405 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [39/124] Tour pos_restaurant_sync → Step Check if there is a notification with text "This order is currently syncing, please wait a moment before loading it." (trigger: .o_notification:contains("This order is currently syncing, please wait a moment before loading it.")) 2026-10-10 03:36:11,439 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94031785 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '905e2cb5-6f4b-41eb-9591-232dd2ec7000'} updated pos.order #729 2026-10-10 03:36:11,453 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [40/124] Tour pos_restaurant_sync → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:36:11,472 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94031785 finished 2026-10-10 03:36:11,626 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.082 0.153 2026-10-10 03:36:11,706 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [41/124] Tour pos_restaurant_sync → Step Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change))) 2026-10-10 03:36:11,723 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.008 0.023 2026-10-10 03:36:11,756 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [42/124] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:36:11,811 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [43/124] Tour pos_restaurant_sync → Step order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40")) 2026-10-10 03:36:11,856 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [44/124] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:36:11,907 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [45/124] Tour pos_restaurant_sync → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:36:11,969 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [46/124] Tour pos_restaurant_sync → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:36:14,021 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [47/124] Tour pos_restaurant_sync → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-10-10 03:36:14,089 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.003 0.010 2026-10-10 03:36:14,091 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [48/124] Tour pos_restaurant_sync → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:36:14,156 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [49/124] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:36:14,209 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [50/124] Tour pos_restaurant_sync → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":null,"price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola"))) 2026-10-10 03:36:14,258 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [51/124] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:36:14,309 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [52/124] Tour pos_restaurant_sync → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-10-10 03:36:14,399 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [53/124] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:36:14,452 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [54/124] Tour pos_restaurant_sync → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":null,"price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid"))) 2026-10-10 03:36:14,504 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [55/124] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:36:14,554 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [56/124] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:36:14,604 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [57/124] Tour pos_restaurant_sync → Step order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40")) 2026-10-10 03:36:14,656 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [58/124] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:36:14,706 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [59/124] Tour pos_restaurant_sync → Step body 2026-10-10 03:36:14,761 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [60/124] Tour pos_restaurant_sync → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:36:14,821 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [61/124] Tour pos_restaurant_sync → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:36:14,872 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [62/124] Tour pos_restaurant_sync → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-10-10 03:36:14,923 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [63/124] Tour pos_restaurant_sync → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-10-10 03:36:15,003 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [64/124] Tour pos_restaurant_sync → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:36:15,015 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:15] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:36:15,018 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:15] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:36:15,092 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [65/124] Tour pos_restaurant_sync → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:36:15,169 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [66/124] Tour pos_restaurant_sync → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:36:15,176 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98257827 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': '8e588014-74fc-4657-ae7a-826516674176'}] 2026-10-10 03:36:15,190 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:15] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:36:15,896 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98257827 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': '8e588014-74fc-4657-ae7a-826516674176'} created pos.order #730 2026-10-10 03:36:15,920 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98257827 finished 2026-10-10 03:36:16,005 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 220 0.313 0.520 2026-10-10 03:36:16,206 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [67/124] Tour pos_restaurant_sync → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:36:16,253 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [68/124] Tour pos_restaurant_sync → Step .floor-map .table:has(.label:contains("5")):not(:has(.order-count)) 2026-10-10 03:36:16,306 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [69/124] Tour pos_restaurant_sync → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-10-10 03:36:16,383 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [70/124] Tour pos_restaurant_sync → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-10-10 03:36:16,399 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.026 0.010 2026-10-10 03:36:16,456 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [71/124] Tour pos_restaurant_sync → Step validate the variant dialog (with default values) (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:36:16,531 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [72/124] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:36:16,584 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [73/124] Tour pos_restaurant_sync → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer"))) 2026-10-10 03:36:16,638 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [74/124] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:36:16,685 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [75/124] Tour pos_restaurant_sync → Step body 2026-10-10 03:36:16,739 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [76/124] Tour pos_restaurant_sync → Step click order button (trigger: .actionpad .submit-order) 2026-10-10 03:36:16,829 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18413055 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': '6afea2d1-f3c7-44f5-aeb3-5e27e8eb01e8'}] 2026-10-10 03:36:16,842 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [77/124] Tour pos_restaurant_sync → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-10-10 03:36:16,960 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18413055 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': '6afea2d1-f3c7-44f5-aeb3-5e27e8eb01e8'} created pos.order #731 2026-10-10 03:36:16,988 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18413055 finished 2026-10-10 03:36:17,090 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 46 0.130 0.135 2026-10-10 03:36:17,148 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.003 0.012 2026-10-10 03:36:17,151 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [78/124] Tour pos_restaurant_sync → Step Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change))) 2026-10-10 03:36:17,202 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [79/124] Tour pos_restaurant_sync → Step body 2026-10-10 03:36:17,254 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [80/124] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:36:17,305 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [81/124] Tour pos_restaurant_sync → Step order total amount is '5.87' (trigger: .product-screen .order-summary .total:contains("5.87")) 2026-10-10 03:36:17,356 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [82/124] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:36:17,406 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [83/124] Tour pos_restaurant_sync → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:36:17,466 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [84/124] Tour pos_restaurant_sync → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:36:17,514 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [85/124] Tour pos_restaurant_sync → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:36:17,567 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [86/124] Tour pos_restaurant_sync → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:36:17,627 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [87/124] Tour pos_restaurant_sync → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:36:17,694 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [88/124] Tour pos_restaurant_sync → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:36:17,700 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21398445 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': '6afea2d1-f3c7-44f5-aeb3-5e27e8eb01e8'}] 2026-10-10 03:36:17,831 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [725] to pos.order #731 2026-10-10 03:36:18,241 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21398445 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': '6afea2d1-f3c7-44f5-aeb3-5e27e8eb01e8'} updated pos.order #731 2026-10-10 03:36:18,277 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21398445 finished 2026-10-10 03:36:18,416 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 150 0.263 0.456 2026-10-10 03:36:18,545 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [89/124] Tour pos_restaurant_sync → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:36:18,591 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [90/124] Tour pos_restaurant_sync → Step .floor-map .table:has(.label:contains("5")):not(:has(.order-count)) 2026-10-10 03:36:18,642 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [91/124] Tour pos_restaurant_sync → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:36:18,720 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [92/124] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:36:18,724 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.004 0.018 2026-10-10 03:36:18,770 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [93/124] Tour pos_restaurant_sync → Step order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40")) 2026-10-10 03:36:18,818 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [94/124] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:36:18,869 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [95/124] Tour pos_restaurant_sync → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:36:18,937 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [96/124] Tour pos_restaurant_sync → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:36:20,982 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [97/124] Tour pos_restaurant_sync → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-10-10 03:36:21,063 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [98/124] Tour pos_restaurant_sync → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:36:21,069 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.005 0.023 2026-10-10 03:36:21,141 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [99/124] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:36:21,185 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [100/124] Tour pos_restaurant_sync → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":null,"price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola"))) 2026-10-10 03:36:21,236 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [101/124] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:36:21,286 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [102/124] Tour pos_restaurant_sync → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-10-10 03:36:21,359 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [103/124] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:36:21,410 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [104/124] Tour pos_restaurant_sync → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":null,"price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid"))) 2026-10-10 03:36:21,461 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [105/124] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:36:21,512 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [106/124] Tour pos_restaurant_sync → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:36:21,578 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [107/124] Tour pos_restaurant_sync → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:36:21,614 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64700548 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000005', 'uuid': '8eb5ae17-225b-4283-a2d4-56bbbe93c4dd'}] 2026-10-10 03:36:21,694 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64700548 order {'name': '/', 'pos_reference': '261-119-000005', 'uuid': '8eb5ae17-225b-4283-a2d4-56bbbe93c4dd'} created pos.order #732 2026-10-10 03:36:21,722 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64700548 finished 2026-10-10 03:36:21,808 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.058 0.140 2026-10-10 03:36:21,843 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [108/124] Tour pos_restaurant_sync → Step .floor-map .table:has(.label:contains("5")):not(:has(.order-count)) 2026-10-10 03:36:21,894 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [109/124] Tour pos_restaurant_sync → Step .pos-leftheader .orders-button 2026-10-10 03:36:21,970 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [110/124] Tour pos_restaurant_sync → Step .ticket-screen .order-row > div:contains("002") 2026-10-10 03:36:22,021 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [111/124] Tour pos_restaurant_sync → Step .ticket-screen .order-row:has(div:contains("002")) .btn-danger 2026-10-10 03:36:22,073 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [112/124] Tour pos_restaurant_sync → Step .ticket-screen .orders .order-row > td:contains("002") ~ td.text-end button.text-danger 2026-10-10 03:36:22,095 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:22] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.061 0.059 2026-10-10 03:36:22,159 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.008 0.040 2026-10-10 03:36:22,201 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [113/124] Tour pos_restaurant_sync → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:36:22,277 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [114/124] Tour pos_restaurant_sync → Step .pos-rightheader .status-buttons:not(:has(.oe_status)) 2026-10-10 03:36:22,281 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98499091 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '905e2cb5-6f4b-41eb-9591-232dd2ec7000'}] 2026-10-10 03:36:22,310 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98499091 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '905e2cb5-6f4b-41eb-9591-232dd2ec7000'} updated pos.order #729 2026-10-10 03:36:22,337 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98499091 finished 2026-10-10 03:36:22,449 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.044 0.127 2026-10-10 03:36:22,663 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:22] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 42 0.049 0.122 2026-10-10 03:36:22,703 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [115/124] Tour pos_restaurant_sync → Step .ticket-screen .order-row:contains("005") 2026-10-10 03:36:22,761 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [116/124] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:36:22,812 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [117/124] Tour pos_restaurant_sync → Step .ticket-screen .pads .button.validation.load-order-button 2026-10-10 03:36:22,884 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.003 0.010 2026-10-10 03:36:22,898 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [118/124] Tour pos_restaurant_sync → Step product screen is shown (trigger: .product-screen) 2026-10-10 03:36:22,951 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [119/124] Tour pos_restaurant_sync → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:36:23,014 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [120/124] Tour pos_restaurant_sync → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:36:25,050 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [121/124] Tour pos_restaurant_sync → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:36:25,119 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.003 0.010 2026-10-10 03:36:25,128 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [122/124] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:36:25,175 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [123/124] Tour pos_restaurant_sync → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-10-10 03:36:25,226 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [124/124] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:36:25,277 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: tour succeeded 2026-10-10 03:36:25,278 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: ╔════════════════════════════════════╗ ║ TOUR pos_restaurant_sync SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-10 03:36:25,558 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: heap 28274760 (allocated 30420992) 2026-10-10 03:36:25,570 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing chrome headless with pid 105089 2026-10-10 03:36:25,572 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing websocket connection 2026-10-10 03:36:25,576 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Terminating chrome headless with pid 105089 2026-10-10 03:36:25,725 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_033625_725334_test_01_pos_restaurant.txt 2026-10-10 03:36:25,725 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Removing chrome user profile "/tmp/tmp20vba4yc_chrome_odoo" 2026-10-10 03:36:26,180 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome pid: 105343 2026-10-10 03:36:26,180 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless temporary user profile dir: /tmp/tmpbzsn5zgx_chrome_odoo 2026-10-10 03:36:26,181 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:44241/json/version 2026-10-10 03:36:26,182 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44241', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:36:26,215 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-10 03:36:26,216 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:44241/json 2026-10-10 03:36:26,216 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44241', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:36:26,239 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Websocket url found: ws://127.0.0.1:44241/devtools/page/70D94A4CE0BA4BC439296137C212E87E 2026-10-10 03:36:26,250 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Enable chrome headless console log notification 2026-10-10 03:36:26,256 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless enable page notifications 2026-10-10 03:36:26,305 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:36:26,310 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Setting session cookie in browser 2026-10-10 03:36:26,318 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:36:26,318 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:36:26,433 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:26] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.028 0.063 2026-10-10 03:36:26,451 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Navigation result: {'frameId': '70D94A4CE0BA4BC439296137C212E87E', 'loaderId': 'E825B1BD1E21E67C543331DD4389C4E3', 'isDownload': False} 2026-10-10 03:36:26,451 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Evaluate ready code "odoo.isTourReady('pos_restaurant_sync_second_login')" 2026-10-10 03:36:26,470 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:36:26,491 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:26] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-10 03:36:26,503 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:26] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.014 2026-10-10 03:36:26,520 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:26] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.031 2026-10-10 03:36:27,159 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:36:27,166 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:27] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:36:27,181 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:36:27,222 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:27] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.006 2026-10-10 03:36:27,223 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Evaluate test code "odoo.startTour('pos_restaurant_sync_second_login', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:36:27,235 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [1/62] Tour pos_restaurant_sync_second_login → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:36:27,258 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:27] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:36:27,279 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:36:27,308 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.007 2026-10-10 03:36:27,323 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:27] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.004 0.012 2026-10-10 03:36:27,340 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-10 03:36:27,395 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:27] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.008 0.049 2026-10-10 03:36:28,260 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:28] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 314 0.313 0.498 2026-10-10 03:36:28,295 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:28] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:36:28,427 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.003 0.009 2026-10-10 03:36:28,495 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:28] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.006 0.040 2026-10-10 03:36:28,583 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.013 0.011 2026-10-10 03:36:28,611 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: Owl is running in 'dev' mode. 2026-10-10 03:36:28,634 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:28] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:36:28,710 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:36:28,715 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:28] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:36:28,742 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:36:28,762 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 03:36:28,779 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:28] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 7 0.014 0.037 2026-10-10 03:36:28,784 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:36:28,793 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:36:28,805 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:28] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.007 0.065 2026-10-10 03:36:28,855 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:36:28,866 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:28] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.016 0.035 2026-10-10 03:36:28,914 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [2/62] Tour pos_restaurant_sync_second_login → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-10-10 03:36:28,976 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:28] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.042 0.085 2026-10-10 03:36:29,103 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:29] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.051 0.190 2026-10-10 03:36:29,158 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:29] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.010 0.169 2026-10-10 03:36:29,188 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.012 0.024 2026-10-10 03:36:29,291 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [3/62] Tour pos_restaurant_sync_second_login → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:36:29,347 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:36:29,356 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:29] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.008 0.024 2026-10-10 03:36:31,332 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [4/62] Tour pos_restaurant_sync_second_login → Step product screen is shown (trigger: .product-screen) 2026-10-10 03:36:31,383 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [5/62] Tour pos_restaurant_sync_second_login → Step .pos-leftheader .badge:contains(2) 2026-10-10 03:36:31,435 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [6/62] Tour pos_restaurant_sync_second_login → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:36:31,485 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [7/62] Tour pos_restaurant_sync_second_login → Step order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40")) 2026-10-10 03:36:31,542 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [8/62] Tour pos_restaurant_sync_second_login → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:36:31,587 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [9/62] Tour pos_restaurant_sync_second_login → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:36:31,637 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [10/62] Tour pos_restaurant_sync_second_login → Step click Actions button (trigger: .more-btn) 2026-10-10 03:36:31,707 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [11/62] Tour pos_restaurant_sync_second_login → Step click Transfer button (trigger: .control-buttons button:contains("Transfer")) 2026-10-10 03:36:31,729 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:31] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:36:31,781 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [12/62] Tour pos_restaurant_sync_second_login → Step .floor-map .table:has(.label:contains("2")):has(.order-count:contains("2")) 2026-10-10 03:36:31,832 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [13/62] Tour pos_restaurant_sync_second_login → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-10-10 03:36:31,904 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [14/62] Tour pos_restaurant_sync_second_login → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:36:31,910 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35618271 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000005', 'uuid': '8eb5ae17-225b-4283-a2d4-56bbbe93c4dd'}] 2026-10-10 03:36:31,919 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:31] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:36:31,942 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35618271 order {'name': '/', 'pos_reference': '261-119-000005', 'uuid': '8eb5ae17-225b-4283-a2d4-56bbbe93c4dd'} updated pos.order #732 2026-10-10 03:36:31,978 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35618271 finished 2026-10-10 03:36:32,105 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.047 0.152 2026-10-10 03:36:32,180 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.005 0.013 2026-10-10 03:36:32,230 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [15/62] Tour pos_restaurant_sync_second_login → Step product screen is shown (trigger: .product-screen) 2026-10-10 03:36:32,280 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [16/62] Tour pos_restaurant_sync_second_login → Step .pos-leftheader .badge:contains(4) 2026-10-10 03:36:32,331 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [17/62] Tour pos_restaurant_sync_second_login → Step Check orderline with attributes: {"productName":"Coca-Cola","quantity":1,"withClass":":eq(0)","price":2.2} (trigger: .order-container .orderline:eq(0):has(.product-name:contains("Coca-Cola")):has(.qty:contains("1")):has(.price:contains("2.2"))) 2026-10-10 03:36:32,387 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [18/62] Tour pos_restaurant_sync_second_login → Step Check orderline with attributes: {"productName":"Minute Maid","quantity":1,"withClass":":eq(1)","price":2.2} (trigger: .order-container .orderline:eq(1):has(.product-name:contains("Minute Maid")):has(.qty:contains("1")):has(.price:contains("2.2"))) 2026-10-10 03:36:32,435 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [19/62] Tour pos_restaurant_sync_second_login → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:36:32,529 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [20/62] Tour pos_restaurant_sync_second_login → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:36:32,581 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [21/62] Tour pos_restaurant_sync_second_login → Step order total amount is '6.60' (trigger: .product-screen .order-summary .total:contains("6.60")) 2026-10-10 03:36:32,633 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [22/62] Tour pos_restaurant_sync_second_login → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:36:32,683 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [23/62] Tour pos_restaurant_sync_second_login → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:36:32,734 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [24/62] Tour pos_restaurant_sync_second_login → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-10 03:36:32,791 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [25/62] Tour pos_restaurant_sync_second_login → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:36:32,842 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [26/62] Tour pos_restaurant_sync_second_login → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:36:32,893 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [27/62] Tour pos_restaurant_sync_second_login → Step order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40")) 2026-10-10 03:36:32,962 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [28/62] Tour pos_restaurant_sync_second_login → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:36:33,013 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [29/62] Tour pos_restaurant_sync_second_login → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:36:33,075 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [30/62] Tour pos_restaurant_sync_second_login → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:36:33,127 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [31/62] Tour pos_restaurant_sync_second_login → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-10-10 03:36:33,178 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [32/62] Tour pos_restaurant_sync_second_login → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-10-10 03:36:33,257 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [33/62] Tour pos_restaurant_sync_second_login → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:36:33,268 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:33] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:36:33,271 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:33] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:36:33,334 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [34/62] Tour pos_restaurant_sync_second_login → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:36:33,406 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [35/62] Tour pos_restaurant_sync_second_login → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:36:33,412 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25715547 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000005', 'uuid': '8eb5ae17-225b-4283-a2d4-56bbbe93c4dd'}] 2026-10-10 03:36:33,521 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [726] to pos.order #732 2026-10-10 03:36:33,916 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25715547 order {'name': '/', 'pos_reference': '261-119-000005', 'uuid': '8eb5ae17-225b-4283-a2d4-56bbbe93c4dd'} updated pos.order #732 2026-10-10 03:36:33,946 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25715547 finished 2026-10-10 03:36:34,080 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 148 0.211 0.460 2026-10-10 03:36:34,294 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [36/62] Tour pos_restaurant_sync_second_login → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:36:34,341 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [37/62] Tour pos_restaurant_sync_second_login → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-10-10 03:36:34,418 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.012 2026-10-10 03:36:34,419 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [38/62] Tour pos_restaurant_sync_second_login → Step product screen is shown (trigger: .product-screen) 2026-10-10 03:36:34,472 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [39/62] Tour pos_restaurant_sync_second_login → Step .pos-leftheader .badge:contains(2) 2026-10-10 03:36:34,522 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [40/62] Tour pos_restaurant_sync_second_login → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:36:34,574 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [41/62] Tour pos_restaurant_sync_second_login → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-10-10 03:36:34,625 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [42/62] Tour pos_restaurant_sync_second_login → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:36:34,676 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [43/62] Tour pos_restaurant_sync_second_login → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:36:34,726 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [44/62] Tour pos_restaurant_sync_second_login → Step click Actions button (trigger: .more-btn) 2026-10-10 03:36:34,785 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [45/62] Tour pos_restaurant_sync_second_login → Step click Transfer button (trigger: .control-buttons button:contains("Transfer")) 2026-10-10 03:36:34,852 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [46/62] Tour pos_restaurant_sync_second_login → Step .floor-map .table:has(.label:contains("2")):not(:has(.order-count)) 2026-10-10 03:36:34,900 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [47/62] Tour pos_restaurant_sync_second_login → Step .floor-map .table:has(.label:contains("4")):not(:has(.order-count)) 2026-10-10 03:36:34,954 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [48/62] Tour pos_restaurant_sync_second_login → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-10-10 03:36:35,018 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33456681 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': '504d62d8-599c-4c6e-a28a-beed9bc19a13'}] 2026-10-10 03:36:35,020 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [49/62] Tour pos_restaurant_sync_second_login → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:36:35,087 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33456681 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': '504d62d8-599c-4c6e-a28a-beed9bc19a13'} created pos.order #733 2026-10-10 03:36:35,112 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33456681 finished 2026-10-10 03:36:35,193 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 36 0.049 0.129 2026-10-10 03:36:35,254 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.003 0.011 2026-10-10 03:36:35,283 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [50/62] Tour pos_restaurant_sync_second_login → Step product screen is shown (trigger: .product-screen) 2026-10-10 03:36:35,335 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [51/62] Tour pos_restaurant_sync_second_login → Step .pos-leftheader .badge:contains(4) 2026-10-10 03:36:35,386 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [52/62] Tour pos_restaurant_sync_second_login → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:36:35,437 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [53/62] Tour pos_restaurant_sync_second_login → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-10-10 03:36:35,488 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [54/62] Tour pos_restaurant_sync_second_login → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:36:35,539 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [55/62] Tour pos_restaurant_sync_second_login → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:36:35,611 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [56/62] Tour pos_restaurant_sync_second_login → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:36:35,662 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [57/62] Tour pos_restaurant_sync_second_login → Step order total amount is '2.20' (trigger: .product-screen .order-summary .total:contains("2.20")) 2026-10-10 03:36:35,713 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [58/62] Tour pos_restaurant_sync_second_login → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:36:35,766 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [59/62] Tour pos_restaurant_sync_second_login → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:36:35,830 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [60/62] Tour pos_restaurant_sync_second_login → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:36:35,873 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32820863 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': '504d62d8-599c-4c6e-a28a-beed9bc19a13'}] 2026-10-10 03:36:35,919 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added lines [1197] to pos.order #733 2026-10-10 03:36:35,927 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32820863 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': '504d62d8-599c-4c6e-a28a-beed9bc19a13'} updated pos.order #733 2026-10-10 03:36:35,960 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32820863 finished 2026-10-10 03:36:36,078 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.050 0.160 2026-10-10 03:36:36,117 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [61/62] Tour pos_restaurant_sync_second_login → Step .floor-map 2026-10-10 03:36:36,169 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [62/62] Tour pos_restaurant_sync_second_login → Step .floor-map .table:has(.label:contains("4")):has(.order-count:contains("1")) 2026-10-10 03:36:36,220 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: tour succeeded 2026-10-10 03:36:36,220 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR pos_restaurant_sync_second_login SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-10 03:36:36,394 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: heap 19191296 (allocated 20320256) 2026-10-10 03:36:36,405 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing chrome headless with pid 105343 2026-10-10 03:36:36,407 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing websocket connection 2026-10-10 03:36:36,408 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Terminating chrome headless with pid 105343 2026-10-10 03:36:36,518 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_033636_517981_test_01_pos_restaurant.txt 2026-10-10 03:36:36,518 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Removing chrome user profile "/tmp/tmpbzsn5zgx_chrome_odoo" 2026-10-10 03:36:36,557 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_02_others ... 2026-10-10 03:36:37,126 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome pid: 105546 2026-10-10 03:36:37,126 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless temporary user profile dir: /tmp/tmpxv06u5wn_chrome_odoo 2026-10-10 03:36:37,127 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:38647/json/version 2026-10-10 03:36:37,128 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38647', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:36:37,176 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Browser version: Chrome/150.0.7871.114 2026-10-10 03:36:37,177 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:38647/json 2026-10-10 03:36:37,177 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38647', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:36:37,203 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Websocket url found: ws://127.0.0.1:38647/devtools/page/1452A93B0E46C1492D0FE074868F48DE 2026-10-10 03:36:37,240 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Enable chrome headless console log notification 2026-10-10 03:36:37,256 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless enable page notifications 2026-10-10 03:36:37,333 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:36:37,353 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Setting session cookie in browser 2026-10-10 03:36:37,356 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:36:37,356 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:36:37,379 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:36:38,120 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:38] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.053 0.695 2026-10-10 03:36:38,125 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigation result: {'frameId': '1452A93B0E46C1492D0FE074868F48DE', 'loaderId': '3DF43CAC2C0D146E8D8775D2FC9C573F', 'isDownload': False} 2026-10-10 03:36:38,125 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour')" 2026-10-10 03:36:38,158 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:36:38,181 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:38] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.013 2026-10-10 03:36:38,199 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:38] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.024 2026-10-10 03:36:38,217 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:38] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.010 0.037 2026-10-10 03:36:38,854 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:36:38,863 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:36:38,876 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-10 03:36:38,914 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-10 03:36:38,915 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Evaluate test code "odoo.startTour('SplitBillScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:36:38,923 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [1/98] Tour SplitBillScreenTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:36:38,940 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:38] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:36:38,959 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:36:39,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:39] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.017 2026-10-10 03:36:39,022 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.038 2026-10-10 03:36:39,081 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:39] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.014 0.047 2026-10-10 03:36:39,084 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.039 2026-10-10 03:36:40,007 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.353 0.508 2026-10-10 03:36:40,059 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:40] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.037 2026-10-10 03:36:40,151 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-10 03:36:40,235 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:40] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.048 2026-10-10 03:36:40,279 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:36:40,315 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-10-10 03:36:40,337 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.014 2026-10-10 03:36:40,413 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:40] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:36:40,420 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:36:40,423 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:40] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:36:40,464 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:40] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.021 0.035 2026-10-10 03:36:40,486 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:36:40,512 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.049 2026-10-10 03:36:40,514 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:40] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.017 0.091 2026-10-10 03:36:40,520 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:40] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.105 2026-10-10 03:36:40,545 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [2/98] Tour SplitBillScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:36:40,569 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:40] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.011 0.028 2026-10-10 03:36:40,585 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:40] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:36:40,655 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:40] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.026 0.054 2026-10-10 03:36:40,675 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:40] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.063 2026-10-10 03:36:40,756 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:40] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.035 0.147 2026-10-10 03:36:40,774 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [3/98] Tour SplitBillScreenTour → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-10-10 03:36:40,775 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:40] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:36:40,909 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.056 0.077 2026-10-10 03:36:40,951 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.008 2026-10-10 03:36:41,024 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [4/98] Tour SplitBillScreenTour → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-10-10 03:36:41,066 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:36:41,122 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [5/98] Tour SplitBillScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:36:41,180 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [6/98] Tour SplitBillScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-10-10 03:36:41,230 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [7/98] Tour SplitBillScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-10 03:36:41,289 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [8/98] Tour SplitBillScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-10 03:36:41,340 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [9/98] Tour SplitBillScreenTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:36:41,394 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [10/98] Tour SplitBillScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-10 03:36:41,460 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [11/98] Tour SplitBillScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-10 03:36:41,514 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [12/98] Tour SplitBillScreenTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-10 03:36:41,566 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [13/98] Tour SplitBillScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"5","price":"10.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("5")):has(.price:contains("10.0"))) 2026-10-10 03:36:41,748 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [14/98] Tour SplitBillScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:36:41,799 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [15/98] Tour SplitBillScreenTour → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-10-10 03:36:41,874 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [16/98] Tour SplitBillScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:36:41,921 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [17/98] Tour SplitBillScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-10-10 03:36:41,972 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [18/98] Tour SplitBillScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-10 03:36:42,028 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [19/98] Tour SplitBillScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-10 03:36:42,083 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [20/98] Tour SplitBillScreenTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:36:42,131 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [21/98] Tour SplitBillScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-10 03:36:42,203 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [22/98] Tour SplitBillScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-10 03:36:42,254 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [23/98] Tour SplitBillScreenTour → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-10 03:36:42,307 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [24/98] Tour SplitBillScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"3","price":"6.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("3")):has(.price:contains("6.0"))) 2026-10-10 03:36:42,482 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [25/98] Tour SplitBillScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:36:42,532 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [26/98] Tour SplitBillScreenTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:36:42,614 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [27/98] Tour SplitBillScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:36:42,660 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [28/98] Tour SplitBillScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-10 03:36:42,711 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [29/98] Tour SplitBillScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-10 03:36:42,767 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [30/98] Tour SplitBillScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-10 03:36:42,818 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [31/98] Tour SplitBillScreenTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:36:42,872 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [32/98] Tour SplitBillScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-10 03:36:42,948 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [33/98] Tour SplitBillScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-10 03:36:43,000 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [34/98] Tour SplitBillScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1","price":"2.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1")):has(.price:contains("2.0"))) 2026-10-10 03:36:43,051 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [35/98] Tour SplitBillScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:36:43,102 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [36/98] Tour SplitBillScreenTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:36:43,152 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [37/98] Tour SplitBillScreenTour → Step click Actions button (trigger: .more-btn) 2026-10-10 03:36:43,216 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [38/98] Tour SplitBillScreenTour → Step click Split button (trigger: .control-buttons button:contains("Split")) 2026-10-10 03:36:43,293 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [39/98] Tour SplitBillScreenTour → Step Check orderline with attributes: {"productName":"Water","quantity":"5"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("5"))) 2026-10-10 03:36:43,344 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [40/98] Tour SplitBillScreenTour → Step Check orderline with attributes: {"productName":"Minute Maid","quantity":"3"} (trigger: .order-container .orderline:has(.product-name:contains("Minute Maid")):has(.qty:contains("3"))) 2026-10-10 03:36:43,396 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [41/98] Tour SplitBillScreenTour → Step Check orderline with attributes: {"productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-10 03:36:43,447 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [42/98] Tour SplitBillScreenTour → Step Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water"))) 2026-10-10 03:36:43,504 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [43/98] Tour SplitBillScreenTour → Step Check orderline with attributes: {"productName":"Water","quantity":"1 / 5"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-10-10 03:36:43,555 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [44/98] Tour SplitBillScreenTour → Step Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water"))) 2026-10-10 03:36:43,609 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [45/98] Tour SplitBillScreenTour → Step Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water"))) 2026-10-10 03:36:43,665 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [46/98] Tour SplitBillScreenTour → Step Check orderline with attributes: {"productName":"Water","quantity":"3 / 5"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("3"))) 2026-10-10 03:36:43,716 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [47/98] Tour SplitBillScreenTour → Step total amount of split is '6.0' (trigger: .splitbill-screen .order-info .subtotal:contains("6.0")) 2026-10-10 03:36:43,768 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [48/98] Tour SplitBillScreenTour → Step Check orderline with attributes: {"productName":"Coca-Cola","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola"))) 2026-10-10 03:36:43,824 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [49/98] Tour SplitBillScreenTour → Step Check orderline with attributes: {"productName":"Coca-Cola","quantity":"1 / 1"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-10 03:36:43,875 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [50/98] Tour SplitBillScreenTour → Step total amount of split is '8.0' (trigger: .splitbill-screen .order-info .subtotal:contains("8.0")) 2026-10-10 03:36:43,927 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [51/98] Tour SplitBillScreenTour → Step click 'Split' button (trigger: .splitbill-screen .pay-button button:contains("Split")) 2026-10-10 03:36:44,022 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [52/98] Tour SplitBillScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:36:44,030 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36565173 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '2da62ea4-c44f-45a4-bf83-bca6e4d4df37'}] 2026-10-10 03:36:44,071 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [53/98] Tour SplitBillScreenTour → Step order total amount is '8.0' (trigger: .product-screen .order-summary .total:contains("8.0")) 2026-10-10 03:36:44,213 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36565173 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '2da62ea4-c44f-45a4-bf83-bca6e4d4df37'} created pos.order #734 2026-10-10 03:36:44,246 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36565173 finished 2026-10-10 03:36:44,333 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.151 0.156 2026-10-10 03:36:44,395 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81447422 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '2e5d3c1f-c3c8-46f0-9a5b-5e3ec71edaac'}] 2026-10-10 03:36:44,484 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81447422 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '2e5d3c1f-c3c8-46f0-9a5b-5e3ec71edaac'} created pos.order #735 2026-10-10 03:36:44,523 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81447422 finished 2026-10-10 03:36:44,617 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.069 0.156 2026-10-10 03:36:44,690 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [54/98] Tour SplitBillScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:36:44,738 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [55/98] Tour SplitBillScreenTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Water","quantity":"3"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Water")):has(.qty:contains("3"))) 2026-10-10 03:36:44,797 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [56/98] Tour SplitBillScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("3"))) 2026-10-10 03:36:44,848 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [57/98] Tour SplitBillScreenTour → Step Check the product page (trigger: .product-list) 2026-10-10 03:36:44,899 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [58/98] Tour SplitBillScreenTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-10 03:36:44,957 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [59/98] Tour SplitBillScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-10 03:36:45,008 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [60/98] Tour SplitBillScreenTour → Step Check the product page (trigger: .product-list) 2026-10-10 03:36:45,059 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [61/98] Tour SplitBillScreenTour → Step .pos-leftheader .orders-button 2026-10-10 03:36:45,133 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [62/98] Tour SplitBillScreenTour → Step .ticket-screen .order-row:contains("001") 2026-10-10 03:36:45,274 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:45] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 56 0.071 0.067 2026-10-10 03:36:45,323 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.032 2026-10-10 03:36:45,384 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [63/98] Tour SplitBillScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:36:45,437 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [64/98] Tour SplitBillScreenTour → Step .ticket-screen .pads .button.validation.load-order-button 2026-10-10 03:36:45,510 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.002 0.010 2026-10-10 03:36:45,519 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [65/98] Tour SplitBillScreenTour → Step product screen is shown (trigger: .product-screen) 2026-10-10 03:36:45,569 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [66/98] Tour SplitBillScreenTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Water","quantity":"2"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Water")):has(.qty:contains("2"))) 2026-10-10 03:36:45,628 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [67/98] Tour SplitBillScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("2"))) 2026-10-10 03:36:45,679 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [68/98] Tour SplitBillScreenTour → Step Check the product page (trigger: .product-list) 2026-10-10 03:36:45,731 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [69/98] Tour SplitBillScreenTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Minute Maid","quantity":"3"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Minute Maid")):has(.qty:contains("3"))) 2026-10-10 03:36:45,790 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [70/98] Tour SplitBillScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("3"))) 2026-10-10 03:36:45,841 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [71/98] Tour SplitBillScreenTour → Step Check the product page (trigger: .product-list) 2026-10-10 03:36:45,892 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [72/98] Tour SplitBillScreenTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:36:45,954 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [73/98] Tour SplitBillScreenTour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:36:47,998 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [74/98] Tour SplitBillScreenTour → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-10-10 03:36:48,068 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.002 0.010 2026-10-10 03:36:48,074 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [75/98] Tour SplitBillScreenTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:36:48,125 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [76/98] Tour SplitBillScreenTour → Step click Actions button (trigger: .more-btn) 2026-10-10 03:36:48,181 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [77/98] Tour SplitBillScreenTour → Step click Split button (trigger: .control-buttons button:contains("Split")) 2026-10-10 03:36:48,265 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [78/98] Tour SplitBillScreenTour → Step Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water"))) 2026-10-10 03:36:48,321 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [79/98] Tour SplitBillScreenTour → Step Check orderline with attributes: {"productName":"Water","quantity":"1 / 2"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-10-10 03:36:48,373 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [80/98] Tour SplitBillScreenTour → Step total amount of split is '2.0' (trigger: .splitbill-screen .order-info .subtotal:contains("2.0")) 2026-10-10 03:36:48,426 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [81/98] Tour SplitBillScreenTour → Step Check orderline with attributes: {"productName":"Minute Maid","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Minute Maid"))) 2026-10-10 03:36:48,481 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [82/98] Tour SplitBillScreenTour → Step Check orderline with attributes: {"productName":"Minute Maid","quantity":"1 / 3"} (trigger: .order-container .orderline:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-10-10 03:36:48,533 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [83/98] Tour SplitBillScreenTour → Step total amount of split is '4.0' (trigger: .splitbill-screen .order-info .subtotal:contains("4.0")) 2026-10-10 03:36:48,586 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [84/98] Tour SplitBillScreenTour → Step click 'Split' button (trigger: .splitbill-screen .pay-button button:contains("Split")) 2026-10-10 03:36:48,692 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [85/98] Tour SplitBillScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:36:48,697 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40654640 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '2da62ea4-c44f-45a4-bf83-bca6e4d4df37'}] 2026-10-10 03:36:48,750 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [86/98] Tour SplitBillScreenTour → Step order total amount is '4.0' (trigger: .product-screen .order-summary .total:contains("4.0")) 2026-10-10 03:36:48,782 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40654640 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '2da62ea4-c44f-45a4-bf83-bca6e4d4df37'} updated pos.order #734 2026-10-10 03:36:48,811 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40654640 finished 2026-10-10 03:36:48,922 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 59 0.082 0.147 2026-10-10 03:36:49,015 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27811738 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': '82584088-5c67-49f0-8d7e-16a9681a3d65'}] 2026-10-10 03:36:49,089 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27811738 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': '82584088-5c67-49f0-8d7e-16a9681a3d65'} created pos.order #736 2026-10-10 03:36:49,115 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27811738 finished 2026-10-10 03:36:49,193 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.053 0.129 2026-10-10 03:36:49,251 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [87/98] Tour SplitBillScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:36:49,302 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [88/98] Tour SplitBillScreenTour → Step .pos-leftheader .orders-button 2026-10-10 03:36:49,360 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [89/98] Tour SplitBillScreenTour → Step .ticket-screen .order-row:contains("001") 2026-10-10 03:36:49,465 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:49] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.038 0.061 2026-10-10 03:36:49,512 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:49] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.033 2026-10-10 03:36:49,588 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [90/98] Tour SplitBillScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:36:49,638 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [91/98] Tour SplitBillScreenTour → Step .ticket-screen .pads .button.validation.load-order-button 2026-10-10 03:36:49,716 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.003 0.010 2026-10-10 03:36:49,717 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [92/98] Tour SplitBillScreenTour → Step product screen is shown (trigger: .product-screen) 2026-10-10 03:36:49,769 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [93/98] Tour SplitBillScreenTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Water","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-10-10 03:36:49,827 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [94/98] Tour SplitBillScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-10-10 03:36:49,877 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [95/98] Tour SplitBillScreenTour → Step Check the product page (trigger: .product-list) 2026-10-10 03:36:49,928 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [96/98] Tour SplitBillScreenTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Minute Maid","quantity":"2"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Minute Maid")):has(.qty:contains("2"))) 2026-10-10 03:36:49,986 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [97/98] Tour SplitBillScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("2"))) 2026-10-10 03:36:50,037 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [98/98] Tour SplitBillScreenTour → Step Check the product page (trigger: .product-list) 2026-10-10 03:36:50,089 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: tour succeeded 2026-10-10 03:36:50,090 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: ╔════════════════════════════════════╗ ║ TOUR SplitBillScreenTour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-10 03:36:50,264 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: heap 20622444 (allocated 23334912) 2026-10-10 03:36:50,290 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing chrome headless with pid 105546 2026-10-10 03:36:50,294 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing websocket connection 2026-10-10 03:36:50,296 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Terminating chrome headless with pid 105546 2026-10-10 03:36:50,418 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_033650_417891_test_02_others.txt 2026-10-10 03:36:50,418 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Removing chrome user profile "/tmp/tmpxv06u5wn_chrome_odoo" 2026-10-10 03:36:50,858 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome pid: 105758 2026-10-10 03:36:50,858 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless temporary user profile dir: /tmp/tmpbpjza_p7_chrome_odoo 2026-10-10 03:36:50,859 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:42573/json/version 2026-10-10 03:36:50,860 44 INFO rb-acb9515-225444-423143 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-10 03:36:50,879 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Browser version: Chrome/150.0.7871.114 2026-10-10 03:36:50,879 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:42573/json 2026-10-10 03:36:50,880 44 INFO rb-acb9515-225444-423143 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-10 03:36:50,893 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Websocket url found: ws://127.0.0.1:42573/devtools/page/6D6ABA2E8DF78B7DABF347E4886E5066 2026-10-10 03:36:50,902 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Enable chrome headless console log notification 2026-10-10 03:36:50,914 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless enable page notifications 2026-10-10 03:36:50,984 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-10 03:36:50,996 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Setting session cookie in browser 2026-10-10 03:36:50,999 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:36:50,999 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:36:51,157 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:51] "GET /pos/ui/119 HTTP/1.1" 200 - 38 0.077 0.066 2026-10-10 03:36:51,166 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigation result: {'frameId': '6D6ABA2E8DF78B7DABF347E4886E5066', 'loaderId': '45558CDD514BBA4818791E0FD24886AF', 'isDownload': False} 2026-10-10 03:36:51,166 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Evaluate ready code "odoo.isTourReady('FloorScreenTour')" 2026-10-10 03:36:51,184 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:36:51,223 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:51] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.022 2026-10-10 03:36:51,228 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:51] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.023 2026-10-10 03:36:51,254 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:51] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.009 0.045 2026-10-10 03:36:51,934 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:36:51,940 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:51] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:36:51,957 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:51] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:36:51,989 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:51] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-10 03:36:51,993 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Evaluate test code "odoo.startTour('FloorScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:36:52,009 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [1/117] Tour FloorScreenTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:36:52,011 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:36:52,025 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:36:52,061 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:52] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.011 0.012 2026-10-10 03:36:52,068 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.025 2026-10-10 03:36:52,160 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.036 0.041 2026-10-10 03:36:52,163 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.074 2026-10-10 03:36:53,177 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 426 0.432 0.538 2026-10-10 03:36:53,208 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:53] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:36:53,376 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.004 0.009 2026-10-10 03:36:53,456 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:53] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.041 2026-10-10 03:36:53,505 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.008 0.008 2026-10-10 03:36:53,528 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-10-10 03:36:53,553 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:53] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.008 2026-10-10 03:36:53,636 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:36:53,678 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:53] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:36:53,686 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:53] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:36:53,706 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:36:53,743 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:53] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 200 - 14 0.055 0.049 2026-10-10 03:36:53,749 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.028 2026-10-10 03:36:53,767 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:53] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.005 0.111 2026-10-10 03:36:53,790 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [2/117] Tour FloorScreenTour → Step selected floor is 'Main Floor' (trigger: .button-floor.active:contains("Main Floor")) 2026-10-10 03:36:53,797 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:53] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.007 0.055 2026-10-10 03:36:53,800 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:53] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.145 2026-10-10 03:36:53,862 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:53] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.015 2026-10-10 03:36:53,917 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:53] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:36:54,014 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:54] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.042 0.068 2026-10-10 03:36:54,023 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [3/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"2"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-10-10 03:36:54,073 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [4/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"4"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-10-10 03:36:54,112 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:54] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.040 0.158 2026-10-10 03:36:54,123 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [5/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"5"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:36:54,173 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [6/117] Tour FloorScreenTour → Step click 'Second Floor' floor (trigger: .floor-selector .button-floor:contains("Second Floor")) 2026-10-10 03:36:54,231 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [7/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"3"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("3"))) 2026-10-10 03:36:54,282 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [8/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"1"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("1"))) 2026-10-10 03:36:54,334 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [9/117] Tour FloorScreenTour → Step Wait for the menu buttons to be available (trigger: .pos-rightheader button:has(.fa-bars)) 2026-10-10 03:36:54,384 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [10/117] Tour FloorScreenTour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-10-10 03:36:54,454 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [11/117] Tour FloorScreenTour → Step Wait for the menu options to be available (trigger: span.dropdown-item) 2026-10-10 03:36:54,505 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [12/117] Tour FloorScreenTour → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Edit Plan)) 2026-10-10 03:36:54,570 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [13/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"3","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("3"))) 2026-10-10 03:36:54,629 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [14/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"3","withClass":".selected"} (trigger: .floor-map .table.selected:not(.syncing):has(.label:contains("3"))) 2026-10-10 03:36:54,638 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:54] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:36:54,680 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [15/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"1","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("1"))) 2026-10-10 03:36:54,743 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [16/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"1","withClass":".selected"} (trigger: .floor-map .table.selected:not(.syncing):has(.label:contains("1"))) 2026-10-10 03:36:54,757 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:54] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 6 0.009 0.010 2026-10-10 03:36:54,800 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [17/117] Tour FloorScreenTour → Step click 'Main Floor' floor (trigger: .floor-selector .button-floor:contains("Main Floor")) 2026-10-10 03:36:54,834 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 7 0.008 0.037 2026-10-10 03:36:54,863 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [18/117] Tour FloorScreenTour → Step add table (trigger: .edit-buttons i[aria-label="Clone"]) 2026-10-10 03:36:54,875 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:54] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.012 0.006 2026-10-10 03:36:54,921 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.006 0.026 2026-10-10 03:36:54,924 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [19/117] Tour FloorScreenTour → Step selected floor is 'Main Floor (copy)' (trigger: .button-floor.active:contains("Main Floor (copy)")) 2026-10-10 03:36:54,941 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:54] "POST /web/dataset/call_kw/restaurant.floor/create#restaurant.floor.create HTTP/1.1" 200 - 5 0.004 0.009 2026-10-10 03:36:54,982 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:54] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 3 0.002 0.007 2026-10-10 03:36:55,013 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:55] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.004 0.007 2026-10-10 03:36:55,039 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:55] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.001 0.005 2026-10-10 03:36:55,074 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [20/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"2"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-10-10 03:36:55,125 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [21/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"4"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-10-10 03:36:55,177 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [22/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"5"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:36:55,229 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [23/117] Tour FloorScreenTour → Step refresh page (trigger: body) 2026-10-10 03:36:55,687 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:55] "GET /pos/ui/119/floor HTTP/1.1" 200 - 35 0.030 0.060 2026-10-10 03:36:56,489 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [24/117] Tour FloorScreenTour → Step Wait for the menu buttons to be available (trigger: .pos-rightheader button:has(.fa-bars)) 2026-10-10 03:36:56,509 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:56] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.010 2026-10-10 03:36:56,534 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:56] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:36:56,553 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:56] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:36:56,616 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:56] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.011 0.026 2026-10-10 03:36:56,623 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.002 0.038 2026-10-10 03:36:56,658 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-10 03:36:56,843 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:56] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.025 0.061 2026-10-10 03:36:56,923 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.007 0.010 2026-10-10 03:36:56,966 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:56] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 304 - 3 0.006 0.015 2026-10-10 03:36:57,011 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.006 0.018 2026-10-10 03:36:57,031 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-10-10 03:36:57,055 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:57] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:36:57,167 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [25/117] Tour FloorScreenTour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-10-10 03:36:57,200 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:57] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 304 - 7 0.009 0.034 2026-10-10 03:36:57,224 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:57] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.053 2026-10-10 03:36:57,234 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [26/117] Tour FloorScreenTour → Step Wait for the menu options to be available (trigger: span.dropdown-item) 2026-10-10 03:36:57,294 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [27/117] Tour FloorScreenTour → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Edit Plan)) 2026-10-10 03:36:57,338 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:57] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.040 0.099 2026-10-10 03:36:57,356 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [28/117] Tour FloorScreenTour → Step click 'Main Floor (copy)' floor (trigger: .floor-selector .button-floor:contains("Main Floor (copy)")) 2026-10-10 03:36:57,409 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [29/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"2"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-10-10 03:36:57,422 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:57] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.034 0.185 2026-10-10 03:36:57,462 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [30/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"4"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-10-10 03:36:57,512 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [31/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"5"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:36:57,563 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [32/117] Tour FloorScreenTour → Step add table (trigger: .edit-buttons i[aria-label="Delete"]) 2026-10-10 03:36:57,637 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [33/117] Tour FloorScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:36:57,644 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:57] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:36:57,698 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [34/117] Tour FloorScreenTour → Step refresh page (trigger: body) 2026-10-10 03:36:57,733 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:57] "POST /web/dataset/call_kw/restaurant.floor/deactivate_floor#restaurant.floor.deactivate_floor HTTP/1.1" 200 - 13 0.010 0.024 2026-10-10 03:36:58,215 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:58] "GET /pos/ui/119/floor HTTP/1.1" 200 - 35 0.065 0.058 2026-10-10 03:36:58,446 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [35/117] Tour FloorScreenTour → Step Wait for the menu buttons to be available (trigger: .pos-rightheader button:has(.fa-bars)) 2026-10-10 03:36:58,461 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.005 2026-10-10 03:36:58,481 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:36:58,507 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:36:58,555 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:58] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.005 0.029 2026-10-10 03:36:58,560 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.034 2026-10-10 03:36:58,604 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-10 03:36:58,764 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:58] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.025 0.064 2026-10-10 03:36:58,885 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.006 0.010 2026-10-10 03:36:58,917 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:58] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 304 - 3 0.003 0.013 2026-10-10 03:36:58,963 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.003 0.013 2026-10-10 03:36:58,985 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:58] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:36:58,988 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-10-10 03:36:59,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:59] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:36:59,068 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [36/117] Tour FloorScreenTour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-10-10 03:36:59,084 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:59] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 304 - 7 0.010 0.032 2026-10-10 03:36:59,128 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [37/117] Tour FloorScreenTour → Step Wait for the menu options to be available (trigger: span.dropdown-item) 2026-10-10 03:36:59,157 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:59] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.020 0.079 2026-10-10 03:36:59,178 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:59] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.096 2026-10-10 03:36:59,183 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [38/117] Tour FloorScreenTour → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Edit Plan)) 2026-10-10 03:36:59,246 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [39/117] Tour FloorScreenTour → Step Check that element ".floor-selector .button-floor:contains('Main Floor (copy)')" don't exist. (trigger: body:not(:has(.floor-selector .button-floor:contains('Main Floor (copy)')))) 2026-10-10 03:36:59,288 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:59] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.049 0.166 2026-10-10 03:36:59,292 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [40/117] Tour FloorScreenTour → Step click 'Main Floor' floor (trigger: .floor-selector .button-floor:contains("Main Floor")) 2026-10-10 03:36:59,347 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [41/117] Tour FloorScreenTour → Step .edit-buttons i[aria-label="Add Table"] 2026-10-10 03:36:59,406 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [42/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"6","withClass":".selected"} (trigger: .floor-map .table.selected:not(.syncing):has(.label:contains("6"))) 2026-10-10 03:36:59,426 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:59] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.001 0.018 2026-10-10 03:36:59,468 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [43/117] Tour FloorScreenTour → Step add table (trigger: .edit-buttons i[aria-label="Rename"]) 2026-10-10 03:36:59,546 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [44/117] Tour FloorScreenTour → Step click numpad button: 1 (trigger: .modal div.numpad button:contains(/^1$/)) 2026-10-10 03:36:59,601 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [45/117] Tour FloorScreenTour → Step click numpad button: 0 (trigger: .modal div.numpad button:contains(/^0$/)) 2026-10-10 03:36:59,654 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [46/117] Tour FloorScreenTour → Step click numpad button: 0 (trigger: .modal div.numpad button:contains(/^0$/)) 2026-10-10 03:36:59,706 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [47/117] Tour FloorScreenTour → Step input shown is '100' (trigger: .modal .value:contains("100")) 2026-10-10 03:36:59,758 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [48/117] Tour FloorScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:36:59,825 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [49/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"100","withClass":".selected"} (trigger: .floor-map .table.selected:not(.syncing):has(.label:contains("100"))) 2026-10-10 03:36:59,827 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:59] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.005 2026-10-10 03:36:59,878 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [50/117] Tour FloorScreenTour → Step add table (trigger: .edit-buttons i[aria-label="Clone"]) 2026-10-10 03:36:59,892 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.003 0.030 2026-10-10 03:36:59,937 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [51/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"1","withClass":".selected"} (trigger: .floor-map .table.selected:not(.syncing):has(.label:contains("1"))) 2026-10-10 03:36:59,950 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:36:59] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 03:36:59,987 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [52/117] Tour FloorScreenTour → Step add table (trigger: .edit-buttons i[aria-label="Rename"]) 2026-10-10 03:37:00,042 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [53/117] Tour FloorScreenTour → Step click numpad button: 1 (trigger: .modal div.numpad button:contains(/^1$/)) 2026-10-10 03:37:00,098 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [54/117] Tour FloorScreenTour → Step click numpad button: 1 (trigger: .modal div.numpad button:contains(/^1$/)) 2026-10-10 03:37:00,149 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [55/117] Tour FloorScreenTour → Step click numpad button: 1 (trigger: .modal div.numpad button:contains(/^1$/)) 2026-10-10 03:37:00,201 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [56/117] Tour FloorScreenTour → Step click numpad button: 1 (trigger: .modal div.numpad button:contains(/^1$/)) 2026-10-10 03:37:00,253 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [57/117] Tour FloorScreenTour → Step input shown is '1111' (trigger: .modal .value:contains("1111")) 2026-10-10 03:37:00,304 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [58/117] Tour FloorScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:37:00,366 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [59/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"1111","withClass":".selected"} (trigger: .floor-map .table.selected:not(.syncing):has(.label:contains("1111"))) 2026-10-10 03:37:00,378 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:00] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.004 2026-10-10 03:37:00,416 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [60/117] Tour FloorScreenTour → Step click 'Second Floor' floor (trigger: .floor-selector .button-floor:contains("Second Floor")) 2026-10-10 03:37:00,431 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.003 0.032 2026-10-10 03:37:00,484 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [61/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"3"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("3"))) 2026-10-10 03:37:00,493 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:00] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.003 0.014 2026-10-10 03:37:00,527 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [62/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"1"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("1"))) 2026-10-10 03:37:00,544 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.004 0.033 2026-10-10 03:37:00,579 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [63/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"1","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("1"))) 2026-10-10 03:37:00,633 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [64/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"1","withClass":".selected"} (trigger: .floor-map .table.selected:not(.syncing):has(.label:contains("1"))) 2026-10-10 03:37:00,684 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [65/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"3"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("3"))) 2026-10-10 03:37:00,740 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [66/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"3","withClass":".selected"} (trigger: .floor-map .table.selected:not(.syncing):has(.label:contains("3"))) 2026-10-10 03:37:00,790 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [67/117] Tour FloorScreenTour → Step add table (trigger: .edit-buttons i[aria-label="Clone"]) 2026-10-10 03:37:00,847 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [68/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"4","withClass":".selected"} (trigger: .floor-map .table.selected:not(.syncing):has(.label:contains("4"))) 2026-10-10 03:37:00,854 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:00] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.001 0.005 2026-10-10 03:37:00,872 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:00] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:37:00,903 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [69/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"5","withClass":".selected"} (trigger: .floor-map .table.selected:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:37:00,904 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:00] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.001 0.005 2026-10-10 03:37:00,955 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [70/117] Tour FloorScreenTour → Step add table (trigger: .edit-buttons i[aria-label="Delete"]) 2026-10-10 03:37:01,014 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [71/117] Tour FloorScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:37:01,068 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [72/117] Tour FloorScreenTour → Step click add floor (trigger: .floor-selector button i[aria-label="Add Floor"]) 2026-10-10 03:37:01,087 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:01] "POST /web/dataset/call_kw/restaurant.table/are_orders_still_in_draft#restaurant.table.are_orders_still_in_draft HTTP/1.1" 200 - 1 0.001 0.005 2026-10-10 03:37:01,132 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [73/117] Tour FloorScreenTour → Step dialog is open (trigger: .modal .modal-content) 2026-10-10 03:37:01,136 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:01] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.031 2026-10-10 03:37:01,144 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:01] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.037 2026-10-10 03:37:01,180 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [74/117] Tour FloorScreenTour → Step footer btn Apply should be disabled (trigger: .modal .modal-footer button:contains(Apply)[disabled]) 2026-10-10 03:37:01,199 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.022 0.027 2026-10-10 03:37:01,230 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [75/117] Tour FloorScreenTour → Step input text 'Test Floor' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-10 03:37:01,252 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.008 0.087 2026-10-10 03:37:01,296 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [76/117] Tour FloorScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:37:01,357 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [77/117] Tour FloorScreenTour → Step click 'Main Floor' floor (trigger: .floor-selector .button-floor:contains("Main Floor")) 2026-10-10 03:37:01,364 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:01] "POST /web/dataset/call_kw/restaurant.floor/create#restaurant.floor.create HTTP/1.1" 200 - 3 0.002 0.008 2026-10-10 03:37:01,414 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [78/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"2"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-10-10 03:37:01,466 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [79/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"4"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-10-10 03:37:01,518 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [80/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"5"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:37:01,569 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [81/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"100"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("100"))) 2026-10-10 03:37:01,620 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [82/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"1111"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("1111"))) 2026-10-10 03:37:01,671 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [83/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"1111","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("1111"))) 2026-10-10 03:37:01,728 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [84/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"1111","withClass":".selected"} (trigger: .floor-map .table.selected:not(.syncing):has(.label:contains("1111"))) 2026-10-10 03:37:01,791 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [85/117] Tour FloorScreenTour → Step add table (trigger: .edit-buttons i[aria-label="Delete"]) 2026-10-10 03:37:01,846 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [86/117] Tour FloorScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:37:01,912 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [87/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-10-10 03:37:01,926 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:01] "POST /web/dataset/call_kw/restaurant.table/are_orders_still_in_draft#restaurant.table.are_orders_still_in_draft HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:37:01,951 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:01] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:37:01,967 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [88/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"4","withClass":".selected"} (trigger: .floor-map .table.selected:not(.syncing):has(.label:contains("4"))) 2026-10-10 03:37:02,011 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.003 0.030 2026-10-10 03:37:02,022 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [89/117] Tour FloorScreenTour → Step add table (trigger: .edit-buttons i[aria-label="Seats"]) 2026-10-10 03:37:02,075 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [90/117] Tour FloorScreenTour → Step click numpad button: ⌫ (trigger: .modal div.numpad button:contains(/^⌫$/)) 2026-10-10 03:37:02,128 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [91/117] Tour FloorScreenTour → Step click numpad button: 9 (trigger: .modal div.numpad button:contains(/^9$/)) 2026-10-10 03:37:02,183 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [92/117] Tour FloorScreenTour → Step click numpad button: 9 (trigger: .modal div.numpad button:contains(/^9$/)) 2026-10-10 03:37:02,234 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [93/117] Tour FloorScreenTour → Step input shown is '9' (trigger: .modal .value:contains("9")) 2026-10-10 03:37:02,285 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [94/117] Tour FloorScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:37:02,347 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [95/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"4"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-10-10 03:37:02,358 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:02] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.004 0.007 2026-10-10 03:37:02,399 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [96/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"4","withClass":".selected"} (trigger: .floor-map .table.selected:not(.syncing):has(.label:contains("4"))) 2026-10-10 03:37:02,412 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.006 0.028 2026-10-10 03:37:02,450 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [97/117] Tour FloorScreenTour → Step add table (trigger: .edit-buttons i[aria-label="Seats"]) 2026-10-10 03:37:02,503 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [98/117] Tour FloorScreenTour → Step click numpad button: 1 (trigger: .modal div.numpad button:contains(/^1$/)) 2026-10-10 03:37:02,556 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [99/117] Tour FloorScreenTour → Step click numpad button: 5 (trigger: .modal div.numpad button:contains(/^5$/)) 2026-10-10 03:37:02,609 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [100/117] Tour FloorScreenTour → Step input shown is '15' (trigger: .modal .value:contains("15")) 2026-10-10 03:37:02,660 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [101/117] Tour FloorScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:37:02,721 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [102/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"4"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-10-10 03:37:02,724 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:02] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 03:37:02,772 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [103/117] Tour FloorScreenTour → Step add table (trigger: .edit-buttons i[aria-label="Make Round"]) 2026-10-10 03:37:02,793 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.006 0.031 2026-10-10 03:37:02,831 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [104/117] Tour FloorScreenTour → Step add table (trigger: .edit-buttons button:contains("Save")) 2026-10-10 03:37:02,840 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:02] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.005 2026-10-10 03:37:02,896 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [105/117] Tour FloorScreenTour → Step body:not(:has(.edit-buttons button:contains('Save'))) 2026-10-10 03:37:02,920 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.004 0.053 2026-10-10 03:37:02,930 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:02] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.028 2026-10-10 03:37:02,948 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [106/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"4","withoutClass":".selected"} (trigger: .floor-map .table:not(.syncing):not(.selected):has(.label:contains("4"))) 2026-10-10 03:37:02,994 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.010 0.030 2026-10-10 03:37:02,997 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [107/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-10-10 03:37:03,079 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.003 0.014 2026-10-10 03:37:03,159 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [108/117] Tour FloorScreenTour → Step product screen is shown (trigger: .product-screen) 2026-10-10 03:37:03,170 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:37:03,210 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [109/117] Tour FloorScreenTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:37:03,276 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [110/117] Tour FloorScreenTour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:37:03,309 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6249753 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': '95b215cc-481b-403c-86b6-67a318a18b73'}] 2026-10-10 03:37:03,403 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6249753 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': '95b215cc-481b-403c-86b6-67a318a18b73'} created pos.order #737 2026-10-10 03:37:03,427 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6249753 finished 2026-10-10 03:37:03,509 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.062 0.141 2026-10-10 03:37:03,547 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [111/117] Tour FloorScreenTour → Step click 'Second Floor' floor (trigger: .floor-selector .button-floor:contains("Second Floor")) 2026-10-10 03:37:03,604 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [112/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"3"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("3"))) 2026-10-10 03:37:03,655 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [113/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"3","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("3"))) 2026-10-10 03:37:03,737 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [114/117] Tour FloorScreenTour → Step product screen is shown (trigger: .product-screen) 2026-10-10 03:37:03,738 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 7 0.005 0.014 2026-10-10 03:37:03,790 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [115/117] Tour FloorScreenTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:37:03,850 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [116/117] Tour FloorScreenTour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:37:03,886 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73423765 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000002', 'uuid': '0b51c474-1785-4e21-a707-955f7f422587'}] 2026-10-10 03:37:03,951 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73423765 order {'name': '/', 'pos_reference': '262-119-000002', 'uuid': '0b51c474-1785-4e21-a707-955f7f422587'} created pos.order #738 2026-10-10 03:37:03,979 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73423765 finished 2026-10-10 03:37:04,047 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 36 0.041 0.123 2026-10-10 03:37:04,080 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [117/117] Tour FloorScreenTour → Step selected floor is 'Second Floor' (trigger: .button-floor.active:contains("Second Floor")) 2026-10-10 03:37:04,131 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: tour succeeded 2026-10-10 03:37:04,132 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: ╔════════════════════════════════╗ ║ TOUR FloorScreenTour SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-10 03:37:04,406 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: heap 20890652 (allocated 22417408) 2026-10-10 03:37:04,413 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing chrome headless with pid 105758 2026-10-10 03:37:04,414 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing websocket connection 2026-10-10 03:37:04,415 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Terminating chrome headless with pid 105758 2026-10-10 03:37:04,526 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_033704_525736_test_02_others.txt 2026-10-10 03:37:04,526 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Removing chrome user profile "/tmp/tmpbpjza_p7_chrome_odoo" 2026-10-10 03:37:04,956 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome pid: 106041 2026-10-10 03:37:04,963 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless temporary user profile dir: /tmp/tmpaz_qh6qg_chrome_odoo 2026-10-10 03:37:04,963 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:38833/json/version 2026-10-10 03:37:04,965 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38833', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:37:04,975 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Browser version: Chrome/150.0.7871.114 2026-10-10 03:37:04,976 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:38833/json 2026-10-10 03:37:04,976 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38833', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:37:04,982 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Websocket url found: ws://127.0.0.1:38833/devtools/page/CB3E493FB4DA52A48960EF5C77328FCD 2026-10-10 03:37:04,999 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Enable chrome headless console log notification 2026-10-10 03:37:05,005 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless enable page notifications 2026-10-10 03:37:05,068 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-10 03:37:05,071 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Setting session cookie in browser 2026-10-10 03:37:05,076 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:37:05,076 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:37:05,206 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:05] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.032 0.085 2026-10-10 03:37:05,211 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigation result: {'frameId': 'CB3E493FB4DA52A48960EF5C77328FCD', 'loaderId': 'CFC5DE434F95ACAE0E5A5416294357A2', 'isDownload': False} 2026-10-10 03:37:05,211 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Evaluate ready code "odoo.isTourReady('TableMergeUnmergeTour')" 2026-10-10 03:37:05,238 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:37:05,273 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:05] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.019 2026-10-10 03:37:05,286 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:05] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.027 2026-10-10 03:37:05,298 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:05] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.035 2026-10-10 03:37:05,984 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:37:05,985 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:37:06,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:37:06,046 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.006 2026-10-10 03:37:06,056 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Evaluate test code "odoo.startTour('TableMergeUnmergeTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:37:06,078 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [1/110] Tour TableMergeUnmergeTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:37:06,081 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:06] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 03:37:06,109 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:37:06,149 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:06] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.004 0.009 2026-10-10 03:37:06,156 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.013 2026-10-10 03:37:06,222 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:06] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.014 0.033 2026-10-10 03:37:06,227 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.027 2026-10-10 03:37:07,062 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 316 0.296 0.492 2026-10-10 03:37:07,089 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:07] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:37:07,240 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.003 0.018 2026-10-10 03:37:07,306 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:07] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.004 0.034 2026-10-10 03:37:07,359 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.005 0.011 2026-10-10 03:37:07,379 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-10-10 03:37:07,395 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:37:07,448 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:37:07,471 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:07] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:37:07,479 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:07] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:37:07,504 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:37:07,536 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:37:07,552 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:07] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 200 - 7 0.041 0.038 2026-10-10 03:37:07,575 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.035 2026-10-10 03:37:07,610 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:37:07,619 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:07] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.025 0.108 2026-10-10 03:37:07,628 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [2/110] Tour TableMergeUnmergeTour → Step click 'Main Floor' floor (trigger: .floor-selector .button-floor:contains("Main Floor")) 2026-10-10 03:37:07,742 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:07] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.054 0.125 2026-10-10 03:37:07,761 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:07] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.126 2026-10-10 03:37:07,849 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [3/110] Tour TableMergeUnmergeTour → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-10-10 03:37:07,859 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:07] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.040 0.241 2026-10-10 03:37:07,891 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:07] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.009 0.103 2026-10-10 03:37:07,932 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.004 0.017 2026-10-10 03:37:08,026 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [4/110] Tour TableMergeUnmergeTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:37:08,068 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:37:08,079 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:08] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.011 0.020 2026-10-10 03:37:08,123 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [5/110] Tour TableMergeUnmergeTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:37:08,192 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [6/110] Tour TableMergeUnmergeTour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:37:08,238 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6180830 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': '95b215cc-481b-403c-86b6-67a318a18b73'}] 2026-10-10 03:37:08,302 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added lines [1204] to pos.order #737 2026-10-10 03:37:08,314 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6180830 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': '95b215cc-481b-403c-86b6-67a318a18b73'} updated pos.order #737 2026-10-10 03:37:08,371 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6180830 finished 2026-10-10 03:37:08,507 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 53 0.095 0.178 2026-10-10 03:37:08,555 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [7/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-10 03:37:08,602 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [8/110] Tour TableMergeUnmergeTour → Step Drag table 5 onto table 4 in order to link them (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:37:08,659 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-10 03:37:09,162 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-10 03:37:09,665 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Selector .floor-map .table:not(.syncing):has(.label:contains("4")) Object(position='top', relative=true) 2026-10-10 03:37:09,667 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-10 03:37:10,187 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Selector .floor-map .table:not(.syncing):has(.label:contains("4")) Object(position='center', relative=true) 2026-10-10 03:37:10,195 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-10 03:37:10,714 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-10 03:37:10,731 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:10] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 - 5 0.015 0.007 2026-10-10 03:37:10,780 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.006 0.034 2026-10-10 03:37:11,215 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [9/110] Tour TableMergeUnmergeTour → Step Verify that table 5 is a child table (trigger: .floor-map .table:not(.syncing):has(.label:contains("5")) .info.opacity-25) 2026-10-10 03:37:11,266 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [10/110] Tour TableMergeUnmergeTour → Step refresh page (trigger: body) 2026-10-10 03:37:11,759 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:11] "GET /pos/ui/119/floor HTTP/1.1" 200 - 35 0.060 0.058 2026-10-10 03:37:12,507 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [11/110] Tour TableMergeUnmergeTour → Step Verify that table 5 is a child table (trigger: .floor-map .table:not(.syncing):has(.label:contains("5")) .info.opacity-25) 2026-10-10 03:37:12,517 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:12] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.005 2026-10-10 03:37:12,548 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:12] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-10 03:37:12,569 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:12] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:37:12,624 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:12] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.008 0.032 2026-10-10 03:37:12,631 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.003 0.039 2026-10-10 03:37:12,663 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-10 03:37:12,865 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:12] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.046 0.062 2026-10-10 03:37:12,964 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.003 0.011 2026-10-10 03:37:13,006 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:13] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 304 - 3 0.003 0.020 2026-10-10 03:37:13,037 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.004 0.010 2026-10-10 03:37:13,051 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-10-10 03:37:13,061 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:13] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:37:13,196 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:13] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 304 - 7 0.011 0.027 2026-10-10 03:37:13,197 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [12/110] Tour TableMergeUnmergeTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:37:13,219 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:13] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.037 2026-10-10 03:37:13,314 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:13] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.036 0.086 2026-10-10 03:37:13,334 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [13/110] Tour TableMergeUnmergeTour → Step Check if the active tab contains the text4 & 5 (trigger: .pos-leftheader span.text-bg-info:contains(4 & 5)) 2026-10-10 03:37:13,384 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [14/110] Tour TableMergeUnmergeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:37:13,414 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:13] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.038 0.184 2026-10-10 03:37:13,433 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.004 0.164 2026-10-10 03:37:13,437 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [15/110] Tour TableMergeUnmergeTour → Step Check orderline with attributes: {"productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-10 03:37:13,485 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [16/110] Tour TableMergeUnmergeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:37:13,536 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [17/110] Tour TableMergeUnmergeTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:37:13,600 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [18/110] Tour TableMergeUnmergeTour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:37:14,950 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:14] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:37:15,646 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [19/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-10 03:37:15,697 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [20/110] Tour TableMergeUnmergeTour → Step click on table selector button (trigger: .floor-screen .right-buttons button i.fa-hashtag) 2026-10-10 03:37:15,751 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [21/110] Tour TableMergeUnmergeTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-10 03:37:15,803 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [22/110] Tour TableMergeUnmergeTour → Step .floor-screen .right-buttons .jump-button 2026-10-10 03:37:15,880 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.003 0.010 2026-10-10 03:37:15,882 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [23/110] Tour TableMergeUnmergeTour → Step Check if the active tab contains the text4 & 5 (trigger: .pos-leftheader span.text-bg-info:contains(4 & 5)) 2026-10-10 03:37:15,929 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [24/110] Tour TableMergeUnmergeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:37:15,980 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [25/110] Tour TableMergeUnmergeTour → Step Check orderline with attributes: {"productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-10 03:37:16,032 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [26/110] Tour TableMergeUnmergeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:37:16,083 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [27/110] Tour TableMergeUnmergeTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:37:16,144 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [28/110] Tour TableMergeUnmergeTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:37:16,151 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:16] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:37:16,195 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [29/110] Tour TableMergeUnmergeTour → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-10-10 03:37:16,246 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [30/110] Tour TableMergeUnmergeTour → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-10-10 03:37:16,332 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [31/110] Tour TableMergeUnmergeTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:37:16,340 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:37:16,341 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:37:16,414 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [32/110] Tour TableMergeUnmergeTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:37:16,485 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [33/110] Tour TableMergeUnmergeTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:37:16,490 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16368879 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': '95b215cc-481b-403c-86b6-67a318a18b73'}] 2026-10-10 03:37:16,501 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:16] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:37:16,624 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [727] to pos.order #737 2026-10-10 03:37:17,111 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16368879 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': '95b215cc-481b-403c-86b6-67a318a18b73'} updated pos.order #737 2026-10-10 03:37:17,145 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16368879 finished 2026-10-10 03:37:17,250 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.282 0.482 2026-10-10 03:37:17,312 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:17] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.004 0.006 2026-10-10 03:37:17,460 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [34/110] Tour TableMergeUnmergeTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:37:17,487 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.007 0.035 2026-10-10 03:37:17,508 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [35/110] Tour TableMergeUnmergeTour → Step Check that: ---Verify that table 5 is a child table--- is not true (trigger: body:not(:has(.floor-map .table:not(.syncing):has(.label:contains("5")) .info.opacity-25))) 2026-10-10 03:37:17,559 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [36/110] Tour TableMergeUnmergeTour → Step Drag table 5 onto table 4 in order to link them (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:37:17,615 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-10 03:37:18,116 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-10 03:37:18,619 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Selector .floor-map .table:not(.syncing):has(.label:contains("4")) Object(position='top', relative=true) 2026-10-10 03:37:18,621 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-10 03:37:19,133 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Selector .floor-map .table:not(.syncing):has(.label:contains("4")) Object(position='center', relative=true) 2026-10-10 03:37:19,142 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-10 03:37:19,657 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-10 03:37:19,682 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:19] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 - 5 0.010 0.014 2026-10-10 03:37:19,734 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.008 0.032 2026-10-10 03:37:20,158 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [37/110] Tour TableMergeUnmergeTour → Step Drag table 5 away from table 4 to unlink them (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:37:20,307 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:20] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.026 0.007 2026-10-10 03:37:20,351 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [38/110] Tour TableMergeUnmergeTour → Step Check that: ---Verify that table 5 is a child table--- is not true (trigger: body:not(:has(.floor-map .table:not(.syncing):has(.label:contains("5")) .info.opacity-25))) 2026-10-10 03:37:20,363 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.006 0.030 2026-10-10 03:37:20,404 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [39/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-10 03:37:20,451 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [40/110] Tour TableMergeUnmergeTour → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-10-10 03:37:20,526 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 7 0.005 0.010 2026-10-10 03:37:20,535 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [41/110] Tour TableMergeUnmergeTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:37:20,607 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [42/110] Tour TableMergeUnmergeTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:37:20,671 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [43/110] Tour TableMergeUnmergeTour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:37:20,714 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57346856 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '6fd90a3e-7797-4f65-b0f0-4440e4ab5c71'}] 2026-10-10 03:37:20,801 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57346856 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '6fd90a3e-7797-4f65-b0f0-4440e4ab5c71'} created pos.order #739 2026-10-10 03:37:20,830 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57346856 finished 2026-10-10 03:37:20,932 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.076 0.146 2026-10-10 03:37:20,965 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [44/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-10 03:37:21,015 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [45/110] Tour TableMergeUnmergeTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:37:21,092 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.006 0.011 2026-10-10 03:37:21,101 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [46/110] Tour TableMergeUnmergeTour → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-10-10 03:37:21,170 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [47/110] Tour TableMergeUnmergeTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:37:21,234 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [48/110] Tour TableMergeUnmergeTour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:37:21,274 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50488568 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000002', 'uuid': '75f00e20-d874-42b2-ae43-6b74af649d36'}] 2026-10-10 03:37:21,335 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50488568 order {'name': '/', 'pos_reference': '263-119-000002', 'uuid': '75f00e20-d874-42b2-ae43-6b74af649d36'} created pos.order #740 2026-10-10 03:37:21,374 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50488568 finished 2026-10-10 03:37:21,470 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.057 0.142 2026-10-10 03:37:21,509 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [49/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-10 03:37:21,560 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [50/110] Tour TableMergeUnmergeTour → Step Drag table 5 onto table 4 in order to link them (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:37:21,614 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-10 03:37:22,118 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-10 03:37:22,615 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Selector .floor-map .table:not(.syncing):has(.label:contains("4")) Object(position='top', relative=true) 2026-10-10 03:37:22,616 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-10 03:37:23,132 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Selector .floor-map .table:not(.syncing):has(.label:contains("4")) Object(position='center', relative=true) 2026-10-10 03:37:23,142 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-10 03:37:23,679 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:23] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 - 5 0.004 0.011 2026-10-10 03:37:23,723 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-10 03:37:23,728 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80841151 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '6fd90a3e-7797-4f65-b0f0-4440e4ab5c71'}] 2026-10-10 03:37:23,784 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added lines [1207] to pos.order #739 2026-10-10 03:37:23,797 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80841151 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '6fd90a3e-7797-4f65-b0f0-4440e4ab5c71'} updated pos.order #739 2026-10-10 03:37:23,839 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80841151 finished 2026-10-10 03:37:23,997 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.101 0.171 2026-10-10 03:37:24,042 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:24] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.007 0.295 2026-10-10 03:37:24,211 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:24] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 42 0.042 0.114 2026-10-10 03:37:24,223 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [51/110] Tour TableMergeUnmergeTour → Step Verify that table 5 is a child table (trigger: .floor-map .table:not(.syncing):has(.label:contains("5")) .info.opacity-25) 2026-10-10 03:37:24,270 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.004 0.012 2026-10-10 03:37:24,276 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [52/110] Tour TableMergeUnmergeTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:37:24,355 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [53/110] Tour TableMergeUnmergeTour → Step Check if the active tab contains the text4 & 5 (trigger: .pos-leftheader span.text-bg-info:contains(4 & 5)) 2026-10-10 03:37:24,379 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.014 0.015 2026-10-10 03:37:24,407 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [54/110] Tour TableMergeUnmergeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:37:24,452 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [55/110] Tour TableMergeUnmergeTour → Step Check orderline with attributes: {"productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-10 03:37:24,503 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [56/110] Tour TableMergeUnmergeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:37:24,554 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [57/110] Tour TableMergeUnmergeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:37:24,604 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [58/110] Tour TableMergeUnmergeTour → Step Check orderline with attributes: {"productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-10-10 03:37:24,656 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [59/110] Tour TableMergeUnmergeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:37:24,707 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [60/110] Tour TableMergeUnmergeTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:37:24,790 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [61/110] Tour TableMergeUnmergeTour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:37:26,831 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [62/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-10 03:37:26,882 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [63/110] Tour TableMergeUnmergeTour → Step Drag table 5 away from table 4 to unlink them (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:37:27,034 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:27] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.002 0.007 2026-10-10 03:37:27,063 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37050843 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '6fd90a3e-7797-4f65-b0f0-4440e4ab5c71'}] 2026-10-10 03:37:27,137 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [64/110] Tour TableMergeUnmergeTour → Step Check that: ---Verify that table 5 is a child table--- is not true (trigger: body:not(:has(.floor-map .table:not(.syncing):has(.label:contains("5")) .info.opacity-25))) 2026-10-10 03:37:27,149 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #224 deleted pos.order.line records with IDs: [1207] 2026-10-10 03:37:27,177 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [65/110] Tour TableMergeUnmergeTour → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-10-10 03:37:27,178 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37050843 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '6fd90a3e-7797-4f65-b0f0-4440e4ab5c71'} updated pos.order #739 2026-10-10 03:37:27,207 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37050843 finished 2026-10-10 03:37:27,357 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.118 0.180 2026-10-10 03:37:27,420 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.006 0.331 2026-10-10 03:37:27,438 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77237596 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000003', 'uuid': '53bb5c4b-6b5e-4322-9a95-38bd8111270c'}] 2026-10-10 03:37:27,458 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [66/110] Tour TableMergeUnmergeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:37:27,511 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [67/110] Tour TableMergeUnmergeTour → Step Check orderline with attributes: {"productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-10 03:37:27,524 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77237596 order {'name': '/', 'pos_reference': '263-119-000003', 'uuid': '53bb5c4b-6b5e-4322-9a95-38bd8111270c'} created pos.order #741 2026-10-10 03:37:27,552 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77237596 finished 2026-10-10 03:37:27,567 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [68/110] Tour TableMergeUnmergeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:37:27,608 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [69/110] Tour TableMergeUnmergeTour → Step body 2026-10-10 03:37:27,659 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [70/110] Tour TableMergeUnmergeTour → Step click order button (trigger: .actionpad .submit-order) 2026-10-10 03:37:27,662 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.072 0.158 2026-10-10 03:37:27,730 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [71/110] Tour TableMergeUnmergeTour → Step Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change))) 2026-10-10 03:37:27,752 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 44 0.035 0.269 2026-10-10 03:37:27,764 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:27] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.025 2026-10-10 03:37:27,816 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54080560 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '6fd90a3e-7797-4f65-b0f0-4440e4ab5c71'}] 2026-10-10 03:37:27,821 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [72/110] Tour TableMergeUnmergeTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:37:27,841 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54080560 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '6fd90a3e-7797-4f65-b0f0-4440e4ab5c71'} updated pos.order #739 2026-10-10 03:37:27,871 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [73/110] Tour TableMergeUnmergeTour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:37:27,874 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54080560 finished 2026-10-10 03:37:27,985 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.039 0.133 2026-10-10 03:37:28,034 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [74/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-10 03:37:28,088 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [75/110] Tour TableMergeUnmergeTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:37:28,177 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 9 0.008 0.014 2026-10-10 03:37:28,177 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [76/110] Tour TableMergeUnmergeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:37:28,224 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [77/110] Tour TableMergeUnmergeTour → Step Check orderline with attributes: {"productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-10-10 03:37:28,270 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [78/110] Tour TableMergeUnmergeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:37:28,321 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [79/110] Tour TableMergeUnmergeTour → Step click order button (trigger: .actionpad .submit-order) 2026-10-10 03:37:28,399 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [80/110] Tour TableMergeUnmergeTour → Step Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change))) 2026-10-10 03:37:28,412 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:28] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.005 0.008 2026-10-10 03:37:28,466 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58925803 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000003', 'uuid': '53bb5c4b-6b5e-4322-9a95-38bd8111270c'}] 2026-10-10 03:37:28,471 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [81/110] Tour TableMergeUnmergeTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:37:28,518 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58925803 order {'name': '/', 'pos_reference': '263-119-000003', 'uuid': '53bb5c4b-6b5e-4322-9a95-38bd8111270c'} updated pos.order #741 2026-10-10 03:37:28,533 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [82/110] Tour TableMergeUnmergeTour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:37:28,549 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58925803 finished 2026-10-10 03:37:28,674 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.073 0.139 2026-10-10 03:37:28,716 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [83/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-10 03:37:28,774 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [84/110] Tour TableMergeUnmergeTour → Step Drag table 5 onto table 4 in order to link them (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:37:28,820 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-10 03:37:29,332 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-10 03:37:29,848 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Selector .floor-map .table:not(.syncing):has(.label:contains("4")) Object(position='top', relative=true) 2026-10-10 03:37:29,849 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-10 03:37:30,377 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Selector .floor-map .table:not(.syncing):has(.label:contains("4")) Object(position='center', relative=true) 2026-10-10 03:37:30,387 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-10 03:37:30,912 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:30] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 - 5 0.003 0.007 2026-10-10 03:37:30,966 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3358943 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '6fd90a3e-7797-4f65-b0f0-4440e4ab5c71'}] 2026-10-10 03:37:30,973 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-10 03:37:31,017 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added lines [1209] to pos.order #739 2026-10-10 03:37:31,026 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3358943 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '6fd90a3e-7797-4f65-b0f0-4440e4ab5c71'} updated pos.order #739 2026-10-10 03:37:31,056 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3358943 finished 2026-10-10 03:37:31,183 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.040 0.180 2026-10-10 03:37:31,220 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.004 0.230 2026-10-10 03:37:31,389 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:31] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 42 0.049 0.106 2026-10-10 03:37:31,428 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.002 0.011 2026-10-10 03:37:31,467 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [85/110] Tour TableMergeUnmergeTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:37:31,542 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [86/110] Tour TableMergeUnmergeTour → Step Check if the active tab contains the text4 & 5 (trigger: .pos-leftheader span.text-bg-info:contains(4 & 5)) 2026-10-10 03:37:31,565 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.027 0.015 2026-10-10 03:37:31,591 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [87/110] Tour TableMergeUnmergeTour → Step Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change))) 2026-10-10 03:37:31,644 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [88/110] Tour TableMergeUnmergeTour → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-10-10 03:37:31,725 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [89/110] Tour TableMergeUnmergeTour → Step Check orderline with attributes: {"productName":"Minute Maid","withClass":".orderline.has-change"} (trigger: .order-container .orderline.orderline.has-change:has(.product-name:contains("Minute Maid"))) 2026-10-10 03:37:31,806 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [90/110] Tour TableMergeUnmergeTour → Step click order button (trigger: .actionpad .submit-order) 2026-10-10 03:37:31,877 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [91/110] Tour TableMergeUnmergeTour → Step Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change))) 2026-10-10 03:37:31,891 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:31] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.012 2026-10-10 03:37:31,940 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [92/110] Tour TableMergeUnmergeTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:37:31,947 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26336846 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '6fd90a3e-7797-4f65-b0f0-4440e4ab5c71'}] 2026-10-10 03:37:31,999 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [93/110] Tour TableMergeUnmergeTour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:37:32,009 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26336846 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '6fd90a3e-7797-4f65-b0f0-4440e4ab5c71'} updated pos.order #739 2026-10-10 03:37:32,048 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26336846 finished 2026-10-10 03:37:32,153 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.051 0.159 2026-10-10 03:37:32,203 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [94/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-10 03:37:32,254 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [95/110] Tour TableMergeUnmergeTour → Step Drag table 5 away from table 4 to unlink them (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:37:32,416 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:32] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.005 2026-10-10 03:37:32,439 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41137231 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '6fd90a3e-7797-4f65-b0f0-4440e4ab5c71'}] 2026-10-10 03:37:32,489 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41137231 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '6fd90a3e-7797-4f65-b0f0-4440e4ab5c71'} updated pos.order #739 2026-10-10 03:37:32,495 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [96/110] Tour TableMergeUnmergeTour → Step Check that: ---Verify that table 5 is a child table--- is not true (trigger: body:not(:has(.floor-map .table:not(.syncing):has(.label:contains("5")) .info.opacity-25))) 2026-10-10 03:37:32,519 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41137231 finished 2026-10-10 03:37:32,560 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [97/110] Tour TableMergeUnmergeTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:37:32,616 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [98/110] Tour TableMergeUnmergeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:37:32,631 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.051 0.143 2026-10-10 03:37:32,672 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [99/110] Tour TableMergeUnmergeTour → Step Check orderline with attributes: {"productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-10-10 03:37:32,695 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.017 0.232 2026-10-10 03:37:32,726 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [100/110] Tour TableMergeUnmergeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:37:32,781 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [101/110] Tour TableMergeUnmergeTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:37:32,819 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 43 0.041 0.163 2026-10-10 03:37:32,820 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54897666 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000004', 'uuid': '8e28312d-5a65-40c1-afbb-87e40ed1e10a'}] 2026-10-10 03:37:32,842 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [102/110] Tour TableMergeUnmergeTour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:37:32,898 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54897666 order {'name': '/', 'pos_reference': '263-119-000004', 'uuid': '8e28312d-5a65-40c1-afbb-87e40ed1e10a'} created pos.order #742 2026-10-10 03:37:32,928 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54897666 finished 2026-10-10 03:37:33,009 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.046 0.285 2026-10-10 03:37:34,879 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [103/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-10 03:37:34,930 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [104/110] Tour TableMergeUnmergeTour → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-10-10 03:37:35,018 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 9 0.009 0.018 2026-10-10 03:37:35,023 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [105/110] Tour TableMergeUnmergeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:37:35,070 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [106/110] Tour TableMergeUnmergeTour → Step Check orderline with attributes: {"productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-10 03:37:35,122 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [107/110] Tour TableMergeUnmergeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:37:35,173 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [108/110] Tour TableMergeUnmergeTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:37:35,243 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [109/110] Tour TableMergeUnmergeTour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:37:37,279 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [110/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-10 03:37:37,330 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: tour succeeded 2026-10-10 03:37:37,331 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: ╔══════════════════════════════════════╗ ║ TOUR TableMergeUnmergeTour SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-10 03:37:37,549 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: heap 29059848 (allocated 31469568) 2026-10-10 03:37:37,558 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing chrome headless with pid 106041 2026-10-10 03:37:37,559 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing websocket connection 2026-10-10 03:37:37,560 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Terminating chrome headless with pid 106041 2026-10-10 03:37:37,697 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_033737_697590_test_02_others.txt 2026-10-10 03:37:37,698 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Removing chrome user profile "/tmp/tmpaz_qh6qg_chrome_odoo" 2026-10-10 03:37:37,723 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_02_others_bis ... 2026-10-10 03:37:38,408 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Chrome pid: 106303 2026-10-10 03:37:38,408 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Chrome headless temporary user profile dir: /tmp/tmpr9k2oks9_chrome_odoo 2026-10-10 03:37:38,408 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Issuing json command http://127.0.0.1:42749/json/version 2026-10-10 03:37:38,410 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42749', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:37:38,461 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Browser version: Chrome/150.0.7871.114 2026-10-10 03:37:38,462 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Issuing json command http://127.0.0.1:42749/json 2026-10-10 03:37:38,468 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42749', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:37:38,522 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Websocket url found: ws://127.0.0.1:42749/devtools/page/D4DACBEC58D7FA15B46303675D53F0D9 2026-10-10 03:37:38,544 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Enable chrome headless console log notification 2026-10-10 03:37:38,560 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Chrome headless enable page notifications 2026-10-10 03:37:38,655 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-10 03:37:38,666 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Setting session cookie in browser 2026-10-10 03:37:38,668 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:37:38,668 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:37:38,689 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:37:39,652 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:39] "GET /pos/ui/119 HTTP/1.1" 200 - 91 0.077 0.893 2026-10-10 03:37:39,657 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Navigation result: {'frameId': 'D4DACBEC58D7FA15B46303675D53F0D9', 'loaderId': '0BF9A8AAEDFE80473A00C9B2DB35119A', 'isDownload': False} 2026-10-10 03:37:39,657 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Evaluate ready code "odoo.isTourReady('ControlButtonsTour')" 2026-10-10 03:37:39,690 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:37:39,716 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:39] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.012 2026-10-10 03:37:39,732 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:39] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.026 2026-10-10 03:37:39,744 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:39] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.034 2026-10-10 03:37:40,400 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:37:40,406 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:37:40,435 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-10 03:37:40,467 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Evaluate test code "odoo.startTour('ControlButtonsTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:37:40,477 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.011 0.007 2026-10-10 03:37:40,479 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [1/109] Tour ControlButtonsTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:37:40,495 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:40] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:37:40,514 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:40] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:37:40,556 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:40] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.017 2026-10-10 03:37:40,581 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.054 2026-10-10 03:37:40,653 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:40] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.018 0.058 2026-10-10 03:37:40,657 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.056 2026-10-10 03:37:41,526 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 377 0.351 0.478 2026-10-10 03:37:41,560 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:41] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:37:41,660 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.014 2026-10-10 03:37:41,732 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:41] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.039 2026-10-10 03:37:41,780 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-10 03:37:41,803 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: Owl is running in 'dev' mode. 2026-10-10 03:37:41,828 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:41] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.008 2026-10-10 03:37:41,876 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:37:41,883 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:41] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:37:41,902 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:41] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:37:41,912 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:37:41,964 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:37:41,981 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:41] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 200 - 14 0.025 0.064 2026-10-10 03:37:42,030 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.043 2026-10-10 03:37:42,033 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [2/109] Tour ControlButtonsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:37:42,038 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:37:42,040 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:42] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.012 0.123 2026-10-10 03:37:42,067 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:42] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.007 0.072 2026-10-10 03:37:42,149 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:42] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 34 0.028 0.124 2026-10-10 03:37:42,172 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [3/109] Tour ControlButtonsTour → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-10-10 03:37:42,253 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:42] "GET /pos/ui/119 HTTP/1.1" 200 - 34 0.041 0.186 2026-10-10 03:37:42,278 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:42] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.162 2026-10-10 03:37:42,290 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:42] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:37:42,418 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:42] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.050 0.175 2026-10-10 03:37:42,505 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:37:42,572 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [4/109] Tour ControlButtonsTour → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-10-10 03:37:42,614 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:37:42,675 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [5/109] Tour ControlButtonsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:37:42,726 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [6/109] Tour ControlButtonsTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-10-10 03:37:42,778 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [7/109] Tour ControlButtonsTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-10 03:37:42,838 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [8/109] Tour ControlButtonsTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-10 03:37:42,889 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [9/109] Tour ControlButtonsTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:37:42,949 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [10/109] Tour ControlButtonsTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-10 03:37:43,022 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [11/109] Tour ControlButtonsTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-10 03:37:43,074 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [12/109] Tour ControlButtonsTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-10 03:37:43,129 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [13/109] Tour ControlButtonsTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"5","price":"10.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("5")):has(.price:contains("10.0"))) 2026-10-10 03:37:43,313 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [14/109] Tour ControlButtonsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:37:43,363 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [15/109] Tour ControlButtonsTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:37:43,427 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [16/109] Tour ControlButtonsTour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:37:43,461 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82776702 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '32e6d6c7-1639-45bd-97b0-2a94601c76c0'}] 2026-10-10 03:37:43,553 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82776702 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '32e6d6c7-1639-45bd-97b0-2a94601c76c0'} created pos.order #743 2026-10-10 03:37:43,582 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82776702 finished 2026-10-10 03:37:43,670 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.059 0.153 2026-10-10 03:37:43,705 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [17/109] Tour ControlButtonsTour → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-10-10 03:37:43,777 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.010 2026-10-10 03:37:43,779 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [18/109] Tour ControlButtonsTour → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-10-10 03:37:43,849 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [19/109] Tour ControlButtonsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:37:43,900 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [20/109] Tour ControlButtonsTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-10-10 03:37:43,951 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [21/109] Tour ControlButtonsTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-10 03:37:44,007 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [22/109] Tour ControlButtonsTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-10 03:37:44,058 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [23/109] Tour ControlButtonsTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:37:44,112 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [24/109] Tour ControlButtonsTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-10 03:37:44,181 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [25/109] Tour ControlButtonsTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-10 03:37:44,232 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [26/109] Tour ControlButtonsTour → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-10 03:37:44,286 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [27/109] Tour ControlButtonsTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"3","price":"6.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("3")):has(.price:contains("6.0"))) 2026-10-10 03:37:44,469 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [28/109] Tour ControlButtonsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:37:44,514 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [29/109] Tour ControlButtonsTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:37:44,595 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [30/109] Tour ControlButtonsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:37:44,647 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [31/109] Tour ControlButtonsTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-10 03:37:44,698 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [32/109] Tour ControlButtonsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:37:44,749 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [33/109] Tour ControlButtonsTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:37:44,799 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [34/109] Tour ControlButtonsTour → Step click Actions button (trigger: .more-btn) 2026-10-10 03:37:44,859 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [35/109] Tour ControlButtonsTour → Step click Transfer button (trigger: .control-buttons button:contains("Transfer")) 2026-10-10 03:37:44,929 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [36/109] Tour ControlButtonsTour → Step .table:contains(2) 2026-10-10 03:37:45,532 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [37/109] Tour ControlButtonsTour → Step Check orderline with attributes: {"productName":"Water","quantity":"5"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("5"))) 2026-10-10 03:37:45,539 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11602874 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '32e6d6c7-1639-45bd-97b0-2a94601c76c0'}] 2026-10-10 03:37:45,550 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:45] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:37:45,576 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added lines [1212, 1213] to pos.order #743 2026-10-10 03:37:45,586 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11602874 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '32e6d6c7-1639-45bd-97b0-2a94601c76c0'} updated pos.order #743 2026-10-10 03:37:45,616 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11602874 finished 2026-10-10 03:37:45,756 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 78 0.060 0.163 2026-10-10 03:37:45,854 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.008 0.011 2026-10-10 03:37:45,874 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.006 0.021 2026-10-10 03:37:45,908 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [38/109] Tour ControlButtonsTour → Step Check orderline with attributes: {"productName":"Minute Maid","quantity":"3"} (trigger: .order-container .orderline:has(.product-name:contains("Minute Maid")):has(.qty:contains("3"))) 2026-10-10 03:37:45,961 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [39/109] Tour ControlButtonsTour → Step Check orderline with attributes: {"productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-10 03:37:46,011 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [40/109] Tour ControlButtonsTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:37:46,063 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [41/109] Tour ControlButtonsTour → Step click Actions button (trigger: .more-btn) 2026-10-10 03:37:46,122 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [42/109] Tour ControlButtonsTour → Step click Split button (trigger: .control-buttons button:contains("Split")) 2026-10-10 03:37:46,191 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [43/109] Tour ControlButtonsTour → Step click back button (trigger: .splitbill-screen .button.back) 2026-10-10 03:37:46,264 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [44/109] Tour ControlButtonsTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Water","quantity":"5"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Water")):has(.qty:contains("5"))) 2026-10-10 03:37:46,325 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [45/109] Tour ControlButtonsTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"5"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("5"))) 2026-10-10 03:37:46,377 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [46/109] Tour ControlButtonsTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:37:46,442 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [47/109] Tour ControlButtonsTour → Step click Internal note button (trigger: .modal-body button:contains("Note")) 2026-10-10 03:37:46,491 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [48/109] Tour ControlButtonsTour → Step click Internal Note button (trigger: .control-buttons button:contains("Note")) 2026-10-10 03:37:46,553 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [49/109] Tour ControlButtonsTour → Step input text 'test note' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-10 03:37:46,616 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [50/109] Tour ControlButtonsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:37:46,684 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [51/109] Tour ControlButtonsTour → Step Check orderline with attributes: {"productName":"Water","quantity":"5","price":"10.0","internalNote":"test note","withClass":".selected"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("5")):has(.price:contains("10.0")):has(.info-list .o_tag_badge_text:contains("test note"))) 2026-10-10 03:37:46,734 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [52/109] Tour ControlButtonsTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:37:46,794 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [53/109] Tour ControlButtonsTour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:37:46,818 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11475914 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '32e6d6c7-1639-45bd-97b0-2a94601c76c0'}] 2026-10-10 03:37:46,893 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11475914 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '32e6d6c7-1639-45bd-97b0-2a94601c76c0'} updated pos.order #743 2026-10-10 03:37:46,920 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11475914 finished 2026-10-10 03:37:47,023 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 59 0.061 0.147 2026-10-10 03:37:47,074 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [54/109] Tour ControlButtonsTour → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-10-10 03:37:47,140 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.009 2026-10-10 03:37:47,147 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [55/109] Tour ControlButtonsTour → Step Check orderline with attributes: {"productName":"Water","quantity":"5","price":"10.0","internalNote":"test note"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("5")):has(.price:contains("10.0")):has(.info-list .o_tag_badge_text:contains("test note"))) 2026-10-10 03:37:47,197 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [56/109] Tour ControlButtonsTour → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-10-10 03:37:47,279 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [57/109] Tour ControlButtonsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:37:47,331 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [58/109] Tour ControlButtonsTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-10-10 03:37:47,383 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [59/109] Tour ControlButtonsTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-10 03:37:47,440 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [60/109] Tour ControlButtonsTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-10 03:37:47,491 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [61/109] Tour ControlButtonsTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-10 03:37:47,544 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [62/109] Tour ControlButtonsTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-10 03:37:47,622 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [63/109] Tour ControlButtonsTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-10 03:37:47,673 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [64/109] Tour ControlButtonsTour → Step click numpad button: 8 (trigger: div.numpad button:contains(/^8$/)) 2026-10-10 03:37:47,727 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [65/109] Tour ControlButtonsTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"8","price":"8.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("8")):has(.price:contains("8.0"))) 2026-10-10 03:37:47,912 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [66/109] Tour ControlButtonsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:37:47,963 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [67/109] Tour ControlButtonsTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:37:48,013 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [68/109] Tour ControlButtonsTour → Step click Actions button (trigger: .more-btn) 2026-10-10 03:37:48,070 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [69/109] Tour ControlButtonsTour → Step click Guests button (trigger: .control-buttons button:contains("Guests")) 2026-10-10 03:37:48,130 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [70/109] Tour ControlButtonsTour → Step click numpad button: 1 (trigger: .modal div.numpad button:text(1)) 2026-10-10 03:37:48,186 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [71/109] Tour ControlButtonsTour → Step click numpad button: 5 (trigger: .modal div.numpad button:text(5)) 2026-10-10 03:37:48,240 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [72/109] Tour ControlButtonsTour → Step input shown is '15' (trigger: .modal .value:contains("15")) 2026-10-10 03:37:48,290 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [73/109] Tour ControlButtonsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:37:48,345 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [74/109] Tour ControlButtonsTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:37:48,396 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [75/109] Tour ControlButtonsTour → Step click Actions button (trigger: .more-btn) 2026-10-10 03:37:48,454 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [76/109] Tour ControlButtonsTour → Step guest number is 15 (trigger: .control-buttons button:contains("Guests"):contains(15)) 2026-10-10 03:37:48,506 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [77/109] Tour ControlButtonsTour → Step click guests 15 button (trigger: .modal .control-buttons button:contains(15Guests)) 2026-10-10 03:37:48,563 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [78/109] Tour ControlButtonsTour → Step click numpad button: 5 (trigger: .modal div.numpad button:text(5)) 2026-10-10 03:37:48,617 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [79/109] Tour ControlButtonsTour → Step input shown is '5' (trigger: .modal .value:contains("5")) 2026-10-10 03:37:48,669 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [80/109] Tour ControlButtonsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:37:48,723 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [81/109] Tour ControlButtonsTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:37:48,774 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [82/109] Tour ControlButtonsTour → Step click Actions button (trigger: .more-btn) 2026-10-10 03:37:48,833 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [83/109] Tour ControlButtonsTour → Step guest number is 5 (trigger: .control-buttons button:contains("Guests"):contains(5)) 2026-10-10 03:37:48,884 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [84/109] Tour ControlButtonsTour → Step cancel dialog (trigger: .modal .modal-header button[aria-label="Close"]) 2026-10-10 03:37:48,940 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [85/109] Tour ControlButtonsTour → Step Check orderline with attributes: {"productName":"Water","quantity":"5"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("5"))) 2026-10-10 03:37:48,992 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [86/109] Tour ControlButtonsTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:37:49,042 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [87/109] Tour ControlButtonsTour → Step click Actions button (trigger: .more-btn) 2026-10-10 03:37:49,100 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [88/109] Tour ControlButtonsTour → Step click Cancel Order button (trigger: .control-buttons button:contains("Cancel Order")) 2026-10-10 03:37:49,162 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [89/109] Tour ControlButtonsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:37:49,237 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [90/109] Tour ControlButtonsTour → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-10-10 03:37:49,241 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88312904 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '32e6d6c7-1639-45bd-97b0-2a94601c76c0'}] 2026-10-10 03:37:49,271 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added lines [1214] to pos.order #743 2026-10-10 03:37:49,281 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88312904 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '32e6d6c7-1639-45bd-97b0-2a94601c76c0'} updated pos.order #743 2026-10-10 03:37:49,313 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88312904 finished 2026-10-10 03:37:49,475 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.083 0.153 2026-10-10 03:37:49,718 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:49] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 46 0.051 0.131 2026-10-10 03:37:49,752 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [91/109] Tour ControlButtonsTour → Step .floor-map 2026-10-10 03:37:49,806 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [92/109] Tour ControlButtonsTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:37:49,870 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.008 2026-10-10 03:37:49,877 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [93/109] Tour ControlButtonsTour → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-10-10 03:37:49,940 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [94/109] Tour ControlButtonsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:37:49,991 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [95/109] Tour ControlButtonsTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-10-10 03:37:50,042 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [96/109] Tour ControlButtonsTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-10 03:37:50,097 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [97/109] Tour ControlButtonsTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-10 03:37:50,149 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [98/109] Tour ControlButtonsTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:37:50,203 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [99/109] Tour ControlButtonsTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-10 03:37:50,270 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [100/109] Tour ControlButtonsTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-10 03:37:50,322 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [101/109] Tour ControlButtonsTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-10 03:37:50,375 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [102/109] Tour ControlButtonsTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"5","price":"10.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("5")):has(.price:contains("10.0"))) 2026-10-10 03:37:50,547 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [103/109] Tour ControlButtonsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:37:50,598 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [104/109] Tour ControlButtonsTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:37:50,649 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [105/109] Tour ControlButtonsTour → Step click Actions button (trigger: .more-btn) 2026-10-10 03:37:50,708 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [106/109] Tour ControlButtonsTour → Step click Transfer button (trigger: .control-buttons button:contains("Transfer")) 2026-10-10 03:37:50,770 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [107/109] Tour ControlButtonsTour → Step click 'Second Floor' floor (trigger: .floor-selector .button-floor:contains("Second Floor")) 2026-10-10 03:37:50,827 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [108/109] Tour ControlButtonsTour → Step Check table with attributes: {"name":"1","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("1"))) 2026-10-10 03:37:50,911 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [109/109] Tour ControlButtonsTour → Step Check orderline with attributes: {"productName":"Water","quantity":"5"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("5"))) 2026-10-10 03:37:50,917 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23435842 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '1363d637-fa36-4880-a6f1-4a6d439fba37'}] 2026-10-10 03:37:50,983 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23435842 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '1363d637-fa36-4880-a6f1-4a6d439fba37'} created pos.order #744 2026-10-10 03:37:51,011 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23435842 finished 2026-10-10 03:37:51,081 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.043 0.124 2026-10-10 03:37:51,157 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.005 0.011 2026-10-10 03:37:51,162 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: tour succeeded 2026-10-10 03:37:51,163 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: ╔═══════════════════════════════════╗ ║ TOUR ControlButtonsTour SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-10 03:37:51,320 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: heap 22032368 (allocated 23597056) 2026-10-10 03:37:51,326 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Closing chrome headless with pid 106303 2026-10-10 03:37:51,330 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Closing websocket connection 2026-10-10 03:37:51,332 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Terminating chrome headless with pid 106303 2026-10-10 03:37:51,458 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_033751_458462_test_02_others_bis.txt 2026-10-10 03:37:51,458 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Removing chrome user profile "/tmp/tmpr9k2oks9_chrome_odoo" 2026-10-10 03:37:51,486 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_04_ticket_screen ... 2026-10-10 03:37:52,165 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Chrome pid: 106529 2026-10-10 03:37:52,166 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Chrome headless temporary user profile dir: /tmp/tmpwo7y3o24_chrome_odoo 2026-10-10 03:37:52,166 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Issuing json command http://127.0.0.1:39693/json/version 2026-10-10 03:37:52,167 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39693', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:37:52,235 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Browser version: Chrome/150.0.7871.114 2026-10-10 03:37:52,235 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Issuing json command http://127.0.0.1:39693/json 2026-10-10 03:37:52,236 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39693', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:37:52,255 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Websocket url found: ws://127.0.0.1:39693/devtools/page/4A08E265F2F741274E0EF9534016C76A 2026-10-10 03:37:52,272 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Enable chrome headless console log notification 2026-10-10 03:37:52,283 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Chrome headless enable page notifications 2026-10-10 03:37:52,364 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:37:52,374 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Setting session cookie in browser 2026-10-10 03:37:52,381 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:37:52,381 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:37:52,403 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:37:53,180 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:53] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.060 0.722 2026-10-10 03:37:53,184 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Navigation result: {'frameId': '4A08E265F2F741274E0EF9534016C76A', 'loaderId': '9ACB28AECE8C5EA0B87DC54C133A1B9B', 'isDownload': False} 2026-10-10 03:37:53,185 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Evaluate ready code "odoo.isTourReady('PosResTicketScreenTour')" 2026-10-10 03:37:53,213 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:37:53,253 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:53] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-10-10 03:37:53,258 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:53] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.029 2026-10-10 03:37:53,266 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:53] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.025 2026-10-10 03:37:53,983 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:37:53,987 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:37:54,029 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.022 2026-10-10 03:37:54,073 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:54] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-10 03:37:54,082 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Evaluate test code "odoo.startTour('PosResTicketScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:37:54,091 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [1/34] Tour PosResTicketScreenTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:37:54,098 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:54] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:37:54,111 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:54] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:37:54,162 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:54] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.024 2026-10-10 03:37:54,183 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.051 2026-10-10 03:37:54,226 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:54] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.012 0.035 2026-10-10 03:37:54,230 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.025 2026-10-10 03:37:55,137 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:55] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.365 0.496 2026-10-10 03:37:55,174 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:55] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.024 2026-10-10 03:37:55,294 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.010 2026-10-10 03:37:55,363 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:55] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.045 2026-10-10 03:37:55,392 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:37:55,409 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: Owl is running in 'dev' mode. 2026-10-10 03:37:55,424 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:55] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-10 03:37:55,516 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:55] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:37:55,529 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:55] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:37:55,562 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:55] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:37:55,576 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:55] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.031 2026-10-10 03:37:55,604 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:37:55,638 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:55] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.070 0.038 2026-10-10 03:37:55,638 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:37:55,643 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [2/34] Tour PosResTicketScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:37:55,654 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:37:55,668 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:55] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.008 0.124 2026-10-10 03:37:55,769 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:55] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.038 0.135 2026-10-10 03:37:55,789 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [3/34] Tour PosResTicketScreenTour → Step .pos-leftheader .orders-button 2026-10-10 03:37:55,802 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:55] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:37:55,865 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:55] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.034 0.239 2026-10-10 03:37:55,879 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:55] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.207 2026-10-10 03:37:56,002 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:56] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.048 0.166 2026-10-10 03:37:56,021 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:56] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.125 2026-10-10 03:37:56,064 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [4/34] Tour PosResTicketScreenTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:37:56,075 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:56] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:37:56,093 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:56] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.014 2026-10-10 03:37:56,127 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [5/34] Tour PosResTicketScreenTour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:37:56,138 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.004 0.039 2026-10-10 03:37:56,144 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:37:58,162 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [6/34] Tour PosResTicketScreenTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:37:58,234 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:37:58,358 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [7/34] Tour PosResTicketScreenTour → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-10-10 03:37:58,454 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [8/34] Tour PosResTicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:37:58,510 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [9/34] Tour PosResTicketScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-10-10 03:37:58,567 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [10/34] Tour PosResTicketScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-10 03:37:58,622 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [11/34] Tour PosResTicketScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-10 03:37:58,673 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [12/34] Tour PosResTicketScreenTour → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-10 03:37:58,728 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [13/34] Tour PosResTicketScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-10 03:37:58,796 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [14/34] Tour PosResTicketScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-10 03:37:58,847 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [15/34] Tour PosResTicketScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-10-10 03:37:58,898 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [16/34] Tour PosResTicketScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:37:58,948 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [17/34] Tour PosResTicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:37:58,999 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [18/34] Tour PosResTicketScreenTour → Step order total amount is '3.0' (trigger: .product-screen .order-summary .total:contains("3.0")) 2026-10-10 03:37:59,050 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [19/34] Tour PosResTicketScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:37:59,102 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [20/34] Tour PosResTicketScreenTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:37:59,164 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [21/34] Tour PosResTicketScreenTour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:37:59,196 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23119301 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '6c44ec92-bd60-4bc2-ac78-201ad409154a'}] 2026-10-10 03:37:59,302 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23119301 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '6c44ec92-bd60-4bc2-ac78-201ad409154a'} created pos.order #745 2026-10-10 03:37:59,336 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23119301 finished 2026-10-10 03:37:59,415 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.077 0.146 2026-10-10 03:37:59,463 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [22/34] Tour PosResTicketScreenTour → Step .floor-map .table:has(.label:contains("5")):not(:has(.order-count)) 2026-10-10 03:37:59,514 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [23/34] Tour PosResTicketScreenTour → Step .pos-leftheader .orders-button 2026-10-10 03:37:59,571 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [24/34] Tour PosResTicketScreenTour → Step .ticket-screen .order-row > div:contains("001") 2026-10-10 03:37:59,625 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [25/34] Tour PosResTicketScreenTour → Step .ticket-screen .order-row:has(div:contains("001")) .btn-danger 2026-10-10 03:37:59,672 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [26/34] Tour PosResTicketScreenTour → Step .ticket-screen .orders .order-row > td:contains("001") ~ td.text-end button.text-danger 2026-10-10 03:37:59,713 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:59] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 55 0.062 0.076 2026-10-10 03:37:59,770 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:37:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.033 2026-10-10 03:37:59,787 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [27/34] Tour PosResTicketScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:37:59,854 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [28/34] Tour PosResTicketScreenTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:37:59,862 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88238810 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '6c44ec92-bd60-4bc2-ac78-201ad409154a'}] 2026-10-10 03:37:59,900 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88238810 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '6c44ec92-bd60-4bc2-ac78-201ad409154a'} updated pos.order #745 2026-10-10 03:37:59,930 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [29/34] Tour PosResTicketScreenTour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:37:59,932 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88238810 finished 2026-10-10 03:38:00,080 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.075 0.147 2026-10-10 03:38:00,279 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:00] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 46 0.049 0.119 2026-10-10 03:38:00,312 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [30/34] Tour PosResTicketScreenTour → Step .floor-map 2026-10-10 03:38:00,363 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [31/34] Tour PosResTicketScreenTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:38:00,430 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:38:00,442 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [32/34] Tour PosResTicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:38:00,491 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [33/34] Tour PosResTicketScreenTour → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-10-10 03:38:00,543 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [34/34] Tour PosResTicketScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:38:00,594 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: tour succeeded 2026-10-10 03:38:00,595 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: ╔═══════════════════════════════════════╗ ║ TOUR PosResTicketScreenTour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-10 03:38:00,720 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: heap 16682108 (allocated 18485248) 2026-10-10 03:38:00,733 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Closing chrome headless with pid 106529 2026-10-10 03:38:00,736 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Closing websocket connection 2026-10-10 03:38:00,736 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Terminating chrome headless with pid 106529 2026-10-10 03:38:00,847 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_033800_847011_test_04_ticket_screen.txt 2026-10-10 03:38:00,847 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Removing chrome user profile "/tmp/tmpwo7y3o24_chrome_odoo" 2026-10-10 03:38:00,869 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_05_tip_screen ... 2026-10-10 03:38:01,402 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome pid: 106741 2026-10-10 03:38:01,403 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome headless temporary user profile dir: /tmp/tmp97czb8pl_chrome_odoo 2026-10-10 03:38:01,403 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Issuing json command http://127.0.0.1:37031/json/version 2026-10-10 03:38:01,404 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37031', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:38:01,471 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Browser version: Chrome/150.0.7871.114 2026-10-10 03:38:01,471 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Issuing json command http://127.0.0.1:37031/json 2026-10-10 03:38:01,472 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37031', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:38:01,491 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Websocket url found: ws://127.0.0.1:37031/devtools/page/B61781E7FF5C09D7E30DCC674B21F25F 2026-10-10 03:38:01,503 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Enable chrome headless console log notification 2026-10-10 03:38:01,519 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome headless enable page notifications 2026-10-10 03:38:01,616 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:38:01,627 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Setting session cookie in browser 2026-10-10 03:38:01,631 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:38:01,631 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:38:01,645 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:38:02,453 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:02] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.077 0.735 2026-10-10 03:38:02,458 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Navigation result: {'frameId': 'B61781E7FF5C09D7E30DCC674B21F25F', 'loaderId': '5FA9E77A489F46118DA95986C68D8244', 'isDownload': False} 2026-10-10 03:38:02,458 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Evaluate ready code "odoo.isTourReady('PosResTipScreenTour')" 2026-10-10 03:38:02,480 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:38:02,514 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:02] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.017 2026-10-10 03:38:02,529 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:02] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.027 2026-10-10 03:38:02,538 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:02] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.027 2026-10-10 03:38:03,196 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:38:03,198 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:03] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:38:03,270 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.051 0.012 2026-10-10 03:38:03,308 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Evaluate test code "odoo.startTour('PosResTipScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:38:03,323 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:03] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.011 0.013 2026-10-10 03:38:03,329 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [1/232] Tour PosResTipScreenTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:38:03,343 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:03] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-10 03:38:03,359 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:03] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:38:03,427 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:03] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.024 0.016 2026-10-10 03:38:03,452 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.056 2026-10-10 03:38:03,514 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:03] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.015 0.035 2026-10-10 03:38:03,517 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.041 2026-10-10 03:38:04,476 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:04] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 380 0.394 0.502 2026-10-10 03:38:04,509 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:04] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:38:04,613 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:38:04,692 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:04] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.052 2026-10-10 03:38:04,722 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:38:04,740 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: Owl is running in 'dev' mode. 2026-10-10 03:38:04,769 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:04] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.008 2026-10-10 03:38:04,828 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:04] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:38:04,838 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:38:04,865 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:04] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-10-10 03:38:04,876 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:04] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-10 03:38:04,907 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-10 03:38:04,914 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:04] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.025 0.050 2026-10-10 03:38:04,939 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:38:04,954 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [2/232] Tour PosResTipScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:38:05,027 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:05] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.051 2026-10-10 03:38:05,056 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:05] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.027 0.196 2026-10-10 03:38:05,102 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [3/232] Tour PosResTipScreenTour → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-10-10 03:38:05,152 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:05] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:38:05,195 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:05] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.058 0.211 2026-10-10 03:38:05,287 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:05] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.040 0.345 2026-10-10 03:38:05,304 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:05] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.310 2026-10-10 03:38:05,424 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:05] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.060 0.244 2026-10-10 03:38:05,447 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:05] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.007 0.131 2026-10-10 03:38:05,480 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 03:38:05,592 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [4/232] Tour PosResTipScreenTour → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-10-10 03:38:05,636 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:38:05,692 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [5/232] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:38:05,751 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [6/232] Tour PosResTipScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-10-10 03:38:05,801 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [7/232] Tour PosResTipScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-10 03:38:05,858 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [8/232] Tour PosResTipScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-10 03:38:05,909 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [9/232] Tour PosResTipScreenTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:38:05,964 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [10/232] Tour PosResTipScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-10 03:38:06,034 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [11/232] Tour PosResTipScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-10 03:38:06,084 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [12/232] Tour PosResTipScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-10-10 03:38:06,136 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [13/232] Tour PosResTipScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:38:06,186 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [14/232] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:38:06,237 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [15/232] Tour PosResTipScreenTour → Step order total amount is '2.0' (trigger: .product-screen .order-summary .total:contains("2.0")) 2026-10-10 03:38:06,288 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [16/232] Tour PosResTipScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:38:06,339 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [17/232] Tour PosResTipScreenTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:38:06,401 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [18/232] Tour PosResTipScreenTour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:38:06,438 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47741778 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '1f5fb681-aea4-4fa6-8228-2411d24b8b81'}] 2026-10-10 03:38:06,603 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47741778 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '1f5fb681-aea4-4fa6-8228-2411d24b8b81'} created pos.order #746 2026-10-10 03:38:06,636 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47741778 finished 2026-10-10 03:38:06,733 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.134 0.164 2026-10-10 03:38:06,766 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [19/232] Tour PosResTipScreenTour → Step .floor-map .table:has(.label:contains("2")):has(.order-count:contains("1")) 2026-10-10 03:38:06,818 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [20/232] Tour PosResTipScreenTour → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-10-10 03:38:06,891 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.004 0.009 2026-10-10 03:38:06,894 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [21/232] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:38:06,942 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [22/232] Tour PosResTipScreenTour → Step order total amount is '2.0' (trigger: .product-screen .order-summary .total:contains("2.0")) 2026-10-10 03:38:06,993 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [23/232] Tour PosResTipScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:38:07,043 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [24/232] Tour PosResTipScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:38:07,104 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [25/232] Tour PosResTipScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:38:07,156 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [26/232] Tour PosResTipScreenTour → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-10-10 03:38:07,207 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [27/232] Tour PosResTipScreenTour → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-10-10 03:38:07,288 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [28/232] Tour PosResTipScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:38:07,302 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:07] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:38:07,306 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:07] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:38:07,375 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [29/232] Tour PosResTipScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:38:07,434 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [30/232] Tour PosResTipScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:38:07,507 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [31/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-10 03:38:07,514 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66012538 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '1f5fb681-aea4-4fa6-8228-2411d24b8b81'}] 2026-10-10 03:38:07,521 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:07] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:38:07,664 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [728] to pos.order #746 2026-10-10 03:38:08,190 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66012538 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '1f5fb681-aea4-4fa6-8228-2411d24b8b81'} updated pos.order #746 2026-10-10 03:38:08,237 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66012538 finished 2026-10-10 03:38:08,370 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 246 0.386 0.475 2026-10-10 03:38:08,474 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [32/232] Tour PosResTipScreenTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:38:08,543 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [33/232] Tour PosResTipScreenTour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:38:10,578 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [34/232] Tour PosResTipScreenTour → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-10-10 03:38:10,646 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.008 2026-10-10 03:38:10,659 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [35/232] Tour PosResTipScreenTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:38:10,719 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [36/232] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:38:10,770 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [37/232] Tour PosResTipScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-10 03:38:10,822 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [38/232] Tour PosResTipScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-10 03:38:10,877 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [39/232] Tour PosResTipScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-10 03:38:10,930 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [40/232] Tour PosResTipScreenTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:38:10,984 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [41/232] Tour PosResTipScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-10 03:38:11,050 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [42/232] Tour PosResTipScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-10 03:38:11,101 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [43/232] Tour PosResTipScreenTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:38:11,155 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [44/232] Tour PosResTipScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("2"))) 2026-10-10 03:38:11,329 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [45/232] Tour PosResTipScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:38:11,382 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [46/232] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:38:11,430 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [47/232] Tour PosResTipScreenTour → Step order total amount is '4.0' (trigger: .product-screen .order-summary .total:contains("4.0")) 2026-10-10 03:38:11,481 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [48/232] Tour PosResTipScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:38:11,531 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [49/232] Tour PosResTipScreenTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:38:11,591 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [50/232] Tour PosResTipScreenTour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:38:11,613 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13543686 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'db231c68-6dda-4978-a60b-670689a49c18'}] 2026-10-10 03:38:11,722 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13543686 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'db231c68-6dda-4978-a60b-670689a49c18'} created pos.order #747 2026-10-10 03:38:11,756 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13543686 finished 2026-10-10 03:38:11,854 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.054 0.191 2026-10-10 03:38:11,895 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [51/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-10-10 03:38:11,976 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [52/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-10-10 03:38:12,049 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:12] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.025 0.045 2026-10-10 03:38:12,101 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.033 2026-10-10 03:38:12,124 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [53/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul 2026-10-10 03:38:12,177 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [54/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul li:contains("Active") 2026-10-10 03:38:12,230 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [55/232] Tour PosResTipScreenTour → Step .ticket-screen .orders .order-row:contains(Tipping):contains($ 2.00) 2026-10-10 03:38:12,281 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [56/232] Tour PosResTipScreenTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:38:12,345 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [57/232] Tour PosResTipScreenTour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:38:14,377 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [58/232] Tour PosResTipScreenTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:38:14,447 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.010 2026-10-10 03:38:14,452 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [59/232] Tour PosResTipScreenTour → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-10-10 03:38:14,521 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [60/232] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:38:14,573 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [61/232] Tour PosResTipScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-10-10 03:38:14,623 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [62/232] Tour PosResTipScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-10 03:38:14,679 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [63/232] Tour PosResTipScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-10 03:38:14,731 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [64/232] Tour PosResTipScreenTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:38:14,785 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [65/232] Tour PosResTipScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-10 03:38:14,853 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [66/232] Tour PosResTipScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-10 03:38:14,904 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [67/232] Tour PosResTipScreenTour → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-10 03:38:14,958 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [68/232] Tour PosResTipScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("3"))) 2026-10-10 03:38:15,128 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [69/232] Tour PosResTipScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:38:15,180 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [70/232] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:38:15,231 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [71/232] Tour PosResTipScreenTour → Step order total amount is '6.0' (trigger: .product-screen .order-summary .total:contains("6.0")) 2026-10-10 03:38:15,282 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [72/232] Tour PosResTipScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:38:15,332 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [73/232] Tour PosResTipScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:38:15,390 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [74/232] Tour PosResTipScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:38:15,441 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [75/232] Tour PosResTipScreenTour → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-10-10 03:38:15,492 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [76/232] Tour PosResTipScreenTour → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-10-10 03:38:15,553 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [77/232] Tour PosResTipScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:38:15,610 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [78/232] Tour PosResTipScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:38:15,679 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [79/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-10 03:38:15,686 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62947171 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': 'a990e0ec-710b-416c-ba29-94226613f0e3'}] 2026-10-10 03:38:16,102 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62947171 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': 'a990e0ec-710b-416c-ba29-94226613f0e3'} created pos.order #748 2026-10-10 03:38:16,129 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62947171 finished 2026-10-10 03:38:16,211 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 123 0.148 0.380 2026-10-10 03:38:16,273 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [80/232] Tour PosResTipScreenTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:38:16,343 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [81/232] Tour PosResTipScreenTour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:38:18,378 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [82/232] Tour PosResTipScreenTour → Step .new-order 2026-10-10 03:38:18,447 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [83/232] Tour PosResTipScreenTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:38:18,524 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [84/232] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:38:18,575 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [85/232] Tour PosResTipScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-10 03:38:18,626 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [86/232] Tour PosResTipScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-10 03:38:18,681 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [87/232] Tour PosResTipScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-10 03:38:18,732 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [88/232] Tour PosResTipScreenTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:38:18,786 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [89/232] Tour PosResTipScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-10 03:38:18,848 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [90/232] Tour PosResTipScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-10 03:38:18,900 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [91/232] Tour PosResTipScreenTour → Step click numpad button: 4 (trigger: div.numpad button:contains(/^4$/)) 2026-10-10 03:38:18,953 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [92/232] Tour PosResTipScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"4"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("4"))) 2026-10-10 03:38:19,128 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [93/232] Tour PosResTipScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:38:19,178 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [94/232] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:38:19,229 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [95/232] Tour PosResTipScreenTour → Step order total amount is '8.0' (trigger: .product-screen .order-summary .total:contains("8.0")) 2026-10-10 03:38:19,280 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [96/232] Tour PosResTipScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:38:19,331 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [97/232] Tour PosResTipScreenTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:38:19,382 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [98/232] Tour PosResTipScreenTour → Step click Actions button (trigger: .more-btn) 2026-10-10 03:38:19,442 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [99/232] Tour PosResTipScreenTour → Step click Guests button (trigger: .control-buttons button:contains("Guests")) 2026-10-10 03:38:19,537 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [100/232] Tour PosResTipScreenTour → Step click numpad button: 2 (trigger: .modal div.numpad button:contains(/^2$/)) 2026-10-10 03:38:19,598 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [101/232] Tour PosResTipScreenTour → Step input shown is '2' (trigger: .modal .value:contains("2")) 2026-10-10 03:38:19,642 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [102/232] Tour PosResTipScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:38:19,696 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [103/232] Tour PosResTipScreenTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:38:19,747 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [104/232] Tour PosResTipScreenTour → Step click Actions button (trigger: .more-btn) 2026-10-10 03:38:19,805 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [105/232] Tour PosResTipScreenTour → Step guest number is 2 (trigger: .control-buttons button:contains("Guests"):contains(2)) 2026-10-10 03:38:19,856 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [106/232] Tour PosResTipScreenTour → Step .btn-close 2026-10-10 03:38:19,912 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [107/232] Tour PosResTipScreenTour → Step set tab to Test (trigger: .product-screen .new-tab) 2026-10-10 03:38:19,977 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [108/232] Tour PosResTipScreenTour → Step input text 'Test' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-10 03:38:20,039 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [109/232] Tour PosResTipScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:38:20,095 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [110/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-10-10 03:38:20,156 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [111/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-10-10 03:38:20,164 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25410598 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'e72194fb-d4a8-4a38-b07d-e88118f63e96'}] 2026-10-10 03:38:20,215 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25410598 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'e72194fb-d4a8-4a38-b07d-e88118f63e96'} created pos.order #749 2026-10-10 03:38:20,239 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25410598 finished 2026-10-10 03:38:20,307 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.026 0.119 2026-10-10 03:38:20,420 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:20] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.024 0.058 2026-10-10 03:38:20,462 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.024 2026-10-10 03:38:20,499 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [112/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul 2026-10-10 03:38:20,550 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [113/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul li:contains("Active") 2026-10-10 03:38:20,607 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [114/232] Tour PosResTipScreenTour → Step .ticket-screen .orders .order-row:contains(Tipping):contains($ 6.00) 2026-10-10 03:38:20,659 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [115/232] Tour PosResTipScreenTour → Step .ticket-screen .order-row:contains("2.0") 2026-10-10 03:38:20,717 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [116/232] Tour PosResTipScreenTour → Step .ticket-screen .order-row.active:contains("2.0") 2026-10-10 03:38:20,768 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [117/232] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:38:20,821 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [118/232] Tour PosResTipScreenTour → Step .ticket-screen .pads .button.validation.load-order-button 2026-10-10 03:38:20,894 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [119/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-10 03:38:20,905 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.017 0.011 2026-10-10 03:38:20,938 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [120/232] Tour PosResTipScreenTour → Step .tip-screen .total-amount:contains("2.0") 2026-10-10 03:38:20,989 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [121/232] Tour PosResTipScreenTour → Step .tip-screen .percentage:contains("15%") ~ .amount:contains("0.30") 2026-10-10 03:38:21,040 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [122/232] Tour PosResTipScreenTour → Step .tip-screen .percentage:contains("20%") ~ .amount:contains("0.40") 2026-10-10 03:38:21,091 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [123/232] Tour PosResTipScreenTour → Step .tip-screen .percentage:contains("25%") ~ .amount:contains("0.50") 2026-10-10 03:38:21,142 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [124/232] Tour PosResTipScreenTour → Step .tip-screen .percentage:contains("20%") 2026-10-10 03:38:21,196 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [125/232] Tour PosResTipScreenTour → Step .tip-screen .custom-amount-form input[data-amount="0.40"] 2026-10-10 03:38:21,247 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [126/232] Tour PosResTipScreenTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:38:21,313 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [127/232] Tour PosResTipScreenTour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:38:23,360 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [128/232] Tour PosResTipScreenTour → Step .floor-map 2026-10-10 03:38:23,411 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [129/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-10-10 03:38:23,469 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [130/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-10-10 03:38:23,566 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:23] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.030 0.060 2026-10-10 03:38:23,609 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.027 2026-10-10 03:38:23,628 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [131/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul 2026-10-10 03:38:23,679 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [132/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul li:contains("Active") 2026-10-10 03:38:23,734 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [133/232] Tour PosResTipScreenTour → Step .ticket-screen .order-row:contains("6.0") 2026-10-10 03:38:23,796 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [134/232] Tour PosResTipScreenTour → Step .ticket-screen .order-row.active:contains("6.0") 2026-10-10 03:38:23,845 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [135/232] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:38:23,896 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [136/232] Tour PosResTipScreenTour → Step .ticket-screen .pads .button.validation.load-order-button 2026-10-10 03:38:23,969 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [137/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-10 03:38:23,970 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.005 0.011 2026-10-10 03:38:24,013 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [138/232] Tour PosResTipScreenTour → Step .tip-screen .total-amount:contains("6.0") 2026-10-10 03:38:24,064 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [139/232] Tour PosResTipScreenTour → Step .tip-screen .percentage:contains("15%") ~ .amount:contains("0.90") 2026-10-10 03:38:24,117 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [140/232] Tour PosResTipScreenTour → Step .tip-screen .percentage:contains("20%") ~ .amount:contains("1.20") 2026-10-10 03:38:24,167 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [141/232] Tour PosResTipScreenTour → Step .tip-screen .percentage:contains("25%") ~ .amount:contains("1.50") 2026-10-10 03:38:24,219 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [142/232] Tour PosResTipScreenTour → Step .tip-screen .percentage:contains("25%") 2026-10-10 03:38:24,271 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [143/232] Tour PosResTipScreenTour → Step .tip-screen .custom-amount-form input[data-amount="1.50"] 2026-10-10 03:38:24,322 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [144/232] Tour PosResTipScreenTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:38:24,382 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [145/232] Tour PosResTipScreenTour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:38:26,427 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [146/232] Tour PosResTipScreenTour → Step .floor-map 2026-10-10 03:38:26,478 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [147/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-10-10 03:38:26,535 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [148/232] Tour PosResTipScreenTour → Step .ticket-screen .order-row:contains("8.0") 2026-10-10 03:38:26,631 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:26] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.027 0.060 2026-10-10 03:38:26,682 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.032 2026-10-10 03:38:26,703 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [149/232] Tour PosResTipScreenTour → Step .ticket-screen .order-row.active:contains("8.0") 2026-10-10 03:38:26,748 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [150/232] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:38:26,798 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [151/232] Tour PosResTipScreenTour → Step .ticket-screen .pads .button.validation.load-order-button 2026-10-10 03:38:26,862 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [152/232] Tour PosResTipScreenTour → Step product screen is shown (trigger: .product-screen) 2026-10-10 03:38:26,934 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [153/232] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:38:26,980 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [154/232] Tour PosResTipScreenTour → Step order total amount is '8.0' (trigger: .product-screen .order-summary .total:contains("8.0")) 2026-10-10 03:38:27,031 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [155/232] Tour PosResTipScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:38:27,081 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [156/232] Tour PosResTipScreenTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:38:27,131 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [157/232] Tour PosResTipScreenTour → Step click Actions button (trigger: .more-btn) 2026-10-10 03:38:27,189 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [158/232] Tour PosResTipScreenTour → Step guest number is 2 (trigger: .control-buttons button:contains("Guests"):contains(2)) 2026-10-10 03:38:27,240 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [159/232] Tour PosResTipScreenTour → Step .btn-close 2026-10-10 03:38:27,294 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [160/232] Tour PosResTipScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:38:27,351 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [161/232] Tour PosResTipScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:38:27,401 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [162/232] Tour PosResTipScreenTour → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-10-10 03:38:27,452 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [163/232] Tour PosResTipScreenTour → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-10-10 03:38:27,512 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [164/232] Tour PosResTipScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:38:27,571 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [165/232] Tour PosResTipScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:38:27,631 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [166/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-10 03:38:27,637 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70836966 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'e72194fb-d4a8-4a38-b07d-e88118f63e96'}] 2026-10-10 03:38:27,765 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [730] to pos.order #749 2026-10-10 03:38:28,079 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70836966 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'e72194fb-d4a8-4a38-b07d-e88118f63e96'} updated pos.order #749 2026-10-10 03:38:28,110 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70836966 finished 2026-10-10 03:38:28,246 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 141 0.217 0.394 2026-10-10 03:38:28,318 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [167/232] Tour PosResTipScreenTour → Step .tip-screen .total-amount:contains("8.0") 2026-10-10 03:38:28,371 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [168/232] Tour PosResTipScreenTour → Step .tip-screen .percentage:contains("15%") ~ .amount:contains("1.20") 2026-10-10 03:38:28,420 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [169/232] Tour PosResTipScreenTour → Step .tip-screen .percentage:contains("20%") ~ .amount:contains("1.60") 2026-10-10 03:38:28,471 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [170/232] Tour PosResTipScreenTour → Step .tip-screen .percentage:contains("25%") ~ .amount:contains("2.00") 2026-10-10 03:38:28,522 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [171/232] Tour PosResTipScreenTour → Step .tip-screen .custom-amount-form input 2026-10-10 03:38:28,578 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [172/232] Tour PosResTipScreenTour → Step .tip-screen .custom-amount-form input[data-amount="1.00"] 2026-10-10 03:38:28,629 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [173/232] Tour PosResTipScreenTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:38:28,691 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [174/232] Tour PosResTipScreenTour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:38:30,727 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [175/232] Tour PosResTipScreenTour → Step .floor-map 2026-10-10 03:38:30,778 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [176/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-10-10 03:38:30,835 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [177/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-10-10 03:38:30,933 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:30] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.039 0.052 2026-10-10 03:38:30,980 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:30] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.030 2026-10-10 03:38:30,990 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [178/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul 2026-10-10 03:38:31,040 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [179/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul li:contains("Tipping") 2026-10-10 03:38:31,097 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [180/232] Tour PosResTipScreenTour → Step .ticket-screen .tip-cell:contains("1.00") 2026-10-10 03:38:31,148 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [181/232] Tour PosResTipScreenTour → Step .ticket-screen .controls .settle-tips 2026-10-10 03:38:31,219 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [182/232] Tour PosResTipScreenTour → Step .pos-rightheader .status-buttons:not(:has(.oe_status)) 2026-10-10 03:38:31,265 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:31] "POST /web/dataset/call_kw/pos.order.line/create#pos.order.line.create HTTP/1.1" 200 - 13 0.015 0.022 2026-10-10 03:38:31,320 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:31] "POST /web/dataset/call_kw/pos.order.line/create#pos.order.line.create HTTP/1.1" 200 - 13 0.022 0.043 2026-10-10 03:38:31,364 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:31] "POST /web/dataset/call_kw/pos.order.line/create#pos.order.line.create HTTP/1.1" 200 - 13 0.020 0.054 2026-10-10 03:38:31,376 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:31] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 4 0.004 0.062 2026-10-10 03:38:31,390 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:31] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 4 0.004 0.036 2026-10-10 03:38:31,414 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:31] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 4 0.004 0.008 2026-10-10 03:38:31,453 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.035 2026-10-10 03:38:31,478 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [183/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-10-10 03:38:31,489 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.065 2026-10-10 03:38:31,520 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.081 2026-10-10 03:38:31,532 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [184/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul 2026-10-10 03:38:31,583 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [185/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul li:contains("Active") 2026-10-10 03:38:31,637 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [186/232] Tour PosResTipScreenTour → Step .ticket-screen .orders .order-row:contains(Ongoing):contains($ 4.00) 2026-10-10 03:38:31,689 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [187/232] Tour PosResTipScreenTour → Step .ticket-screen .order-row:contains("4.0") 2026-10-10 03:38:31,747 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [188/232] Tour PosResTipScreenTour → Step .ticket-screen .order-row.active:contains("4.0") 2026-10-10 03:38:31,798 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [189/232] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:38:31,849 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [190/232] Tour PosResTipScreenTour → Step .ticket-screen .pads .button.validation.load-order-button 2026-10-10 03:38:31,921 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.011 2026-10-10 03:38:31,934 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [191/232] Tour PosResTipScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:38:31,939 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76543920 started for PoS orders references: [{'name': 'Bar Prout - 000001', 'pos_reference': '261-119-000001', 'uuid': '1f5fb681-aea4-4fa6-8228-2411d24b8b81'}] 2026-10-10 03:38:31,954 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76543920 order {'name': 'Bar Prout - 000001', 'pos_reference': '261-119-000001', 'uuid': '1f5fb681-aea4-4fa6-8228-2411d24b8b81'} sync ignored for existing PoS order pos.order(746,) (state: paid) 2026-10-10 03:38:31,987 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76543920 finished 2026-10-10 03:38:32,186 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.093 0.158 2026-10-10 03:38:32,245 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13280154 started for PoS orders references: [{'name': 'Bar Prout - 000003', 'pos_reference': '261-119-000003', 'uuid': 'a990e0ec-710b-416c-ba29-94226613f0e3'}] 2026-10-10 03:38:32,256 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13280154 order {'name': 'Bar Prout - 000003', 'pos_reference': '261-119-000003', 'uuid': 'a990e0ec-710b-416c-ba29-94226613f0e3'} sync ignored for existing PoS order pos.order(748,) (state: paid) 2026-10-10 03:38:32,284 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13280154 finished 2026-10-10 03:38:32,406 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.037 0.127 2026-10-10 03:38:32,461 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80000567 started for PoS orders references: [{'name': 'Bar Prout - 000004', 'pos_reference': '261-119-000004', 'uuid': 'e72194fb-d4a8-4a38-b07d-e88118f63e96'}] 2026-10-10 03:38:32,476 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80000567 order {'name': 'Bar Prout - 000004', 'pos_reference': '261-119-000004', 'uuid': 'e72194fb-d4a8-4a38-b07d-e88118f63e96'} sync ignored for existing PoS order pos.order(749,) (state: paid) 2026-10-10 03:38:32,506 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80000567 finished 2026-10-10 03:38:32,658 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.052 0.148 2026-10-10 03:38:32,729 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [192/232] Tour PosResTipScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:38:32,780 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [193/232] Tour PosResTipScreenTour → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-10-10 03:38:32,831 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [194/232] Tour PosResTipScreenTour → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-10-10 03:38:32,892 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [195/232] Tour PosResTipScreenTour → Step .payment-screen .button:contains('Tip') 2026-10-10 03:38:32,952 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [196/232] Tour PosResTipScreenTour → Step click numpad button: 1 (trigger: .modal div.numpad button:contains(/^1$/)) 2026-10-10 03:38:33,007 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [197/232] Tour PosResTipScreenTour → Step input shown is '1' (trigger: .modal .value:contains("1")) 2026-10-10 03:38:33,058 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [198/232] Tour PosResTipScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:38:33,135 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [199/232] Tour PosResTipScreenTour → Step there are no paymentlines (trigger: .paymentlines-empty) 2026-10-10 03:38:33,186 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [200/232] Tour PosResTipScreenTour → Step amount to pay is '5.0' (trigger: .paymentlines-empty .total:contains("5.0")) 2026-10-10 03:38:33,238 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [201/232] Tour PosResTipScreenTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:38:33,299 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [202/232] Tour PosResTipScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:38:33,367 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [203/232] Tour PosResTipScreenTour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-10-10 03:38:33,403 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52372375 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'db231c68-6dda-4978-a60b-670689a49c18'}] 2026-10-10 03:38:33,432 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added lines [1224] to pos.order #747 2026-10-10 03:38:33,512 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [731] to pos.order #747 2026-10-10 03:38:33,890 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52372375 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'db231c68-6dda-4978-a60b-670689a49c18'} updated pos.order #747 2026-10-10 03:38:33,915 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52372375 finished 2026-10-10 03:38:34,015 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 156 0.191 0.456 2026-10-10 03:38:34,215 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [204/232] Tour PosResTipScreenTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:38:34,273 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [205/232] Tour PosResTipScreenTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:38:34,324 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [206/232] Tour PosResTipScreenTour → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-10-10 03:38:34,390 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:38:34,410 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [207/232] Tour PosResTipScreenTour → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-10-10 03:38:34,471 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [208/232] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:38:34,522 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [209/232] Tour PosResTipScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-10-10 03:38:34,573 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [210/232] Tour PosResTipScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-10 03:38:34,628 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [211/232] Tour PosResTipScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-10 03:38:34,680 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [212/232] Tour PosResTipScreenTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:38:34,733 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [213/232] Tour PosResTipScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-10 03:38:34,801 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [214/232] Tour PosResTipScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-10 03:38:34,851 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [215/232] Tour PosResTipScreenTour → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-10 03:38:34,904 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [216/232] Tour PosResTipScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("3"))) 2026-10-10 03:38:35,078 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [217/232] Tour PosResTipScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:38:35,128 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [218/232] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:38:35,179 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [219/232] Tour PosResTipScreenTour → Step order total amount is '6.0' (trigger: .product-screen .order-summary .total:contains("6.0")) 2026-10-10 03:38:35,231 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [220/232] Tour PosResTipScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:38:35,281 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [221/232] Tour PosResTipScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:38:35,338 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [222/232] Tour PosResTipScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:38:35,388 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [223/232] Tour PosResTipScreenTour → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-10-10 03:38:35,440 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [224/232] Tour PosResTipScreenTour → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-10-10 03:38:35,499 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [225/232] Tour PosResTipScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:38:35,556 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [226/232] Tour PosResTipScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:38:35,624 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [227/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-10 03:38:35,629 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41963267 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000005', 'uuid': '6d0bafd0-ccc1-46e0-847a-b3c552291f00'}] 2026-10-10 03:38:36,180 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41963267 order {'name': '/', 'pos_reference': '261-119-000005', 'uuid': '6d0bafd0-ccc1-46e0-847a-b3c552291f00'} created pos.order #750 2026-10-10 03:38:36,220 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41963267 finished 2026-10-10 03:38:36,342 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 123 0.292 0.423 2026-10-10 03:38:36,418 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [228/232] Tour PosResTipScreenTour → Step .button.highlight.next 2026-10-10 03:38:36,493 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:36] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 2 0.003 0.006 2026-10-10 03:38:36,497 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [229/232] Tour PosResTipScreenTour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-10-10 03:38:36,558 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [230/232] Tour PosResTipScreenTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:38:36,604 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.019 0.046 2026-10-10 03:38:36,611 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [231/232] Tour PosResTipScreenTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:38:36,633 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24276091 started for PoS orders references: [{'name': 'Bar Prout - 000005', 'pos_reference': '261-119-000005', 'uuid': '6d0bafd0-ccc1-46e0-847a-b3c552291f00'}] 2026-10-10 03:38:36,645 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24276091 order {'name': 'Bar Prout - 000005', 'pos_reference': '261-119-000005', 'uuid': '6d0bafd0-ccc1-46e0-847a-b3c552291f00'} sync ignored for existing PoS order pos.order(750,) (state: paid) 2026-10-10 03:38:36,663 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [232/232] Tour PosResTipScreenTour → Step .floor-map 2026-10-10 03:38:36,679 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24276091 finished 2026-10-10 03:38:36,714 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: tour succeeded 2026-10-10 03:38:36,715 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: ╔════════════════════════════════════╗ ║ TOUR PosResTipScreenTour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-10 03:38:36,871 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.084 0.157 2026-10-10 03:38:36,984 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: heap 30029336 (allocated 33034240) 2026-10-10 03:38:36,990 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Closing chrome headless with pid 106741 2026-10-10 03:38:36,991 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Closing websocket connection 2026-10-10 03:38:36,992 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Terminating chrome headless with pid 106741 2026-10-10 03:38:37,108 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_033837_108292_test_05_tip_screen.txt 2026-10-10 03:38:37,108 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Removing chrome user profile "/tmp/tmp97czb8pl_chrome_odoo" 2026-10-10 03:38:37,149 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_06_split_bill_screen ... 2026-10-10 03:38:37,766 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome pid: 106994 2026-10-10 03:38:37,767 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome headless temporary user profile dir: /tmp/tmpda28somu_chrome_odoo 2026-10-10 03:38:37,767 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Issuing json command http://127.0.0.1:38365/json/version 2026-10-10 03:38:37,770 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38365', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:38:37,795 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Browser version: Chrome/150.0.7871.114 2026-10-10 03:38:37,795 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Issuing json command http://127.0.0.1:38365/json 2026-10-10 03:38:37,799 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38365', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:38:37,826 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Websocket url found: ws://127.0.0.1:38365/devtools/page/29D4B98E4B09DDCB94465312DF09C407 2026-10-10 03:38:37,851 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Enable chrome headless console log notification 2026-10-10 03:38:37,878 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome headless enable page notifications 2026-10-10 03:38:37,973 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:38:37,994 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Setting session cookie in browser 2026-10-10 03:38:37,999 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:38:37,999 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:38:38,025 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:38:38,950 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:38] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.082 0.846 2026-10-10 03:38:38,955 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Navigation result: {'frameId': '29D4B98E4B09DDCB94465312DF09C407', 'loaderId': '00F76182E5618C4AA7DC506B433136DF', 'isDownload': False} 2026-10-10 03:38:38,955 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour2')" 2026-10-10 03:38:38,976 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:38:39,027 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:39] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.030 2026-10-10 03:38:39,044 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:39] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.030 2026-10-10 03:38:39,066 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:39] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.008 0.041 2026-10-10 03:38:39,681 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:38:39,688 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:38:39,717 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.010 2026-10-10 03:38:39,753 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:39] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-10 03:38:39,764 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Evaluate test code "odoo.startTour('SplitBillScreenTour2', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:38:39,782 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [1/71] Tour SplitBillScreenTour2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:38:39,784 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:39] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:38:39,808 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:39] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:38:39,848 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:39] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.017 2026-10-10 03:38:39,881 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.011 0.040 2026-10-10 03:38:43,421 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:43] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.022 3.527 2026-10-10 03:38:43,425 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 1.763 2026-10-10 03:38:44,384 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.401 0.519 2026-10-10 03:38:44,400 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:44] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:38:44,491 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.015 2026-10-10 03:38:44,571 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:44] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.047 2026-10-10 03:38:44,610 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:38:44,627 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: Owl is running in 'dev' mode. 2026-10-10 03:38:44,651 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:44] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-10 03:38:44,702 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:38:44,710 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:44] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:38:44,741 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:38:44,742 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:38:44,770 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:44] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.017 0.031 2026-10-10 03:38:44,785 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:44] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.059 2026-10-10 03:38:44,804 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:38:44,806 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:38:44,859 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:44] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.027 2026-10-10 03:38:44,874 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.025 2026-10-10 03:38:44,895 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [2/71] Tour SplitBillScreenTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:38:44,991 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:44] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.063 0.074 2026-10-10 03:38:45,068 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:45] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.022 0.199 2026-10-10 03:38:45,087 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:45] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.150 2026-10-10 03:38:45,105 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [3/71] Tour SplitBillScreenTour2 → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-10-10 03:38:45,118 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:45] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:38:45,206 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.031 0.058 2026-10-10 03:38:45,262 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:38:45,370 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [4/71] Tour SplitBillScreenTour2 → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-10-10 03:38:45,395 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:38:45,473 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [5/71] Tour SplitBillScreenTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:38:45,523 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [6/71] Tour SplitBillScreenTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-10-10 03:38:45,575 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [7/71] Tour SplitBillScreenTour2 → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-10 03:38:45,637 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [8/71] Tour SplitBillScreenTour2 → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-10 03:38:45,688 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [9/71] Tour SplitBillScreenTour2 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:38:45,741 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [10/71] Tour SplitBillScreenTour2 → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-10-10 03:38:45,795 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [11/71] Tour SplitBillScreenTour2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:38:45,850 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [12/71] Tour SplitBillScreenTour2 → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-10 03:38:45,920 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [13/71] Tour SplitBillScreenTour2 → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-10 03:38:45,971 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [14/71] Tour SplitBillScreenTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-10-10 03:38:46,022 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [15/71] Tour SplitBillScreenTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:38:46,073 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [16/71] Tour SplitBillScreenTour2 → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-10-10 03:38:46,151 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [17/71] Tour SplitBillScreenTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:38:46,201 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [18/71] Tour SplitBillScreenTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-10-10 03:38:46,252 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [19/71] Tour SplitBillScreenTour2 → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-10 03:38:46,308 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [20/71] Tour SplitBillScreenTour2 → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-10 03:38:46,362 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [21/71] Tour SplitBillScreenTour2 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:38:46,415 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [22/71] Tour SplitBillScreenTour2 → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-10-10 03:38:46,469 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [23/71] Tour SplitBillScreenTour2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:38:46,523 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [24/71] Tour SplitBillScreenTour2 → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-10 03:38:46,594 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [25/71] Tour SplitBillScreenTour2 → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-10 03:38:46,646 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [26/71] Tour SplitBillScreenTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-10-10 03:38:46,696 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [27/71] Tour SplitBillScreenTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:38:46,747 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [28/71] Tour SplitBillScreenTour2 → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:38:46,829 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [29/71] Tour SplitBillScreenTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:38:46,880 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [30/71] Tour SplitBillScreenTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-10 03:38:46,931 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [31/71] Tour SplitBillScreenTour2 → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-10 03:38:46,986 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [32/71] Tour SplitBillScreenTour2 → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-10 03:38:47,037 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [33/71] Tour SplitBillScreenTour2 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:38:47,091 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [34/71] Tour SplitBillScreenTour2 → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-10-10 03:38:47,144 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [35/71] Tour SplitBillScreenTour2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:38:47,196 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [36/71] Tour SplitBillScreenTour2 → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-10 03:38:47,268 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [37/71] Tour SplitBillScreenTour2 → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-10 03:38:47,319 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [38/71] Tour SplitBillScreenTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-10 03:38:47,370 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [39/71] Tour SplitBillScreenTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:38:47,420 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [40/71] Tour SplitBillScreenTour2 → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:38:47,482 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [41/71] Tour SplitBillScreenTour2 → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:38:47,510 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16074388 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '72711cbd-cf6c-4c5d-9685-e3532803ac02'}] 2026-10-10 03:38:47,614 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16074388 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '72711cbd-cf6c-4c5d-9685-e3532803ac02'} created pos.order #751 2026-10-10 03:38:47,651 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16074388 finished 2026-10-10 03:38:47,749 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 73 0.061 0.181 2026-10-10 03:38:47,791 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [42/71] Tour SplitBillScreenTour2 → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-10-10 03:38:47,869 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.012 2026-10-10 03:38:47,873 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [43/71] Tour SplitBillScreenTour2 → Step Check if the request is proceeded (trigger: .status-buttons:not(:has(.fa-spin))) 2026-10-10 03:38:47,924 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [44/71] Tour SplitBillScreenTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:38:47,974 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [45/71] Tour SplitBillScreenTour2 → Step click Actions button (trigger: .more-btn) 2026-10-10 03:38:48,035 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [46/71] Tour SplitBillScreenTour2 → Step click Split button (trigger: .control-buttons button:contains("Split")) 2026-10-10 03:38:48,109 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [47/71] Tour SplitBillScreenTour2 → Step Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water"))) 2026-10-10 03:38:48,165 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [48/71] Tour SplitBillScreenTour2 → Step Check orderline with attributes: {"productName":"Water","quantity":"1 / 1"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-10-10 03:38:48,216 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [49/71] Tour SplitBillScreenTour2 → Step Check orderline with attributes: {"productName":"Coca-Cola","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola"))) 2026-10-10 03:38:48,275 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [50/71] Tour SplitBillScreenTour2 → Step Check orderline with attributes: {"productName":"Coca-Cola","quantity":"1 / 1"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-10 03:38:48,323 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [51/71] Tour SplitBillScreenTour2 → Step click 'Split' button (trigger: .splitbill-screen .pay-button button:contains("Split")) 2026-10-10 03:38:48,417 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [52/71] Tour SplitBillScreenTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:38:48,422 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67979995 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '72711cbd-cf6c-4c5d-9685-e3532803ac02'}] 2026-10-10 03:38:48,469 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [53/71] Tour SplitBillScreenTour2 → Step order total amount is '4.0' (trigger: .product-screen .order-summary .total:contains("4.0")) 2026-10-10 03:38:48,486 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #223 deleted pos.order.line records with IDs: [1226, 1228] 2026-10-10 03:38:48,513 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67979995 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '72711cbd-cf6c-4c5d-9685-e3532803ac02'} updated pos.order #751 2026-10-10 03:38:48,550 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67979995 finished 2026-10-10 03:38:48,701 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 92 0.095 0.188 2026-10-10 03:38:48,750 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74788404 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'b0cec66a-a563-431a-8dfb-4be68ecb1cd8'}] 2026-10-10 03:38:48,822 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74788404 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'b0cec66a-a563-431a-8dfb-4be68ecb1cd8'} created pos.order #752 2026-10-10 03:38:48,848 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74788404 finished 2026-10-10 03:38:48,927 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.039 0.141 2026-10-10 03:38:48,999 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [54/71] Tour SplitBillScreenTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:38:49,058 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [55/71] Tour SplitBillScreenTour2 → Step .pos-leftheader .orders-button 2026-10-10 03:38:49,124 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [56/71] Tour SplitBillScreenTour2 → Step .ticket-screen .order-row:contains("2B") 2026-10-10 03:38:49,230 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:49] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.028 0.063 2026-10-10 03:38:49,309 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:49] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.044 2026-10-10 03:38:49,344 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [57/71] Tour SplitBillScreenTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:38:49,392 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [58/71] Tour SplitBillScreenTour2 → Step .ticket-screen .pads .button.validation.load-order-button 2026-10-10 03:38:49,456 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [59/71] Tour SplitBillScreenTour2 → Step Check orderline with attributes: {"productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-10 03:38:49,506 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [60/71] Tour SplitBillScreenTour2 → Step Check orderline with attributes: {"productName":"Water","quantity":"1"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-10-10 03:38:49,557 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [61/71] Tour SplitBillScreenTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:38:49,608 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [62/71] Tour SplitBillScreenTour2 → Step order total amount is '4.00' (trigger: .product-screen .order-summary .total:contains("4.00")) 2026-10-10 03:38:49,658 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [63/71] Tour SplitBillScreenTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:38:49,710 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [64/71] Tour SplitBillScreenTour2 → Step .pos-leftheader .orders-button 2026-10-10 03:38:49,767 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [65/71] Tour SplitBillScreenTour2 → Step .ticket-screen .order-row:contains("001") 2026-10-10 03:38:49,865 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:49] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.027 0.067 2026-10-10 03:38:49,918 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:49] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.027 2026-10-10 03:38:49,951 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [66/71] Tour SplitBillScreenTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:38:49,996 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [67/71] Tour SplitBillScreenTour2 → Step .ticket-screen .pads .button.validation.load-order-button 2026-10-10 03:38:50,068 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.002 0.012 2026-10-10 03:38:50,072 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [68/71] Tour SplitBillScreenTour2 → Step Check orderline with attributes: {"productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-10-10 03:38:50,119 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [69/71] Tour SplitBillScreenTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:38:50,170 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [70/71] Tour SplitBillScreenTour2 → Step order total amount is '2.00' (trigger: .product-screen .order-summary .total:contains("2.00")) 2026-10-10 03:38:50,221 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [71/71] Tour SplitBillScreenTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:38:50,272 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: tour succeeded 2026-10-10 03:38:50,273 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: ╔═════════════════════════════════════╗ ║ TOUR SplitBillScreenTour2 SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-10 03:38:50,428 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: heap 19328412 (allocated 20713472) 2026-10-10 03:38:50,438 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Closing chrome headless with pid 106994 2026-10-10 03:38:50,442 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Closing websocket connection 2026-10-10 03:38:50,445 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Terminating chrome headless with pid 106994 2026-10-10 03:38:50,558 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_033850_557771_test_06_split_bill_screen.txt 2026-10-10 03:38:50,558 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Removing chrome user profile "/tmp/tmpda28somu_chrome_odoo" 2026-10-10 03:38:50,593 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_07_split_bill_screen ... 2026-10-10 03:38:51,185 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #221 deleted product.product records with IDs: [2555] 2026-10-10 03:38:51,743 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome pid: 107205 2026-10-10 03:38:51,744 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome headless temporary user profile dir: /tmp/tmpngtms5wa_chrome_odoo 2026-10-10 03:38:51,744 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Issuing json command http://127.0.0.1:43337/json/version 2026-10-10 03:38:51,745 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43337', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:38:51,815 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Browser version: Chrome/150.0.7871.114 2026-10-10 03:38:51,816 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Issuing json command http://127.0.0.1:43337/json 2026-10-10 03:38:51,816 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43337', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:38:51,848 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Websocket url found: ws://127.0.0.1:43337/devtools/page/ACD8A99A8E2716460E2CE31CC5E42D06 2026-10-10 03:38:51,867 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Enable chrome headless console log notification 2026-10-10 03:38:51,874 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome headless enable page notifications 2026-10-10 03:38:51,950 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:38:51,961 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Setting session cookie in browser 2026-10-10 03:38:51,965 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:38:51,966 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:38:52,003 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:38:52,783 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:52] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.069 0.717 2026-10-10 03:38:52,786 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Navigation result: {'frameId': 'ACD8A99A8E2716460E2CE31CC5E42D06', 'loaderId': '4A03C816E424074A2F25A339D0D7CFCB', 'isDownload': False} 2026-10-10 03:38:52,787 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour3')" 2026-10-10 03:38:52,813 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:38:52,832 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:52] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-10-10 03:38:52,853 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:52] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.026 2026-10-10 03:38:52,860 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:52] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.032 2026-10-10 03:38:53,507 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:38:53,518 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:38:53,540 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-10 03:38:53,576 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Evaluate test code "odoo.startTour('SplitBillScreenTour3', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:38:53,584 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:53] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.012 2026-10-10 03:38:53,589 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [1/40] Tour SplitBillScreenTour3 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:38:53,610 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:53] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-10-10 03:38:53,626 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:53] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:38:53,663 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.022 2026-10-10 03:38:53,711 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:53] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.027 0.046 2026-10-10 03:38:53,715 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.026 2026-10-10 03:38:53,777 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:53] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.012 0.042 2026-10-10 03:38:54,560 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.303 0.439 2026-10-10 03:38:54,593 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:54] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:38:54,684 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:38:54,734 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:54] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.003 0.015 2026-10-10 03:38:54,806 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:54] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.042 2026-10-10 03:38:54,840 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.015 2026-10-10 03:38:54,860 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: Owl is running in 'dev' mode. 2026-10-10 03:38:54,872 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-10 03:38:54,935 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:38:54,948 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:54] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:38:54,961 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:38:54,978 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:54] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.035 2026-10-10 03:38:54,981 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:54] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.031 2026-10-10 03:38:55,020 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:38:55,030 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:38:55,036 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:55] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.019 0.063 2026-10-10 03:38:55,071 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:38:55,077 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:55] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.010 0.020 2026-10-10 03:38:55,102 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [2/40] Tour SplitBillScreenTour3 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:38:55,174 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:55] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.036 0.083 2026-10-10 03:38:55,204 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:55] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.010 0.051 2026-10-10 03:38:55,295 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [3/40] Tour SplitBillScreenTour3 → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-10-10 03:38:55,306 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:55] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.047 0.203 2026-10-10 03:38:55,403 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:55] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:38:55,454 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:55] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.077 0.073 2026-10-10 03:38:55,523 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 03:38:55,599 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [4/40] Tour SplitBillScreenTour3 → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-10-10 03:38:55,631 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:38:55,692 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [5/40] Tour SplitBillScreenTour3 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:38:55,748 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [6/40] Tour SplitBillScreenTour3 → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-10-10 03:38:55,800 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [7/40] Tour SplitBillScreenTour3 → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-10 03:38:55,858 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [8/40] Tour SplitBillScreenTour3 → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-10 03:38:55,906 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [9/40] Tour SplitBillScreenTour3 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:38:55,961 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [10/40] Tour SplitBillScreenTour3 → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-10 03:38:56,027 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [11/40] Tour SplitBillScreenTour3 → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-10 03:38:56,082 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [12/40] Tour SplitBillScreenTour3 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:38:56,132 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [13/40] Tour SplitBillScreenTour3 → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"2","price":"4.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("2")):has(.price:contains("4.00"))) 2026-10-10 03:38:56,310 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [14/40] Tour SplitBillScreenTour3 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:38:56,360 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [15/40] Tour SplitBillScreenTour3 → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:38:56,411 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [16/40] Tour SplitBillScreenTour3 → Step click Actions button (trigger: .more-btn) 2026-10-10 03:38:56,471 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [17/40] Tour SplitBillScreenTour3 → Step click Split button (trigger: .control-buttons button:contains("Split")) 2026-10-10 03:38:56,538 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [18/40] Tour SplitBillScreenTour3 → Step Check orderline with attributes: {"productName":"Water","quantity":"2"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("2"))) 2026-10-10 03:38:56,589 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [19/40] Tour SplitBillScreenTour3 → Step Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water"))) 2026-10-10 03:38:56,645 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [20/40] Tour SplitBillScreenTour3 → Step Check orderline with attributes: {"productName":"Water","quantity":"1 / 2"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-10-10 03:38:56,696 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [21/40] Tour SplitBillScreenTour3 → Step total amount of split is '2.0' (trigger: .splitbill-screen .order-info .subtotal:contains("2.0")) 2026-10-10 03:38:56,750 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [22/40] Tour SplitBillScreenTour3 → Step click 'Split' button (trigger: .splitbill-screen .pay-button button:contains("Split")) 2026-10-10 03:38:56,833 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [23/40] Tour SplitBillScreenTour3 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:38:56,842 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81414797 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '62d65870-093e-48ff-973f-6a428776dd2c'}] 2026-10-10 03:38:56,879 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [24/40] Tour SplitBillScreenTour3 → Step order total amount is '2.0' (trigger: .product-screen .order-summary .total:contains("2.0")) 2026-10-10 03:38:57,005 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81414797 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '62d65870-093e-48ff-973f-6a428776dd2c'} created pos.order #753 2026-10-10 03:38:57,059 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81414797 finished 2026-10-10 03:38:57,165 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.163 0.163 2026-10-10 03:38:57,211 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71926810 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'd3599cd2-6118-4294-8ae1-41463b72dc03'}] 2026-10-10 03:38:57,313 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71926810 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'd3599cd2-6118-4294-8ae1-41463b72dc03'} created pos.order #754 2026-10-10 03:38:57,341 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71926810 finished 2026-10-10 03:38:57,430 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.090 0.132 2026-10-10 03:38:57,500 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [25/40] Tour SplitBillScreenTour3 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:38:57,551 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [26/40] Tour SplitBillScreenTour3 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:38:57,634 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [27/40] Tour SplitBillScreenTour3 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:38:57,660 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:57] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:38:57,661 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:57] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:38:57,685 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [28/40] Tour SplitBillScreenTour3 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:38:57,734 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [29/40] Tour SplitBillScreenTour3 → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:38:57,821 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [30/40] Tour SplitBillScreenTour3 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:38:57,889 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [31/40] Tour SplitBillScreenTour3 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='resume']) 2026-10-10 03:38:57,901 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63362268 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'd3599cd2-6118-4294-8ae1-41463b72dc03'}] 2026-10-10 03:38:57,910 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:57] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:38:58,055 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [733] to pos.order #754 2026-10-10 03:38:58,577 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63362268 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'd3599cd2-6118-4294-8ae1-41463b72dc03'} updated pos.order #754 2026-10-10 03:38:58,605 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63362268 finished 2026-10-10 03:38:58,740 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 245 0.316 0.532 2026-10-10 03:38:58,975 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [32/40] Tour SplitBillScreenTour3 → Step product screen is shown (trigger: .product-screen) 2026-10-10 03:38:59,027 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [33/40] Tour SplitBillScreenTour3 → Step Check orderline with attributes: {"productName":"Water","quantity":"1.0"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-10-10 03:38:59,076 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [34/40] Tour SplitBillScreenTour3 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:38:59,140 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [35/40] Tour SplitBillScreenTour3 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:38:59,189 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [36/40] Tour SplitBillScreenTour3 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:38:59,238 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [37/40] Tour SplitBillScreenTour3 → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:38:59,297 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [38/40] Tour SplitBillScreenTour3 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:38:59,365 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [39/40] Tour SplitBillScreenTour3 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:38:59,371 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11344952 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '62d65870-093e-48ff-973f-6a428776dd2c'}] 2026-10-10 03:38:59,465 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [734] to pos.order #753 2026-10-10 03:38:59,792 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11344952 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '62d65870-093e-48ff-973f-6a428776dd2c'} updated pos.order #753 2026-10-10 03:38:59,825 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11344952 finished 2026-10-10 03:38:59,936 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:38:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 141 0.172 0.397 2026-10-10 03:39:00,065 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [40/40] Tour SplitBillScreenTour3 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:39:00,114 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: tour succeeded 2026-10-10 03:39:00,115 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: ╔═════════════════════════════════════╗ ║ TOUR SplitBillScreenTour3 SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-10 03:39:00,261 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: heap 17823096 (allocated 19271680) 2026-10-10 03:39:00,279 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Closing chrome headless with pid 107205 2026-10-10 03:39:00,281 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Closing websocket connection 2026-10-10 03:39:00,282 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Terminating chrome headless with pid 107205 2026-10-10 03:39:00,394 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_033900_394439_test_07_split_bill_screen.txt 2026-10-10 03:39:00,394 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Removing chrome user profile "/tmp/tmpngtms5wa_chrome_odoo" 2026-10-10 03:39:00,838 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome pid: 107407 2026-10-10 03:39:00,839 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome headless temporary user profile dir: /tmp/tmp6f429f34_chrome_odoo 2026-10-10 03:39:00,839 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Issuing json command http://127.0.0.1:41279/json/version 2026-10-10 03:39:00,840 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41279', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:39:00,876 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Browser version: Chrome/150.0.7871.114 2026-10-10 03:39:00,876 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Issuing json command http://127.0.0.1:41279/json 2026-10-10 03:39:00,877 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41279', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:39:00,897 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Websocket url found: ws://127.0.0.1:41279/devtools/page/19F76134863589B00BD79E063D759F5A 2026-10-10 03:39:00,926 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Enable chrome headless console log notification 2026-10-10 03:39:00,956 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome headless enable page notifications 2026-10-10 03:39:01,012 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:39:01,022 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Setting session cookie in browser 2026-10-10 03:39:01,029 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:39:01,030 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:39:01,149 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:01] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.042 0.055 2026-10-10 03:39:01,156 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Navigation result: {'frameId': '19F76134863589B00BD79E063D759F5A', 'loaderId': 'A1A6E8881FBEA17344D9DB75A3E2512B', 'isDownload': False} 2026-10-10 03:39:01,156 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Evaluate ready code "odoo.isTourReady('SplitBillScreenTourPay')" 2026-10-10 03:39:01,178 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:39:01,207 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:01] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-10-10 03:39:01,216 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:01] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-10 03:39:01,229 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:01] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.015 2026-10-10 03:39:01,939 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:39:01,949 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:39:01,972 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:39:02,016 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Evaluate test code "odoo.startTour('SplitBillScreenTourPay', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:39:02,024 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [1/35] Tour SplitBillScreenTourPay → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:39:02,026 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.002 0.026 2026-10-10 03:39:02,045 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:02] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:39:02,061 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:02] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:39:02,096 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.005 0.009 2026-10-10 03:39:02,111 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:02] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.005 0.020 2026-10-10 03:39:02,128 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-10 03:39:02,179 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:02] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.008 0.036 2026-10-10 03:39:02,962 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 279 0.280 0.452 2026-10-10 03:39:02,987 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:02] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:39:03,070 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 03:39:03,110 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:03] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.004 0.019 2026-10-10 03:39:03,177 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:03] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.005 0.040 2026-10-10 03:39:03,207 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:39:03,226 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: Owl is running in 'dev' mode. 2026-10-10 03:39:03,243 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:03] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:39:03,286 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:39:03,293 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:03] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:39:03,311 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:03] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:39:03,335 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:03] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:39:03,354 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:03] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 7 0.017 0.042 2026-10-10 03:39:03,382 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:03] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:39:03,391 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:03] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.012 0.083 2026-10-10 03:39:03,394 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.030 2026-10-10 03:39:03,423 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [2/35] Tour SplitBillScreenTourPay → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-10-10 03:39:03,437 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:03] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.008 0.048 2026-10-10 03:39:03,441 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:03] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:39:03,544 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:03] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.038 0.105 2026-10-10 03:39:03,637 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [3/35] Tour SplitBillScreenTourPay → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-10-10 03:39:03,639 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:03] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.042 0.189 2026-10-10 03:39:03,671 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:03] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.186 2026-10-10 03:39:03,692 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.169 2026-10-10 03:39:03,706 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:39:03,730 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:03] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.022 2026-10-10 03:39:03,743 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [4/35] Tour SplitBillScreenTourPay → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:39:03,796 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [5/35] Tour SplitBillScreenTourPay → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-10-10 03:39:03,845 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [6/35] Tour SplitBillScreenTourPay → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":1} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-10-10 03:39:03,898 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [7/35] Tour SplitBillScreenTourPay → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:39:03,947 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [8/35] Tour SplitBillScreenTourPay → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-10-10 03:39:04,030 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [9/35] Tour SplitBillScreenTourPay → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:39:04,079 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [10/35] Tour SplitBillScreenTourPay → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-10-10 03:39:04,131 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [11/35] Tour SplitBillScreenTourPay → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":1} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-10-10 03:39:04,183 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [12/35] Tour SplitBillScreenTourPay → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:39:04,234 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [13/35] Tour SplitBillScreenTourPay → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:39:04,326 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [14/35] Tour SplitBillScreenTourPay → Step picking radio attribute with name Normal (trigger: .modal .attribute-name-cell:contains('Normal') input) 2026-10-10 03:39:04,359 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:04] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:39:04,379 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [15/35] Tour SplitBillScreenTourPay → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:39:04,462 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [16/35] Tour SplitBillScreenTourPay → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:39:04,522 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [17/35] Tour SplitBillScreenTourPay → Step picking radio attribute with name Zero (trigger: .modal .attribute-name-cell:contains('Zero') input) 2026-10-10 03:39:04,579 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [18/35] Tour SplitBillScreenTourPay → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:39:04,658 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [19/35] Tour SplitBillScreenTourPay → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:39:04,708 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [20/35] Tour SplitBillScreenTourPay → Step click Actions button (trigger: .more-btn) 2026-10-10 03:39:04,768 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [21/35] Tour SplitBillScreenTourPay → Step click Split button (trigger: .control-buttons button:contains("Split")) 2026-10-10 03:39:04,833 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [22/35] Tour SplitBillScreenTourPay → Step Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water"))) 2026-10-10 03:39:04,890 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [23/35] Tour SplitBillScreenTourPay → Step Check orderline with attributes: {"productName":"Coca-Cola","attributeLine":"Zero","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")):has(.attribute-line:contains("Zero"))) 2026-10-10 03:39:04,946 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [24/35] Tour SplitBillScreenTourPay → Step click 'Pay' button (trigger: .splitbill-screen .pay-button button:contains("Pay")) 2026-10-10 03:39:05,046 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [25/35] Tour SplitBillScreenTourPay → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:39:05,051 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33907222 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'bd33519a-0c5f-47a8-acdf-d187707af0ac'}] 2026-10-10 03:39:05,121 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33907222 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'bd33519a-0c5f-47a8-acdf-d187707af0ac'} created pos.order #755 2026-10-10 03:39:05,148 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33907222 finished 2026-10-10 03:39:05,245 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.047 0.150 2026-10-10 03:39:05,302 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65334646 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000002', 'uuid': '315b251f-6a57-4396-b24d-0cb440e335b3'}] 2026-10-10 03:39:05,380 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65334646 order {'name': '/', 'pos_reference': '262-119-000002', 'uuid': '315b251f-6a57-4396-b24d-0cb440e335b3'} created pos.order #756 2026-10-10 03:39:05,416 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65334646 finished 2026-10-10 03:39:05,501 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.046 0.157 2026-10-10 03:39:05,585 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:05] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:39:05,587 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:05] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:39:05,609 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [26/35] Tour SplitBillScreenTourPay → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:39:05,682 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [27/35] Tour SplitBillScreenTourPay → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='resume']) 2026-10-10 03:39:05,692 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21411280 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000002', 'uuid': '315b251f-6a57-4396-b24d-0cb440e335b3'}] 2026-10-10 03:39:05,702 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:05] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:39:05,800 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [735] to pos.order #756 2026-10-10 03:39:06,139 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21411280 order {'name': '/', 'pos_reference': '262-119-000002', 'uuid': '315b251f-6a57-4396-b24d-0cb440e335b3'} updated pos.order #756 2026-10-10 03:39:06,164 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21411280 finished 2026-10-10 03:39:06,267 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 151 0.174 0.403 2026-10-10 03:39:06,499 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [28/35] Tour SplitBillScreenTourPay → Step Check orderline with attributes: {"productName":"Minute Maid","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Minute Maid"))) 2026-10-10 03:39:06,553 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [29/35] Tour SplitBillScreenTourPay → Step Check orderline with attributes: {"productName":"Minute Maid","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Minute Maid"))) 2026-10-10 03:39:06,611 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [30/35] Tour SplitBillScreenTourPay → Step Check orderline with attributes: {"productName":"Coca-Cola","attributeLine":"Normal"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")):has(.attribute-line:contains("Normal"))) 2026-10-10 03:39:06,662 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [31/35] Tour SplitBillScreenTourPay → Step click 'Pay' button (trigger: .splitbill-screen .pay-button button:contains("Pay")) 2026-10-10 03:39:06,723 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [32/35] Tour SplitBillScreenTourPay → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:39:06,772 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [33/35] Tour SplitBillScreenTourPay → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:39:06,838 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [34/35] Tour SplitBillScreenTourPay → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:39:06,846 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15776915 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'bd33519a-0c5f-47a8-acdf-d187707af0ac'}] 2026-10-10 03:39:06,957 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [736] to pos.order #755 2026-10-10 03:39:07,365 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15776915 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'bd33519a-0c5f-47a8-acdf-d187707af0ac'} updated pos.order #755 2026-10-10 03:39:07,399 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15776915 finished 2026-10-10 03:39:07,524 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 151 0.217 0.465 2026-10-10 03:39:07,662 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [35/35] Tour SplitBillScreenTourPay → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:39:07,713 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: tour succeeded 2026-10-10 03:39:07,714 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: ╔═══════════════════════════════════════╗ ║ TOUR SplitBillScreenTourPay SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-10 03:39:07,901 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: heap 19012488 (allocated 20582400) 2026-10-10 03:39:07,921 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Closing chrome headless with pid 107407 2026-10-10 03:39:07,926 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Closing websocket connection 2026-10-10 03:39:07,928 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Terminating chrome headless with pid 107407 2026-10-10 03:39:08,063 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_033908_062845_test_07_split_bill_screen.txt 2026-10-10 03:39:08,063 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Removing chrome user profile "/tmp/tmp6f429f34_chrome_odoo" 2026-10-10 03:39:08,089 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_08_refund_stay_current_table ... 2026-10-10 03:39:08,679 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Chrome pid: 107612 2026-10-10 03:39:08,679 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Chrome headless temporary user profile dir: /tmp/tmps1huvmjj_chrome_odoo 2026-10-10 03:39:08,679 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Issuing json command http://127.0.0.1:45649/json/version 2026-10-10 03:39:08,681 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45649', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:39:08,696 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Browser version: Chrome/150.0.7871.114 2026-10-10 03:39:08,696 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Issuing json command http://127.0.0.1:45649/json 2026-10-10 03:39:08,697 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45649', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:39:08,708 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Websocket url found: ws://127.0.0.1:45649/devtools/page/8ACBB2A6DA3A376CF990C4250E5D087F 2026-10-10 03:39:08,743 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Enable chrome headless console log notification 2026-10-10 03:39:08,755 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Chrome headless enable page notifications 2026-10-10 03:39:08,825 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:39:08,847 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Setting session cookie in browser 2026-10-10 03:39:08,850 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:39:08,851 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:39:08,868 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:39:09,612 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:09] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.090 0.658 2026-10-10 03:39:09,620 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Navigation result: {'frameId': '8ACBB2A6DA3A376CF990C4250E5D087F', 'loaderId': 'D38BDBAECF8B9C6030CD328AECA3D885', 'isDownload': False} 2026-10-10 03:39:09,620 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Evaluate ready code "odoo.isTourReady('RefundStayCurrentTableTour')" 2026-10-10 03:39:09,652 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:39:09,685 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:09] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.019 2026-10-10 03:39:09,695 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:09] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.022 2026-10-10 03:39:09,721 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:09] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.037 2026-10-10 03:39:10,373 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:39:10,385 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:39:10,406 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-10 03:39:10,449 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.006 2026-10-10 03:39:10,464 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Evaluate test code "odoo.startTour('RefundStayCurrentTableTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:39:10,475 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [1/62] Tour RefundStayCurrentTableTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:39:10,491 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:10] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-10-10 03:39:10,509 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:39:10,569 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:10] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.022 0.013 2026-10-10 03:39:10,594 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.048 2026-10-10 03:39:10,660 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:10] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.021 0.044 2026-10-10 03:39:10,664 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.040 2026-10-10 03:39:11,492 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.306 0.467 2026-10-10 03:39:11,524 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:11] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:39:11,603 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:39:11,678 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:11] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.043 2026-10-10 03:39:11,702 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:39:11,731 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: Owl is running in 'dev' mode. 2026-10-10 03:39:11,746 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-10 03:39:11,826 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:39:11,857 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:11] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:39:11,864 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:11] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:39:11,915 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-10-10 03:39:11,928 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:11] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.042 0.058 2026-10-10 03:39:11,951 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.055 2026-10-10 03:39:11,960 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:11] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.007 0.125 2026-10-10 03:39:11,967 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:11] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.138 2026-10-10 03:39:11,968 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [2/62] Tour RefundStayCurrentTableTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:39:11,980 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:11] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.028 2026-10-10 03:39:12,048 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:12] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.017 2026-10-10 03:39:12,147 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:39:12,173 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [3/62] Tour RefundStayCurrentTableTour → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-10-10 03:39:12,220 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:12] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:39:12,271 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:12] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.058 0.068 2026-10-10 03:39:12,353 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:12] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.031 0.172 2026-10-10 03:39:12,483 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:12] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.059 0.247 2026-10-10 03:39:12,535 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:39:12,617 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [4/62] Tour RefundStayCurrentTableTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:39:12,651 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:39:12,717 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [5/62] Tour RefundStayCurrentTableTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:39:12,771 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [6/62] Tour RefundStayCurrentTableTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-10 03:39:12,824 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [7/62] Tour RefundStayCurrentTableTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:39:12,875 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [8/62] Tour RefundStayCurrentTableTour → Step 'Coca-Cola' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Coca-Cola")):has(.product-cart-qty:contains("1"))) 2026-10-10 03:39:12,925 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [9/62] Tour RefundStayCurrentTableTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:39:13,008 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [10/62] Tour RefundStayCurrentTableTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:39:13,059 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [11/62] Tour RefundStayCurrentTableTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"2","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("2"))) 2026-10-10 03:39:13,110 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [12/62] Tour RefundStayCurrentTableTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:39:13,161 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [13/62] Tour RefundStayCurrentTableTour → Step 'Coca-Cola' should have '2' quantity (trigger: article.product .product-content:has(.product-name:contains("Coca-Cola")):has(.product-cart-qty:contains("2"))) 2026-10-10 03:39:13,212 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [14/62] Tour RefundStayCurrentTableTour → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-10-10 03:39:13,294 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [15/62] Tour RefundStayCurrentTableTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:39:13,345 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [16/62] Tour RefundStayCurrentTableTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-10-10 03:39:13,399 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [17/62] Tour RefundStayCurrentTableTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:39:13,448 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [18/62] Tour RefundStayCurrentTableTour → Step 'Water' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Water")):has(.product-cart-qty:contains("1"))) 2026-10-10 03:39:13,499 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [19/62] Tour RefundStayCurrentTableTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:39:13,550 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [20/62] Tour RefundStayCurrentTableTour → Step order total amount is '6.60' (trigger: .product-screen .order-summary .total:contains("6.60")) 2026-10-10 03:39:13,601 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [21/62] Tour RefundStayCurrentTableTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:39:13,651 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [22/62] Tour RefundStayCurrentTableTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:39:13,713 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [23/62] Tour RefundStayCurrentTableTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:39:13,763 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [24/62] Tour RefundStayCurrentTableTour → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-10-10 03:39:13,814 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [25/62] Tour RefundStayCurrentTableTour → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-10-10 03:39:13,891 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [26/62] Tour RefundStayCurrentTableTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:39:13,904 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:13] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:39:13,908 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:13] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:39:13,968 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [27/62] Tour RefundStayCurrentTableTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:39:14,044 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [28/62] Tour RefundStayCurrentTableTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:39:14,050 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57482926 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c16a5fbc-fe4a-4ba9-a7f0-111170fe554d'}] 2026-10-10 03:39:14,075 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:14] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:39:14,673 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57482926 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c16a5fbc-fe4a-4ba9-a7f0-111170fe554d'} created pos.order #757 2026-10-10 03:39:14,705 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57482926 finished 2026-10-10 03:39:14,834 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 238 0.284 0.505 2026-10-10 03:39:15,064 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [29/62] Tour RefundStayCurrentTableTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:39:15,112 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [30/62] Tour RefundStayCurrentTableTour → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-10-10 03:39:15,183 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [31/62] Tour RefundStayCurrentTableTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:39:15,201 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.026 0.006 2026-10-10 03:39:15,233 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [32/62] Tour RefundStayCurrentTableTour → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-10-10 03:39:15,283 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [33/62] Tour RefundStayCurrentTableTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:39:15,333 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [34/62] Tour RefundStayCurrentTableTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:39:15,384 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [35/62] Tour RefundStayCurrentTableTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:39:15,434 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [36/62] Tour RefundStayCurrentTableTour → Step click Actions button (trigger: .more-btn) 2026-10-10 03:39:15,493 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [37/62] Tour RefundStayCurrentTableTour → Step click Refund button (trigger: .control-buttons button:contains("Refund")) 2026-10-10 03:39:15,578 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [38/62] Tour RefundStayCurrentTableTour → Step .ticket-screen .order-row:contains("001") 2026-10-10 03:39:15,585 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88551899 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '2f51bdf9-b434-4a5f-9aaa-6cbb68a0ef53'}] 2026-10-10 03:39:15,711 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88551899 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '2f51bdf9-b434-4a5f-9aaa-6cbb68a0ef53'} created pos.order #758 2026-10-10 03:39:15,744 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88551899 finished 2026-10-10 03:39:15,846 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 36 0.127 0.138 2026-10-10 03:39:15,986 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:15] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.051 0.057 2026-10-10 03:39:16,040 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.008 0.033 2026-10-10 03:39:16,049 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [39/62] Tour RefundStayCurrentTableTour → Step Check orderline with attributes: {"productName":"Coca-Cola"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola"))) 2026-10-10 03:39:16,062 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:16] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.007 0.018 2026-10-10 03:39:16,100 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [40/62] Tour RefundStayCurrentTableTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:39:16,150 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [41/62] Tour RefundStayCurrentTableTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:39:16,204 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [42/62] Tour RefundStayCurrentTableTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:39:16,255 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [43/62] Tour RefundStayCurrentTableTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:39:16,306 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [44/62] Tour RefundStayCurrentTableTour → Step .ticket-screen .to-refund-highlight:contains("To Refund: 2") 2026-10-10 03:39:16,364 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [45/62] Tour RefundStayCurrentTableTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:39:16,414 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [46/62] Tour RefundStayCurrentTableTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:39:16,465 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [47/62] Tour RefundStayCurrentTableTour → Step .ticket-screen .btn-primary.pay-order-button 2026-10-10 03:39:16,541 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [48/62] Tour RefundStayCurrentTableTour → Step payment screen is shown (trigger: .pos .payment-screen) 2026-10-10 03:39:16,592 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [49/62] Tour RefundStayCurrentTableTour → Step click back button (trigger: .back-button) 2026-10-10 03:39:16,659 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [50/62] Tour RefundStayCurrentTableTour → Step product screen is shown (trigger: .product-screen) 2026-10-10 03:39:16,712 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [51/62] Tour RefundStayCurrentTableTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:39:16,763 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [52/62] Tour RefundStayCurrentTableTour → Step Check orderline with attributes: {"productName":"Coca-Cola"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola"))) 2026-10-10 03:39:16,814 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [53/62] Tour RefundStayCurrentTableTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:39:16,865 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [54/62] Tour RefundStayCurrentTableTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:39:16,916 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [55/62] Tour RefundStayCurrentTableTour → Step order total amount is '-4.40' (trigger: .product-screen .order-summary .total:contains("-4.40")) 2026-10-10 03:39:16,967 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [56/62] Tour RefundStayCurrentTableTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:39:17,017 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [57/62] Tour RefundStayCurrentTableTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:39:17,078 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [58/62] Tour RefundStayCurrentTableTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:39:17,129 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [59/62] Tour RefundStayCurrentTableTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:39:17,180 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [60/62] Tour RefundStayCurrentTableTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:39:17,241 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [61/62] Tour RefundStayCurrentTableTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:39:17,313 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [62/62] Tour RefundStayCurrentTableTour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-10-10 03:39:17,320 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97688548 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '2f51bdf9-b434-4a5f-9aaa-6cbb68a0ef53'}] 2026-10-10 03:39:17,358 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added lines [1239] to pos.order #758 2026-10-10 03:39:17,452 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [738] to pos.order #758 2026-10-10 03:39:17,917 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97688548 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '2f51bdf9-b434-4a5f-9aaa-6cbb68a0ef53'} updated pos.order #758 2026-10-10 03:39:17,969 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97688548 finished 2026-10-10 03:39:18,106 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 190 0.301 0.488 2026-10-10 03:39:18,246 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: tour succeeded 2026-10-10 03:39:18,248 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: ╔═══════════════════════════════════════════╗ ║ TOUR RefundStayCurrentTableTour SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-10 03:39:18,453 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: heap 19031592 (allocated 20582400) 2026-10-10 03:39:18,462 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Closing chrome headless with pid 107612 2026-10-10 03:39:18,466 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Closing websocket connection 2026-10-10 03:39:18,468 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Terminating chrome headless with pid 107612 2026-10-10 03:39:18,591 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_033918_591349_test_08_refund_stay_current_table.txt 2026-10-10 03:39:18,591 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Removing chrome user profile "/tmp/tmps1huvmjj_chrome_odoo" 2026-10-10 03:39:18,618 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_09_combo_split_bill ... 2026-10-10 03:39:20,720 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Chrome pid: 107815 2026-10-10 03:39:20,720 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Chrome headless temporary user profile dir: /tmp/tmp1cr_8n16_chrome_odoo 2026-10-10 03:39:20,720 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Issuing json command http://127.0.0.1:39471/json/version 2026-10-10 03:39:20,726 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39471', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:39:20,795 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Browser version: Chrome/150.0.7871.114 2026-10-10 03:39:20,796 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Issuing json command http://127.0.0.1:39471/json 2026-10-10 03:39:20,798 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39471', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:39:20,830 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Websocket url found: ws://127.0.0.1:39471/devtools/page/1D20A22AA10787FC374E3CC23DC27153 2026-10-10 03:39:20,847 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Enable chrome headless console log notification 2026-10-10 03:39:20,862 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Chrome headless enable page notifications 2026-10-10 03:39:20,950 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:39:20,959 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Setting session cookie in browser 2026-10-10 03:39:20,963 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:39:20,963 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:39:20,978 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:39:22,055 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:22] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.082 0.998 2026-10-10 03:39:22,059 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Navigation result: {'frameId': '1D20A22AA10787FC374E3CC23DC27153', 'loaderId': '2CE2E23AC7E40CBB1625937A06A80C63', 'isDownload': False} 2026-10-10 03:39:22,059 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour4ProductCombo')" 2026-10-10 03:39:22,088 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:39:22,125 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:22] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.020 2026-10-10 03:39:22,135 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:22] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.036 2026-10-10 03:39:22,152 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:22] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.055 2026-10-10 03:39:22,881 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:39:22,885 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:22] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:39:22,923 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:22] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-10 03:39:22,959 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Evaluate test code "odoo.startTour('SplitBillScreenTour4ProductCombo', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:39:22,961 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:22] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-10 03:39:22,971 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [1/72] Tour SplitBillScreenTour4ProductCombo → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:39:22,981 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:22] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-10 03:39:22,996 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:22] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:39:23,026 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:23] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.013 2026-10-10 03:39:23,053 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.036 2026-10-10 03:39:23,100 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:23] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.015 0.041 2026-10-10 03:39:23,104 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-10 03:39:24,045 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:24] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 388 0.320 0.573 2026-10-10 03:39:24,080 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:24] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:39:24,159 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:39:24,230 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:24] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.047 2026-10-10 03:39:24,275 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-10 03:39:24,297 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: Owl is running in 'dev' mode. 2026-10-10 03:39:24,327 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:24] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-10 03:39:24,411 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:24] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:39:24,433 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:24] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:39:24,436 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:24] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 03:39:24,484 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:39:24,493 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:24] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.038 0.057 2026-10-10 03:39:24,503 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:39:24,537 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [2/72] Tour SplitBillScreenTour4ProductCombo → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:39:24,551 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:24] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.011 0.142 2026-10-10 03:39:24,555 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:24] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.135 2026-10-10 03:39:24,585 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:24] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.053 2026-10-10 03:39:24,609 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:24] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.014 2026-10-10 03:39:24,698 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:24] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:39:24,762 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:24] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.050 0.047 2026-10-10 03:39:24,805 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:24] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:39:24,808 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [3/72] Tour SplitBillScreenTour4ProductCombo → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-10-10 03:39:24,859 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:24] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.039 0.145 2026-10-10 03:39:24,973 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:24] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.056 0.094 2026-10-10 03:39:25,028 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:39:25,141 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [4/72] Tour SplitBillScreenTour4ProductCombo → Step click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo")) 2026-10-10 03:39:25,179 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:39:25,219 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [5/72] Tour SplitBillScreenTour4ProductCombo → Step Select combo item Combo Product 3 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 3"))) 2026-10-10 03:39:25,287 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [6/72] Tour SplitBillScreenTour4ProductCombo → Step Select combo item Combo Product 5 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 5"))) 2026-10-10 03:39:25,348 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [7/72] Tour SplitBillScreenTour4ProductCombo → Step Select combo item Combo Product 8 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 8"))) 2026-10-10 03:39:25,407 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [8/72] Tour SplitBillScreenTour4ProductCombo → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:39:25,556 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [9/72] Tour SplitBillScreenTour4ProductCombo → Step click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo")) 2026-10-10 03:39:25,618 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [10/72] Tour SplitBillScreenTour4ProductCombo → Step Select combo item Combo Product 2 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 2"))) 2026-10-10 03:39:25,678 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [11/72] Tour SplitBillScreenTour4ProductCombo → Step Select combo item Combo Product 4 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 4"))) 2026-10-10 03:39:25,739 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [12/72] Tour SplitBillScreenTour4ProductCombo → Step Select combo item Combo Product 7 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 7"))) 2026-10-10 03:39:25,793 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [13/72] Tour SplitBillScreenTour4ProductCombo → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:39:25,925 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [14/72] Tour SplitBillScreenTour4ProductCombo → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 2","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 2")):has(.qty:contains("1"))) 2026-10-10 03:39:25,989 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [15/72] Tour SplitBillScreenTour4ProductCombo → Step Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 2","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 2")):has(.qty:contains("1"))) 2026-10-10 03:39:26,041 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [16/72] Tour SplitBillScreenTour4ProductCombo → Step Check the product page (trigger: .product-list) 2026-10-10 03:39:26,091 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [17/72] Tour SplitBillScreenTour4ProductCombo → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:39:26,142 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [18/72] Tour SplitBillScreenTour4ProductCombo → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:39:26,196 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [19/72] Tour SplitBillScreenTour4ProductCombo → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:39:26,247 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [20/72] Tour SplitBillScreenTour4ProductCombo → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:39:26,297 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [21/72] Tour SplitBillScreenTour4ProductCombo → Step Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 2","quantity":"2","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 2")):has(.qty:contains("2"))) 2026-10-10 03:39:26,405 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [22/72] Tour SplitBillScreenTour4ProductCombo → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:39:26,455 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [23/72] Tour SplitBillScreenTour4ProductCombo → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-10-10 03:39:26,571 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [24/72] Tour SplitBillScreenTour4ProductCombo → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:39:26,622 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [25/72] Tour SplitBillScreenTour4ProductCombo → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-10-10 03:39:26,673 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [26/72] Tour SplitBillScreenTour4ProductCombo → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-10-10 03:39:26,725 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [27/72] Tour SplitBillScreenTour4ProductCombo → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:39:26,777 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [28/72] Tour SplitBillScreenTour4ProductCombo → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-10-10 03:39:26,887 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [29/72] Tour SplitBillScreenTour4ProductCombo → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:39:26,936 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [30/72] Tour SplitBillScreenTour4ProductCombo → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-10-10 03:39:26,988 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [31/72] Tour SplitBillScreenTour4ProductCombo → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-10-10 03:39:27,039 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [32/72] Tour SplitBillScreenTour4ProductCombo → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:39:27,089 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [33/72] Tour SplitBillScreenTour4ProductCombo → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:39:27,140 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [34/72] Tour SplitBillScreenTour4ProductCombo → Step click Actions button (trigger: .more-btn) 2026-10-10 03:39:27,202 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [35/72] Tour SplitBillScreenTour4ProductCombo → Step click Split button (trigger: .control-buttons button:contains("Split")) 2026-10-10 03:39:27,280 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [36/72] Tour SplitBillScreenTour4ProductCombo → Step Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water"))) 2026-10-10 03:39:27,339 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [37/72] Tour SplitBillScreenTour4ProductCombo → Step Check orderline with attributes: {"productName":"Combo Product 3","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 3"))) 2026-10-10 03:39:27,403 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [38/72] Tour SplitBillScreenTour4ProductCombo → Step Check orderline with attributes: {"productName":"Combo Product 2","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 2"))) 2026-10-10 03:39:27,460 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [39/72] Tour SplitBillScreenTour4ProductCombo → Step Check orderline with attributes: {"productName":"Water","quantity":"1 / 1"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-10-10 03:39:27,511 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [40/72] Tour SplitBillScreenTour4ProductCombo → Step Check orderline with attributes: {"productName":"Office Combo","quantity":"1 / 1"} (trigger: .order-container .orderline:has(.product-name:contains("Office Combo")):has(.qty:contains("1"))) 2026-10-10 03:39:27,562 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [41/72] Tour SplitBillScreenTour4ProductCombo → Step Check orderline with attributes: {"productName":"Combo Product 3","quantity":"1 / 1"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 3")):has(.qty:contains("1"))) 2026-10-10 03:39:27,614 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [42/72] Tour SplitBillScreenTour4ProductCombo → Step Check orderline with attributes: {"productName":"Combo Product 5","quantity":"1 / 1"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 5")):has(.qty:contains("1"))) 2026-10-10 03:39:27,667 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [43/72] Tour SplitBillScreenTour4ProductCombo → Step Check orderline with attributes: {"productName":"Combo Product 8","quantity":"1 / 1"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 8")):has(.qty:contains("1"))) 2026-10-10 03:39:27,717 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [44/72] Tour SplitBillScreenTour4ProductCombo → Step Check orderline with attributes: {"productName":"Office Combo","quantity":"1 / 2"} (trigger: .order-container .orderline:has(.product-name:contains("Office Combo")):has(.qty:contains("1"))) 2026-10-10 03:39:27,768 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [45/72] Tour SplitBillScreenTour4ProductCombo → Step Check orderline with attributes: {"productName":"Combo Product 2","quantity":"2"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 2")):has(.qty:contains("2"))) 2026-10-10 03:39:27,820 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [46/72] Tour SplitBillScreenTour4ProductCombo → Step Check orderline with attributes: {"productName":"Combo Product 4","quantity":"2"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 4")):has(.qty:contains("2"))) 2026-10-10 03:39:27,871 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [47/72] Tour SplitBillScreenTour4ProductCombo → Step Check orderline with attributes: {"productName":"Combo Product 7","quantity":"2"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 7")):has(.qty:contains("2"))) 2026-10-10 03:39:27,922 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [48/72] Tour SplitBillScreenTour4ProductCombo → Step total amount of split is '97.15' (trigger: .splitbill-screen .order-info .subtotal:contains("97.15")) 2026-10-10 03:39:27,976 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [49/72] Tour SplitBillScreenTour4ProductCombo → Step click 'Split' button (trigger: .splitbill-screen .pay-button button:contains("Split")) 2026-10-10 03:39:28,124 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [50/72] Tour SplitBillScreenTour4ProductCombo → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:39:28,138 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46192168 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '33ed5625-1a1b-4d4a-a0f0-a578a1678ac4'}] 2026-10-10 03:39:28,171 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [51/72] Tour SplitBillScreenTour4ProductCombo → Step order total amount is '97.13' (trigger: .product-screen .order-summary .total:contains("97.13")) 2026-10-10 03:39:28,301 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46192168 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '33ed5625-1a1b-4d4a-a0f0-a578a1678ac4'} created pos.order #759 2026-10-10 03:39:28,339 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46192168 finished 2026-10-10 03:39:28,434 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 92 0.106 0.195 2026-10-10 03:39:28,615 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58075425 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'd88f6e94-dd55-42ee-a057-64672d911788'}] 2026-10-10 03:39:28,746 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58075425 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'd88f6e94-dd55-42ee-a057-64672d911788'} created pos.order #760 2026-10-10 03:39:28,791 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58075425 finished 2026-10-10 03:39:28,881 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 85 0.073 0.196 2026-10-10 03:39:28,995 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [52/72] Tour SplitBillScreenTour4ProductCombo → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:39:29,051 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [53/72] Tour SplitBillScreenTour4ProductCombo → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:39:29,123 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [54/72] Tour SplitBillScreenTour4ProductCombo → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:39:29,135 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:29] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:39:29,140 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:29] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:39:29,175 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [55/72] Tour SplitBillScreenTour4ProductCombo → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:39:29,230 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [56/72] Tour SplitBillScreenTour4ProductCombo → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:39:29,307 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [57/72] Tour SplitBillScreenTour4ProductCombo → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:39:29,384 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [58/72] Tour SplitBillScreenTour4ProductCombo → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='resume']) 2026-10-10 03:39:29,390 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26037315 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'd88f6e94-dd55-42ee-a057-64672d911788'}] 2026-10-10 03:39:29,398 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:29] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:39:29,564 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [739] to pos.order #760 2026-10-10 03:39:30,520 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26037315 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'd88f6e94-dd55-42ee-a057-64672d911788'} updated pos.order #760 2026-10-10 03:39:30,549 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26037315 finished 2026-10-10 03:39:30,722 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 390 0.400 0.934 2026-10-10 03:39:31,016 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [59/72] Tour SplitBillScreenTour4ProductCombo → Step product screen is shown (trigger: .product-screen) 2026-10-10 03:39:31,078 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [60/72] Tour SplitBillScreenTour4ProductCombo → Step Check orderline with attributes: {"productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-10-10 03:39:31,132 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [61/72] Tour SplitBillScreenTour4ProductCombo → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Office Combo","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Office Combo")):has(.qty:contains("1"))) 2026-10-10 03:39:31,194 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [62/72] Tour SplitBillScreenTour4ProductCombo → Step Check orderline with attributes: {"withClass":".selected","productName":"Office Combo","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Office Combo")):has(.qty:contains("1"))) 2026-10-10 03:39:31,244 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [63/72] Tour SplitBillScreenTour4ProductCombo → Step Check the product page (trigger: .product-list) 2026-10-10 03:39:31,295 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [64/72] Tour SplitBillScreenTour4ProductCombo → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:39:31,346 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [65/72] Tour SplitBillScreenTour4ProductCombo → Step Check orderline with attributes: {"withClass":".selected","productName":"Office Combo","quantity":"1","price":"43.33","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Office Combo")):has(.qty:contains("1")):has(.price:contains("43.33"))) 2026-10-10 03:39:31,398 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [66/72] Tour SplitBillScreenTour4ProductCombo → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:39:31,449 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [67/72] Tour SplitBillScreenTour4ProductCombo → Step Check orderline with attributes: {"productName":"Combo Product 2","quantity":"1"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 2")):has(.qty:contains("1"))) 2026-10-10 03:39:31,500 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [68/72] Tour SplitBillScreenTour4ProductCombo → Step Check orderline with attributes: {"productName":"Combo Product 4","quantity":"1"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 4")):has(.qty:contains("1"))) 2026-10-10 03:39:31,552 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [69/72] Tour SplitBillScreenTour4ProductCombo → Step Check orderline with attributes: {"productName":"Combo Product 7","quantity":"1"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 7")):has(.qty:contains("1"))) 2026-10-10 03:39:31,604 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [70/72] Tour SplitBillScreenTour4ProductCombo → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:39:31,655 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [71/72] Tour SplitBillScreenTour4ProductCombo → Step order total amount is '45.53' (trigger: .product-screen .order-summary .total:contains("45.53")) 2026-10-10 03:39:31,706 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [72/72] Tour SplitBillScreenTour4ProductCombo → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:39:31,759 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: tour succeeded 2026-10-10 03:39:31,760 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR SplitBillScreenTour4ProductCombo SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-10 03:39:31,918 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: heap 23037020 (allocated 24383488) 2026-10-10 03:39:31,939 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Closing chrome headless with pid 107815 2026-10-10 03:39:31,944 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Closing websocket connection 2026-10-10 03:39:31,946 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Terminating chrome headless with pid 107815 2026-10-10 03:39:32,095 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_033932_094781_test_09_combo_split_bill.txt 2026-10-10 03:39:32,095 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Removing chrome user profile "/tmp/tmp1cr_8n16_chrome_odoo" 2026-10-10 03:39:32,121 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_10_save_last_preparation_changes ... 2026-10-10 03:39:32,593 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome pid: 108020 2026-10-10 03:39:32,594 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome headless temporary user profile dir: /tmp/tmpoy5w3ukf_chrome_odoo 2026-10-10 03:39:32,594 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Issuing json command http://127.0.0.1:32821/json/version 2026-10-10 03:39:32,595 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32821', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:39:32,688 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Browser version: Chrome/150.0.7871.114 2026-10-10 03:39:32,688 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Issuing json command http://127.0.0.1:32821/json 2026-10-10 03:39:32,689 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32821', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:39:32,703 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Websocket url found: ws://127.0.0.1:32821/devtools/page/644E946896483B961FAB314C5AC387BD 2026-10-10 03:39:32,718 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Enable chrome headless console log notification 2026-10-10 03:39:32,724 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome headless enable page notifications 2026-10-10 03:39:32,820 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:39:32,837 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Setting session cookie in browser 2026-10-10 03:39:32,840 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:39:32,840 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:39:32,858 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:39:33,605 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:33] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.053 0.700 2026-10-10 03:39:33,609 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Navigation result: {'frameId': '644E946896483B961FAB314C5AC387BD', 'loaderId': '5B2556C9D5B4FB4B303D7AE4410C1BC0', 'isDownload': False} 2026-10-10 03:39:33,609 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Evaluate ready code "odoo.isTourReady('SaveLastPreparationChangesTour')" 2026-10-10 03:39:33,653 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:39:33,669 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:33] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.022 2026-10-10 03:39:33,677 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:33] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.030 2026-10-10 03:39:33,690 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:33] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.030 2026-10-10 03:39:34,361 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:39:34,384 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:39:34,411 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.024 2026-10-10 03:39:34,459 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:34] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.011 2026-10-10 03:39:34,466 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Evaluate test code "odoo.startTour('SaveLastPreparationChangesTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:39:34,484 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [1/20] Tour SaveLastPreparationChangesTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:39:34,488 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:34] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-10 03:39:34,508 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:39:34,542 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.016 2026-10-10 03:39:34,572 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:34] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.011 0.022 2026-10-10 03:39:34,588 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-10 03:39:34,667 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:34] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.024 0.045 2026-10-10 03:39:35,516 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.336 0.470 2026-10-10 03:39:35,547 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:35] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:39:35,639 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:39:35,711 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:35] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.045 2026-10-10 03:39:35,750 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 03:39:35,786 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: Owl is running in 'dev' mode. 2026-10-10 03:39:35,799 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-10 03:39:35,856 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:39:35,899 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:39:35,905 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.025 2026-10-10 03:39:35,910 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.024 2026-10-10 03:39:35,959 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:39:35,975 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:35] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.035 0.062 2026-10-10 03:39:35,980 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:39:36,007 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [2/20] Tour SaveLastPreparationChangesTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:39:36,028 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.037 2026-10-10 03:39:36,044 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:36] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.007 0.136 2026-10-10 03:39:36,135 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:36] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.032 0.134 2026-10-10 03:39:36,151 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [3/20] Tour SaveLastPreparationChangesTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:39:36,209 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:36] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.022 0.209 2026-10-10 03:39:36,225 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:36] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.180 2026-10-10 03:39:36,254 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:36] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:39:36,348 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.044 0.143 2026-10-10 03:39:36,373 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:36] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.011 0.124 2026-10-10 03:39:36,419 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:39:36,507 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [4/20] Tour SaveLastPreparationChangesTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:39:36,548 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:39:36,609 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [5/20] Tour SaveLastPreparationChangesTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:39:36,664 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [6/20] Tour SaveLastPreparationChangesTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-10 03:39:36,716 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [7/20] Tour SaveLastPreparationChangesTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:39:36,766 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [8/20] Tour SaveLastPreparationChangesTour → Step 'Coca-Cola' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Coca-Cola")):has(.product-cart-qty:contains("1"))) 2026-10-10 03:39:36,820 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [9/20] Tour SaveLastPreparationChangesTour → Step Check orderline with attributes: {"productName":"Coca-Cola","withClass":".orderline.has-change"} (trigger: .order-container .orderline.orderline.has-change:has(.product-name:contains("Coca-Cola"))) 2026-10-10 03:39:36,869 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [10/20] Tour SaveLastPreparationChangesTour → Step body 2026-10-10 03:39:36,921 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [11/20] Tour SaveLastPreparationChangesTour → Step click order button (trigger: .actionpad .submit-order) 2026-10-10 03:39:37,010 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [12/20] Tour SaveLastPreparationChangesTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:39:37,015 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98497476 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '5e990bf1-b0e0-4499-8989-47a321ee7814'}] 2026-10-10 03:39:37,100 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98497476 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '5e990bf1-b0e0-4499-8989-47a321ee7814'} created pos.order #761 2026-10-10 03:39:37,121 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98497476 finished 2026-10-10 03:39:37,230 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.074 0.145 2026-10-10 03:39:37,310 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [13/20] Tour SaveLastPreparationChangesTour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:39:37,311 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.013 0.011 2026-10-10 03:39:39,341 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [14/20] Tour SaveLastPreparationChangesTour → Step Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change))) 2026-10-10 03:39:39,392 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [15/20] Tour SaveLastPreparationChangesTour → Step Check orderline with attributes: {"productName":"Coca-Cola","quantity":1,"withClass":":eq(0)"} (trigger: .order-container .orderline:eq(0):has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-10 03:39:39,444 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [16/20] Tour SaveLastPreparationChangesTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:39:39,502 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [17/20] Tour SaveLastPreparationChangesTour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:39:41,541 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [18/20] Tour SaveLastPreparationChangesTour → Step Check table with attributes: {"name":"2"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-10-10 03:39:41,595 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [19/20] Tour SaveLastPreparationChangesTour → Step Check table with attributes: {"name":"4"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-10-10 03:39:41,646 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [20/20] Tour SaveLastPreparationChangesTour → Step Check table with attributes: {"name":"5"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:39:41,697 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: tour succeeded 2026-10-10 03:39:41,698 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR SaveLastPreparationChangesTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-10 03:39:41,790 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: heap 15686624 (allocated 17563648) 2026-10-10 03:39:41,803 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Closing chrome headless with pid 108020 2026-10-10 03:39:41,805 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Closing websocket connection 2026-10-10 03:39:41,806 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Terminating chrome headless with pid 108020 2026-10-10 03:39:41,932 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_033941_932141_test_10_save_last_preparation_changes.txt 2026-10-10 03:39:41,932 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Removing chrome user profile "/tmp/tmpoy5w3ukf_chrome_odoo" 2026-10-10 03:39:42,016 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_12_order_tracking ... 2026-10-10 03:39:42,528 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome pid: 108228 2026-10-10 03:39:42,528 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome headless temporary user profile dir: /tmp/tmpdhpymmdd_chrome_odoo 2026-10-10 03:39:42,528 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Issuing json command http://127.0.0.1:41653/json/version 2026-10-10 03:39:42,533 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41653', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:39:42,613 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Browser version: Chrome/150.0.7871.114 2026-10-10 03:39:42,613 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Issuing json command http://127.0.0.1:41653/json 2026-10-10 03:39:42,614 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41653', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:39:42,628 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Websocket url found: ws://127.0.0.1:41653/devtools/page/2179EE7307285BD797908C15224DCDDD 2026-10-10 03:39:42,647 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Enable chrome headless console log notification 2026-10-10 03:39:42,662 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome headless enable page notifications 2026-10-10 03:39:42,739 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:39:42,761 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Setting session cookie in browser 2026-10-10 03:39:42,766 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:39:42,767 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:39:42,790 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:39:43,465 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:43] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.042 0.636 2026-10-10 03:39:43,469 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Navigation result: {'frameId': '2179EE7307285BD797908C15224DCDDD', 'loaderId': 'CC5FBEC02575692A7875229A43EF23E5', 'isDownload': False} 2026-10-10 03:39:43,469 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Evaluate ready code "odoo.isTourReady('OrderTrackingTour')" 2026-10-10 03:39:43,492 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:39:43,515 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:43] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.014 2026-10-10 03:39:43,528 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:43] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-10-10 03:39:43,536 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:43] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.028 2026-10-10 03:39:44,229 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:39:44,239 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:39:44,256 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.022 2026-10-10 03:39:44,297 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.009 2026-10-10 03:39:44,302 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Evaluate test code "odoo.startTour('OrderTrackingTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:39:44,310 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [1/27] Tour OrderTrackingTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:39:44,332 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:44] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-10 03:39:44,351 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:39:44,399 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:44] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.014 0.014 2026-10-10 03:39:44,428 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.044 2026-10-10 03:39:44,487 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:44] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.012 0.045 2026-10-10 03:39:44,490 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.021 2026-10-10 03:39:45,334 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.302 0.492 2026-10-10 03:39:45,366 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:45] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:39:45,462 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:39:45,547 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:45] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.046 2026-10-10 03:39:45,581 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:39:45,612 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: Owl is running in 'dev' mode. 2026-10-10 03:39:45,629 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:45] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.008 2026-10-10 03:39:45,688 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:39:45,705 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:45] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:39:45,729 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:39:45,736 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:45] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:39:45,775 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:45] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.028 0.047 2026-10-10 03:39:45,801 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:45] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.008 0.090 2026-10-10 03:39:45,805 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:39:45,808 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:39:45,856 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:39:45,878 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [2/27] Tour OrderTrackingTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:39:45,967 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:45] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.035 0.084 2026-10-10 03:39:46,013 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [3/27] Tour OrderTrackingTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:39:46,043 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:46] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.022 0.170 2026-10-10 03:39:46,059 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:46] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.202 2026-10-10 03:39:46,134 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:46] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:39:46,168 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.042 0.110 2026-10-10 03:39:46,186 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:46] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.119 2026-10-10 03:39:46,230 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:39:46,331 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [4/27] Tour OrderTrackingTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:39:46,382 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:39:46,435 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [5/27] Tour OrderTrackingTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:39:46,507 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [6/27] Tour OrderTrackingTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:39:46,560 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [7/27] Tour OrderTrackingTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"2","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("2"))) 2026-10-10 03:39:46,609 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [8/27] Tour OrderTrackingTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:39:46,660 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [9/27] Tour OrderTrackingTour → Step 'Coca-Cola' should have '2' quantity (trigger: article.product .product-content:has(.product-name:contains("Coca-Cola")):has(.product-cart-qty:contains("2"))) 2026-10-10 03:39:46,712 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [10/27] Tour OrderTrackingTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:39:46,775 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [11/27] Tour OrderTrackingTour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:39:46,809 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #971869 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '4cb55913-feed-4259-ae26-e06ca1633785'}] 2026-10-10 03:39:46,929 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #971869 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '4cb55913-feed-4259-ae26-e06ca1633785'} created pos.order #762 2026-10-10 03:39:46,956 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #971869 finished 2026-10-10 03:39:47,025 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.075 0.144 2026-10-10 03:39:47,059 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [12/27] Tour OrderTrackingTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:39:47,131 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [13/27] Tour OrderTrackingTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:39:47,131 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.004 0.011 2026-10-10 03:39:47,179 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [14/27] Tour OrderTrackingTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Coca-Cola","quantity":"2"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Coca-Cola")):has(.qty:contains("2"))) 2026-10-10 03:39:47,237 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [15/27] Tour OrderTrackingTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("2"))) 2026-10-10 03:39:47,288 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [16/27] Tour OrderTrackingTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("2"))) 2026-10-10 03:39:47,339 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [17/27] Tour OrderTrackingTour → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-10-10 03:39:47,394 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [18/27] Tour OrderTrackingTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-10 03:39:47,451 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [19/27] Tour OrderTrackingTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-10 03:39:47,631 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [20/27] Tour OrderTrackingTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:39:47,675 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [21/27] Tour OrderTrackingTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:39:47,736 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [22/27] Tour OrderTrackingTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:39:47,786 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [23/27] Tour OrderTrackingTour → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-10-10 03:39:47,840 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [24/27] Tour OrderTrackingTour → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-10-10 03:39:47,918 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [25/27] Tour OrderTrackingTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:39:47,932 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:47] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:39:47,935 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:47] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:39:48,006 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [26/27] Tour OrderTrackingTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:39:48,079 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [27/27] Tour OrderTrackingTour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-10-10 03:39:48,095 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3563122 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '4cb55913-feed-4259-ae26-e06ca1633785'}] 2026-10-10 03:39:48,099 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:48] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:39:48,260 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [740] to pos.order #762 2026-10-10 03:39:48,769 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3563122 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '4cb55913-feed-4259-ae26-e06ca1633785'} updated pos.order #762 2026-10-10 03:39:48,810 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3563122 finished 2026-10-10 03:39:48,949 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 251 0.321 0.537 2026-10-10 03:39:49,175 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: tour succeeded 2026-10-10 03:39:49,176 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: ╔══════════════════════════════════╗ ║ TOUR OrderTrackingTour SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-10-10 03:39:49,306 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: heap 16783872 (allocated 18485248) 2026-10-10 03:39:49,318 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Closing chrome headless with pid 108228 2026-10-10 03:39:49,323 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Closing websocket connection 2026-10-10 03:39:49,324 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Terminating chrome headless with pid 108228 2026-10-10 03:39:49,449 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_033949_449258_test_12_order_tracking.txt 2026-10-10 03:39:49,449 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Removing chrome user profile "/tmp/tmpdhpymmdd_chrome_odoo" 2026-10-10 03:39:49,492 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_13_category_check ... 2026-10-10 03:39:50,049 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Chrome pid: 108433 2026-10-10 03:39:50,049 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Chrome headless temporary user profile dir: /tmp/tmpdgxbntzz_chrome_odoo 2026-10-10 03:39:50,049 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Issuing json command http://127.0.0.1:40087/json/version 2026-10-10 03:39:50,051 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40087', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:39:50,068 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Browser version: Chrome/150.0.7871.114 2026-10-10 03:39:50,068 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Issuing json command http://127.0.0.1:40087/json 2026-10-10 03:39:50,069 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40087', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:39:50,080 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Websocket url found: ws://127.0.0.1:40087/devtools/page/7D87714CF8A6F54A4F9F59705D729D8C 2026-10-10 03:39:50,091 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Enable chrome headless console log notification 2026-10-10 03:39:50,107 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Chrome headless enable page notifications 2026-10-10 03:39:50,182 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:39:50,197 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Setting session cookie in browser 2026-10-10 03:39:50,199 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:39:50,200 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:39:50,218 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:39:51,095 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:51] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.139 0.742 2026-10-10 03:39:51,099 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Navigation result: {'frameId': '7D87714CF8A6F54A4F9F59705D729D8C', 'loaderId': '9B6344D87C050CFF7B3A127D2B28E2E9', 'isDownload': False} 2026-10-10 03:39:51,099 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Evaluate ready code "odoo.isTourReady('CategLabelCheck')" 2026-10-10 03:39:51,123 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:39:51,149 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:51] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.009 2026-10-10 03:39:51,156 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:51] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-10 03:39:51,168 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:51] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.024 2026-10-10 03:39:51,804 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:51] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:39:51,822 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:39:51,843 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:51] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.026 2026-10-10 03:39:51,876 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:51] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.009 2026-10-10 03:39:51,879 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Evaluate test code "odoo.startTour('CategLabelCheck', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:39:51,894 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: [1/5] Tour CategLabelCheck → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:39:51,896 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:51] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:39:51,915 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:51] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:39:51,963 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:51] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.011 0.017 2026-10-10 03:39:51,988 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.042 2026-10-10 03:39:52,068 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.030 0.051 2026-10-10 03:39:52,071 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.044 2026-10-10 03:39:53,351 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.488 0.728 2026-10-10 03:39:53,393 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:53] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.030 2026-10-10 03:39:53,484 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.014 2026-10-10 03:39:53,560 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:53] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.051 2026-10-10 03:39:53,583 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:39:53,604 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: Owl is running in 'dev' mode. 2026-10-10 03:39:53,629 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:53] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.011 2026-10-10 03:39:53,697 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:39:53,700 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:53] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:39:53,720 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:53] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:39:53,739 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:53] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:39:53,769 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:39:53,773 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:39:53,814 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:53] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:39:53,844 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:53] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.072 0.088 2026-10-10 03:39:53,845 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: [2/5] Tour CategLabelCheck → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:39:53,874 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:53] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.174 2026-10-10 03:39:53,959 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:53] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.026 0.136 2026-10-10 03:39:53,984 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:53] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.009 0.149 2026-10-10 03:39:54,025 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: [3/5] Tour CategLabelCheck → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:39:54,078 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:54] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.044 0.230 2026-10-10 03:39:54,102 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:54] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.108 2026-10-10 03:39:54,135 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:54] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:39:54,244 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.066 0.142 2026-10-10 03:39:54,298 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.012 2026-10-10 03:39:54,382 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: [4/5] Tour CategLabelCheck → Step click product 'Test Multi Category Product' (trigger: article.product .product-content .product-name:contains("Test Multi Category Product")) 2026-10-10 03:39:54,426 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:39:54,484 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: [5/5] Tour CategLabelCheck → Step check order button not contain data (trigger: .product-screen .submit-order:not(:contains("Drinks"))) 2026-10-10 03:39:54,539 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: tour succeeded 2026-10-10 03:39:54,540 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: ╔════════════════════════════════╗ ║ TOUR CategLabelCheck SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-10 03:39:54,663 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: heap 14216436 (allocated 15204352) 2026-10-10 03:39:54,670 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Closing chrome headless with pid 108433 2026-10-10 03:39:54,671 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Closing websocket connection 2026-10-10 03:39:54,672 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Terminating chrome headless with pid 108433 2026-10-10 03:39:54,803 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_033954_802986_test_13_category_check.txt 2026-10-10 03:39:54,803 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Removing chrome user profile "/tmp/tmpdgxbntzz_chrome_odoo" 2026-10-10 03:39:54,827 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_13_crm_team ... 2026-10-10 03:39:55,536 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome pid: 108632 2026-10-10 03:39:55,536 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome headless temporary user profile dir: /tmp/tmpelgd8jkk_chrome_odoo 2026-10-10 03:39:55,536 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Issuing json command http://127.0.0.1:45609/json/version 2026-10-10 03:39:55,538 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45609', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:39:55,612 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Browser version: Chrome/150.0.7871.114 2026-10-10 03:39:55,613 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Issuing json command http://127.0.0.1:45609/json 2026-10-10 03:39:55,614 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45609', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:39:55,631 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Websocket url found: ws://127.0.0.1:45609/devtools/page/65D6EB8F82D135D79C105F3F044BBF86 2026-10-10 03:39:55,650 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Enable chrome headless console log notification 2026-10-10 03:39:55,662 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome headless enable page notifications 2026-10-10 03:39:55,774 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:39:55,795 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Setting session cookie in browser 2026-10-10 03:39:55,805 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:39:55,806 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:39:55,838 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:39:56,716 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:56] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.097 0.797 2026-10-10 03:39:56,720 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Navigation result: {'frameId': '65D6EB8F82D135D79C105F3F044BBF86', 'loaderId': '19C136654158C5295C8E715405E51E3C', 'isDownload': False} 2026-10-10 03:39:56,720 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Evaluate ready code "odoo.isTourReady('CrmTeamTour')" 2026-10-10 03:39:56,737 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:39:56,766 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:56] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.015 2026-10-10 03:39:56,784 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:56] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.020 2026-10-10 03:39:56,796 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:56] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.041 2026-10-10 03:39:57,409 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:39:57,425 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:57] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:39:57,439 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-10 03:39:57,463 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Evaluate test code "odoo.startTour('CrmTeamTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:39:57,475 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: [1/9] Tour CrmTeamTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:39:57,478 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:57] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.011 2026-10-10 03:39:57,504 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:57] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-10 03:39:57,520 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:57] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:39:57,559 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:57] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.011 2026-10-10 03:39:57,578 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.031 2026-10-10 03:39:57,652 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:57] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.013 0.043 2026-10-10 03:39:57,660 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.035 2026-10-10 03:39:58,611 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.373 0.529 2026-10-10 03:39:58,649 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:58] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 03:39:58,735 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:39:58,830 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:58] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.054 2026-10-10 03:39:58,880 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-10 03:39:58,908 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: Owl is running in 'dev' mode. 2026-10-10 03:39:58,920 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:58] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-10-10 03:39:58,996 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:39:59,044 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:59] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 03:39:59,047 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:59] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:39:59,056 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:59] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.005 0.029 2026-10-10 03:39:59,106 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:39:59,116 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-10 03:39:59,125 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:59] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.023 0.072 2026-10-10 03:39:59,144 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:59] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.017 2026-10-10 03:39:59,150 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:59] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.123 2026-10-10 03:39:59,160 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: [2/9] Tour CrmTeamTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:39:59,254 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:59] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.017 2026-10-10 03:39:59,281 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:39:59,347 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:59] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.032 0.054 2026-10-10 03:39:59,404 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: [3/9] Tour CrmTeamTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:39:59,411 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:59] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:39:59,470 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:59] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.051 0.145 2026-10-10 03:39:59,615 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.076 0.116 2026-10-10 03:39:59,680 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:39:59,756 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: [4/9] Tour CrmTeamTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:39:59,798 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:39:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:39:59,857 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: [5/9] Tour CrmTeamTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:39:59,925 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: [6/9] Tour CrmTeamTour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:39:59,966 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9481819 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '8b506e11-8518-4572-917a-839c49f375dc'}] 2026-10-10 03:40:00,072 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9481819 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '8b506e11-8518-4572-917a-839c49f375dc'} created pos.order #763 2026-10-10 03:40:00,109 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9481819 finished 2026-10-10 03:40:00,213 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.078 0.173 2026-10-10 03:40:00,253 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: [7/9] Tour CrmTeamTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:40:00,320 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.009 2026-10-10 03:40:00,326 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: [8/9] Tour CrmTeamTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:40:00,386 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: [9/9] Tour CrmTeamTour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:40:02,424 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: tour succeeded 2026-10-10 03:40:02,424 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: ╔════════════════════════════╗ ║ TOUR CrmTeamTour SUCCEEDED ║ ╚════════════════════════════╝ 2026-10-10 03:40:02,528 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: heap 15403784 (allocated 16515072) 2026-10-10 03:40:02,550 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Closing chrome headless with pid 108632 2026-10-10 03:40:02,551 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Closing websocket connection 2026-10-10 03:40:02,552 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Terminating chrome headless with pid 108632 2026-10-10 03:40:02,676 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034002_675828_test_13_crm_team.txt 2026-10-10 03:40:02,676 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Removing chrome user profile "/tmp/tmpelgd8jkk_chrome_odoo" 2026-10-10 03:40:02,721 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_14_change_synced_order ... 2026-10-10 03:40:03,317 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Chrome pid: 108835 2026-10-10 03:40:03,317 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Chrome headless temporary user profile dir: /tmp/tmp8dbl8618_chrome_odoo 2026-10-10 03:40:03,317 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Issuing json command http://127.0.0.1:36421/json/version 2026-10-10 03:40:03,320 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36421', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:40:03,367 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Browser version: Chrome/150.0.7871.114 2026-10-10 03:40:03,367 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Issuing json command http://127.0.0.1:36421/json 2026-10-10 03:40:03,368 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36421', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:40:03,383 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Websocket url found: ws://127.0.0.1:36421/devtools/page/201CBBCADD3DDE8263336F7C5E04A8BC 2026-10-10 03:40:03,400 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Enable chrome headless console log notification 2026-10-10 03:40:03,414 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Chrome headless enable page notifications 2026-10-10 03:40:03,516 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:40:03,533 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Setting session cookie in browser 2026-10-10 03:40:03,540 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:40:03,540 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:40:03,574 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:40:04,343 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:04] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.095 0.682 2026-10-10 03:40:04,347 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Navigation result: {'frameId': '201CBBCADD3DDE8263336F7C5E04A8BC', 'loaderId': 'F221DA2AD2B8D05AE484B84E2C591427', 'isDownload': False} 2026-10-10 03:40:04,347 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Evaluate ready code "odoo.isTourReady('OrderChange')" 2026-10-10 03:40:04,380 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:40:04,406 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:04] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.011 2026-10-10 03:40:04,426 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:04] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.032 2026-10-10 03:40:04,435 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:04] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.039 2026-10-10 03:40:05,071 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:40:05,108 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:40:05,123 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.019 2026-10-10 03:40:05,153 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-10 03:40:05,166 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Evaluate test code "odoo.startTour('OrderChange', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:40:05,179 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [1/31] Tour OrderChange → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:40:05,179 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:05] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:40:05,194 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:05] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:40:05,231 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:05] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.012 2026-10-10 03:40:05,262 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.039 2026-10-10 03:40:05,324 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:05] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.024 0.046 2026-10-10 03:40:05,328 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.042 2026-10-10 03:40:06,394 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.488 0.527 2026-10-10 03:40:06,451 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:06] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.043 2026-10-10 03:40:06,536 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:40:06,607 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:06] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.045 2026-10-10 03:40:06,653 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.011 2026-10-10 03:40:06,686 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: Owl is running in 'dev' mode. 2026-10-10 03:40:06,709 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.012 2026-10-10 03:40:06,779 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:40:06,828 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:40:06,853 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.058 2026-10-10 03:40:06,871 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:40:06,883 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:40:06,936 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:06] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.094 0.065 2026-10-10 03:40:06,961 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:06] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.006 0.167 2026-10-10 03:40:06,971 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [2/31] Tour OrderChange → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:40:07,010 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:07] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.006 0.083 2026-10-10 03:40:07,011 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:07] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.215 2026-10-10 03:40:07,045 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:07] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.008 0.017 2026-10-10 03:40:07,079 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:40:07,082 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [3/31] Tour OrderChange → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:40:07,194 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:07] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.061 0.065 2026-10-10 03:40:07,232 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:07] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:40:07,337 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:07] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.064 0.169 2026-10-10 03:40:07,453 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:07] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.042 0.340 2026-10-10 03:40:07,461 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.066 2026-10-10 03:40:07,498 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [4/31] Tour OrderChange → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:40:07,541 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:40:07,594 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [5/31] Tour OrderChange → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:40:07,647 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [6/31] Tour OrderChange → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-10 03:40:07,698 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [7/31] Tour OrderChange → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:40:07,748 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [8/31] Tour OrderChange → Step 'Coca-Cola' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Coca-Cola")):has(.product-cart-qty:contains("1"))) 2026-10-10 03:40:07,805 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [9/31] Tour OrderChange → Step body 2026-10-10 03:40:07,858 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [10/31] Tour OrderChange → Step click order button (trigger: .actionpad .submit-order) 2026-10-10 03:40:07,961 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [11/31] Tour OrderChange → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:40:07,968 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93373388 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '55d9c0b5-fe28-435e-876c-6b611bc3ec86'}] 2026-10-10 03:40:08,133 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93373388 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '55d9c0b5-fe28-435e-876c-6b611bc3ec86'} created pos.order #764 2026-10-10 03:40:08,171 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93373388 finished 2026-10-10 03:40:08,282 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.128 0.190 2026-10-10 03:40:08,352 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.013 2026-10-10 03:40:08,359 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [12/31] Tour OrderChange → Step Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change))) 2026-10-10 03:40:08,410 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [13/31] Tour OrderChange → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:40:08,459 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [14/31] Tour OrderChange → Step click Internal note button (trigger: .modal-body button:contains("Note")) 2026-10-10 03:40:08,510 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [15/31] Tour OrderChange → Step click Internal Note button (trigger: .control-buttons button:contains("Note")) 2026-10-10 03:40:08,570 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [16/31] Tour OrderChange → Step input text 'test note' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-10 03:40:08,635 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [17/31] Tour OrderChange → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:40:08,704 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [18/31] Tour OrderChange → Step Check that: ---check order button not contain data--- is not true (trigger: body:not(:has(.product-screen .submit-order:not(:contains("Message"))))) 2026-10-10 03:40:08,754 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [19/31] Tour OrderChange → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:40:08,804 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [20/31] Tour OrderChange → Step click Internal note button (trigger: .modal-body button:contains("Note")) 2026-10-10 03:40:08,855 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [21/31] Tour OrderChange → Step click Internal Note button (trigger: .control-buttons button:contains("Note")) 2026-10-10 03:40:08,916 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [22/31] Tour OrderChange → Step cancel dialog (trigger: .modal .modal-header button[aria-label="Close"]) 2026-10-10 03:40:08,973 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [23/31] Tour OrderChange → Step Check that: ---click order button--- is not true (trigger: body:not(:has(.actionpad .submit-order))) 2026-10-10 03:40:09,027 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [24/31] Tour OrderChange → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:40:09,107 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [25/31] Tour OrderChange → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:40:09,129 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:09] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:40:09,139 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:09] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:40:09,164 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [26/31] Tour OrderChange → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:40:09,210 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [27/31] Tour OrderChange → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:40:09,300 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [28/31] Tour OrderChange → Step click numpad button: +10 (trigger: div.numpad button:contains(/^\+10$/)) 2026-10-10 03:40:09,357 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [29/31] Tour OrderChange → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:40:09,446 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [30/31] Tour OrderChange → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-10-10 03:40:09,455 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96369356 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '55d9c0b5-fe28-435e-876c-6b611bc3ec86'}] 2026-10-10 03:40:09,460 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:09] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:40:09,619 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [741] to pos.order #764 2026-10-10 03:40:10,224 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96369356 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '55d9c0b5-fe28-435e-876c-6b611bc3ec86'} updated pos.order #764 2026-10-10 03:40:10,257 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96369356 finished 2026-10-10 03:40:10,394 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 249 0.393 0.551 2026-10-10 03:40:10,596 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [31/31] Tour OrderChange → Step .receipt-screen .receipt-change:contains("10") 2026-10-10 03:40:10,648 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: tour succeeded 2026-10-10 03:40:10,650 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: ╔════════════════════════════╗ ║ TOUR OrderChange SUCCEEDED ║ ╚════════════════════════════╝ 2026-10-10 03:40:10,773 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: heap 17172504 (allocated 18747392) 2026-10-10 03:40:10,784 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Closing chrome headless with pid 108835 2026-10-10 03:40:10,786 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Closing websocket connection 2026-10-10 03:40:10,788 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Terminating chrome headless with pid 108835 2026-10-10 03:40:10,904 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034010_904602_test_14_change_synced_order.txt 2026-10-10 03:40:10,905 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Removing chrome user profile "/tmp/tmp8dbl8618_chrome_odoo" 2026-10-10 03:40:10,927 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_14_pos_payment_sync ... 2026-10-10 03:40:11,528 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome pid: 109033 2026-10-10 03:40:11,529 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless temporary user profile dir: /tmp/tmp8kw4se5g_chrome_odoo 2026-10-10 03:40:11,529 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:37733/json/version 2026-10-10 03:40:11,530 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37733', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:40:11,556 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Browser version: Chrome/150.0.7871.114 2026-10-10 03:40:11,556 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:37733/json 2026-10-10 03:40:11,556 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37733', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:40:11,581 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Websocket url found: ws://127.0.0.1:37733/devtools/page/E5DDA16D6FDEB0929604E111EBD09033 2026-10-10 03:40:11,595 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Enable chrome headless console log notification 2026-10-10 03:40:11,604 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless enable page notifications 2026-10-10 03:40:11,735 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:40:11,752 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Setting session cookie in browser 2026-10-10 03:40:11,756 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:40:11,756 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:40:11,787 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:40:12,680 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:12] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.118 0.790 2026-10-10 03:40:12,685 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigation result: {'frameId': 'E5DDA16D6FDEB0929604E111EBD09033', 'loaderId': '805B37BF95E26BF2E98FB495D21270C7', 'isDownload': False} 2026-10-10 03:40:12,685 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate ready code "odoo.isTourReady('PoSPaymentSyncTour1')" 2026-10-10 03:40:12,710 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:40:12,749 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:12] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.020 2026-10-10 03:40:12,763 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:12] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.032 2026-10-10 03:40:12,776 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:12] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.047 2026-10-10 03:40:13,530 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:40:13,538 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:40:13,559 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.014 2026-10-10 03:40:13,597 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.010 2026-10-10 03:40:13,600 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate test code "odoo.startTour('PoSPaymentSyncTour1', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:40:13,608 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [1/22] Tour PoSPaymentSyncTour1 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:40:13,618 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:13] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:40:13,637 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:40:13,688 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:13] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.019 0.018 2026-10-10 03:40:13,716 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.058 2026-10-10 03:40:13,787 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:13] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.020 0.042 2026-10-10 03:40:13,790 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.055 2026-10-10 03:40:14,727 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.351 0.518 2026-10-10 03:40:14,767 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:14] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-10-10 03:40:14,879 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-10 03:40:14,972 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:14] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.023 0.052 2026-10-10 03:40:15,015 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 03:40:15,041 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: Owl is running in 'dev' mode. 2026-10-10 03:40:15,061 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:15] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.008 2026-10-10 03:40:15,120 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:40:15,130 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:15] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:40:15,151 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:15] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:40:15,161 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:40:15,204 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:15] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.020 0.050 2026-10-10 03:40:15,223 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:40:15,236 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:15] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.013 0.079 2026-10-10 03:40:15,246 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:40:15,287 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.026 2026-10-10 03:40:15,317 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [2/22] Tour PoSPaymentSyncTour1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:40:15,427 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:15] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.065 0.103 2026-10-10 03:40:15,452 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:15] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.007 0.173 2026-10-10 03:40:15,580 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:15] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.062 0.260 2026-10-10 03:40:15,587 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [3/22] Tour PoSPaymentSyncTour1 → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:40:15,612 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:15] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:40:15,632 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:15] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.018 0.146 2026-10-10 03:40:15,774 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:15] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.074 0.099 2026-10-10 03:40:15,836 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.011 2026-10-10 03:40:15,935 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [4/22] Tour PoSPaymentSyncTour1 → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:40:15,979 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:40:16,034 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [5/22] Tour PoSPaymentSyncTour1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:40:16,084 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [6/22] Tour PoSPaymentSyncTour1 → Step order total amount is '2.20' (trigger: .product-screen .order-summary .total:contains("2.20")) 2026-10-10 03:40:16,137 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [7/22] Tour PoSPaymentSyncTour1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:40:16,187 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [8/22] Tour PoSPaymentSyncTour1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:40:16,250 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [9/22] Tour PoSPaymentSyncTour1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:40:16,301 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [10/22] Tour PoSPaymentSyncTour1 → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-10-10 03:40:16,352 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [11/22] Tour PoSPaymentSyncTour1 → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-10-10 03:40:16,442 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [12/22] Tour PoSPaymentSyncTour1 → Step there are no paymentlines (trigger: .paymentlines-empty) 2026-10-10 03:40:16,455 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:40:16,458 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:40:16,494 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [13/22] Tour PoSPaymentSyncTour1 → Step amount to pay is '2.20' (trigger: .paymentlines-empty .total:contains("2.20")) 2026-10-10 03:40:16,545 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [14/22] Tour PoSPaymentSyncTour1 → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:40:16,636 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [15/22] Tour PoSPaymentSyncTour1 → Step click back to product screen (trigger: .payment-screen .back-button) 2026-10-10 03:40:16,712 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [16/22] Tour PoSPaymentSyncTour1 → Step product screen is shown (trigger: .product-screen) 2026-10-10 03:40:16,763 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [17/22] Tour PoSPaymentSyncTour1 → Step click order button (trigger: .actionpad .submit-order) 2026-10-10 03:40:16,856 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [18/22] Tour PoSPaymentSyncTour1 → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:40:16,979 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-10 03:40:16,980 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-10 03:40:16,980 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-10 03:40:16,981 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-10 03:40:16,982 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-10 03:40:16,982 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-10 03:40:16,983 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-10 03:40:16,983 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-10 03:40:16,984 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-10 03:40:16,997 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:16] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:40:16,998 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-10 03:40:16,999 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-10 03:40:17,000 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-10 03:40:17,000 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-10 03:40:17,001 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-10 03:40:17,001 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-10 03:40:17,002 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-10 03:40:17,002 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-10 03:40:17,003 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-10 03:40:17,003 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-10 03:40:17,004 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-10 03:40:17,004 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-10 03:40:17,005 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-10 03:40:17,012 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-10 03:40:17,013 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-10 03:40:17,013 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-10 03:40:17,013 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-10 03:40:17,014 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-10 03:40:17,014 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-10 03:40:17,015 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-10 03:40:17,015 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-10 03:40:17,015 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-10 03:40:17,016 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-10 03:40:17,017 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-10 03:40:17,017 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-10 03:40:17,018 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-10 03:40:17,018 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-10 03:40:17,018 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-10 03:40:17,019 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-10 03:40:17,025 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-10 03:40:17,025 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-10 03:40:17,034 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:17] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:40:17,037 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:17] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:40:17,051 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:17] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:40:17,058 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:17] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:40:17,081 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:17] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:40:17,090 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:17] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.038 2026-10-10 03:40:17,106 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:17] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.039 2026-10-10 03:40:17,127 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:17] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.084 2026-10-10 03:40:17,135 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-10 03:40:17,136 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-10 03:40:17,150 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-10 03:40:17,151 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-10 03:40:17,154 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:17] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.043 2026-10-10 03:40:17,183 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:17] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-10 03:40:17,184 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-10 03:40:17,186 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:17] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.031 2026-10-10 03:40:17,188 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-10 03:40:17,194 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-10 03:40:17,199 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:17] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.035 2026-10-10 03:40:17,211 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-10 03:40:17,214 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-10 03:40:17,214 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-10 03:40:17,223 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:17] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:40:17,230 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-10 03:40:17,238 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-10 03:40:17,239 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-10 03:40:17,239 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-10 03:40:17,240 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-10 03:40:17,240 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-10 03:40:17,240 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-10 03:40:17,241 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-10 03:40:17,241 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-10 03:40:17,242 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-10 03:40:17,242 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-10 03:40:17,243 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-10 03:40:17,243 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-10 03:40:17,243 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-10 03:40:17,244 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-10 03:40:17,244 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-10 03:40:17,244 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-10 03:40:17,244 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-10 03:40:17,245 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-10 03:40:17,245 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-10 03:40:17,245 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-10 03:40:17,257 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-10 03:40:17,258 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-10 03:40:17,258 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-10 03:40:17,258 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-10 03:40:17,259 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-10 03:40:17,259 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-10 03:40:17,259 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-10 03:40:17,260 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-10 03:40:17,260 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-10 03:40:17,269 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-10 03:40:17,270 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-10 03:40:17,270 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-10 03:40:17,271 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-10 03:40:17,273 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-10 03:40:17,273 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-10 03:40:17,274 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-10 03:40:17,275 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-10 03:40:17,275 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-10 03:40:17,276 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-10 03:40:17,276 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-10 03:40:17,277 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-10 03:40:17,278 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-10 03:40:17,279 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-10 03:40:17,284 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:40:17,292 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-10 03:40:17,300 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-10 03:40:17,310 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:17] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:40:17,316 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.025 2026-10-10 03:40:17,317 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:17] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-10-10 03:40:17,327 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-10 03:40:17,328 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.034 2026-10-10 03:40:17,329 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:17] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:40:17,332 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-10 03:40:17,334 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-10 03:40:17,335 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:17] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:40:17,341 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-10 03:40:17,344 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-10 03:40:17,350 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-10 03:40:17,351 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-10 03:40:17,352 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-10 03:40:17,363 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-10 03:40:17,367 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-10 03:40:17,369 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:17] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:40:17,375 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:17] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:40:17,376 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:17] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-10-10 03:40:17,376 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-10 03:40:17,380 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:17] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:40:17,384 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:17] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.029 2026-10-10 03:40:17,386 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-10 03:40:17,388 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-10 03:40:17,394 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-10 03:40:17,395 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-10 03:40:17,397 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-10 03:40:17,398 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-10 03:40:17,398 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-10 03:40:17,398 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-10 03:40:17,399 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-10 03:40:17,399 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-10 03:40:17,399 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-10 03:40:17,400 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-10 03:40:17,400 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-10 03:40:17,909 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57190814 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3bda86be-b6cf-44aa-97b7-7f18ffc14c3b'}] 2026-10-10 03:40:17,917 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [19/22] Tour PoSPaymentSyncTour1 → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:40:18,051 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57190814 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3bda86be-b6cf-44aa-97b7-7f18ffc14c3b'} created pos.order #765 2026-10-10 03:40:18,092 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57190814 finished 2026-10-10 03:40:18,187 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 74 0.090 0.190 2026-10-10 03:40:18,279 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [20/22] Tour PoSPaymentSyncTour1 → Step Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change))) 2026-10-10 03:40:18,283 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.004 0.012 2026-10-10 03:40:18,342 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [21/22] Tour PoSPaymentSyncTour1 → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:40:18,405 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [22/22] Tour PoSPaymentSyncTour1 → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:40:20,440 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: tour succeeded 2026-10-10 03:40:20,441 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: ╔════════════════════════════════════╗ ║ TOUR PoSPaymentSyncTour1 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-10 03:40:20,561 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: heap 16672808 (allocated 17825792) 2026-10-10 03:40:20,574 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing chrome headless with pid 109033 2026-10-10 03:40:20,577 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing websocket connection 2026-10-10 03:40:20,582 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Terminating chrome headless with pid 109033 2026-10-10 03:40:20,722 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034020_721748_test_14_pos_payment_sync.txt 2026-10-10 03:40:20,722 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Removing chrome user profile "/tmp/tmp8kw4se5g_chrome_odoo" 2026-10-10 03:40:21,276 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome pid: 109264 2026-10-10 03:40:21,277 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless temporary user profile dir: /tmp/tmpxq6vtbv7_chrome_odoo 2026-10-10 03:40:21,277 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:39029/json/version 2026-10-10 03:40:21,278 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39029', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:40:21,340 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Browser version: Chrome/150.0.7871.114 2026-10-10 03:40:21,340 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:39029/json 2026-10-10 03:40:21,341 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39029', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:40:21,378 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Websocket url found: ws://127.0.0.1:39029/devtools/page/A863213ECF92AFFA915B49D60909D5DD 2026-10-10 03:40:21,396 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Enable chrome headless console log notification 2026-10-10 03:40:21,397 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless enable page notifications 2026-10-10 03:40:21,500 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:40:21,515 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Setting session cookie in browser 2026-10-10 03:40:21,530 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:40:21,530 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:40:21,643 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:21] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.031 0.061 2026-10-10 03:40:21,658 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigation result: {'frameId': 'A863213ECF92AFFA915B49D60909D5DD', 'loaderId': '2F56D1E8E0ED3BC5B8FD542FDF730AC9', 'isDownload': False} 2026-10-10 03:40:21,658 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate ready code "odoo.isTourReady('PoSPaymentSyncTour2')" 2026-10-10 03:40:21,701 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:40:21,745 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:21] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.028 2026-10-10 03:40:21,765 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:21] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.039 2026-10-10 03:40:21,779 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:21] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.067 2026-10-10 03:40:22,464 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:40:22,479 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:22] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:40:22,501 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:22] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:40:22,538 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate test code "odoo.startTour('PoSPaymentSyncTour2', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:40:22,543 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:22] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.002 0.014 2026-10-10 03:40:22,551 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [1/25] Tour PoSPaymentSyncTour2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:40:22,567 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:22] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:40:22,582 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:22] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:40:22,610 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:22] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.002 0.011 2026-10-10 03:40:22,621 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.022 2026-10-10 03:40:22,692 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:22] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.019 0.045 2026-10-10 03:40:22,695 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.046 2026-10-10 03:40:23,823 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 332 0.310 0.760 2026-10-10 03:40:23,856 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:23] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 03:40:23,971 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.015 2026-10-10 03:40:24,058 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:24] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.049 2026-10-10 03:40:24,093 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.004 0.010 2026-10-10 03:40:24,115 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: Owl is running in 'dev' mode. 2026-10-10 03:40:24,129 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:24] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:40:24,195 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:24] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:40:24,221 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:24] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:40:24,226 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:24] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:40:24,240 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:24] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.024 2026-10-10 03:40:24,256 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:24] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.043 2026-10-10 03:40:24,288 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:40:24,296 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:40:24,338 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [2/25] Tour PoSPaymentSyncTour2 → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:40:24,385 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:24] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.022 2026-10-10 03:40:24,390 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:24] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 7 0.067 0.104 2026-10-10 03:40:24,477 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:24] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.032 0.155 2026-10-10 03:40:24,510 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:24] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.009 0.126 2026-10-10 03:40:24,601 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:24] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.032 0.229 2026-10-10 03:40:24,639 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:24] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.119 2026-10-10 03:40:24,653 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.004 0.043 2026-10-10 03:40:24,672 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [3/25] Tour PoSPaymentSyncTour2 → Step payment screen is shown (trigger: .pos .payment-screen) 2026-10-10 03:40:24,730 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:24] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:40:24,743 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:40:24,750 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [4/25] Tour PoSPaymentSyncTour2 → Step click back to product screen (trigger: .payment-screen .back-button) 2026-10-10 03:40:24,752 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:24] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:40:24,771 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:24] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.017 0.017 2026-10-10 03:40:24,911 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [5/25] Tour PoSPaymentSyncTour2 → Step product screen is shown (trigger: .product-screen) 2026-10-10 03:40:24,963 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [6/25] Tour PoSPaymentSyncTour2 → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:40:25,044 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [7/25] Tour PoSPaymentSyncTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:40:25,096 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [8/25] Tour PoSPaymentSyncTour2 → Step order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40")) 2026-10-10 03:40:25,147 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [9/25] Tour PoSPaymentSyncTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:40:25,199 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [10/25] Tour PoSPaymentSyncTour2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:40:25,272 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [11/25] Tour PoSPaymentSyncTour2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:40:25,287 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:25] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:40:25,327 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [12/25] Tour PoSPaymentSyncTour2 → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-10-10 03:40:25,374 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [13/25] Tour PoSPaymentSyncTour2 → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-10-10 03:40:25,437 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [14/25] Tour PoSPaymentSyncTour2 → Step delete Bank paymentline with 2.20 amount (trigger: .paymentlines .paymentline .payment-infos:contains("Bank"):has(.payment-amount:contains("2.20")) ~ .delete-button) 2026-10-10 03:40:25,498 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [15/25] Tour PoSPaymentSyncTour2 → Step there are no paymentlines (trigger: .paymentlines-empty) 2026-10-10 03:40:25,551 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [16/25] Tour PoSPaymentSyncTour2 → Step amount to pay is '4.40' (trigger: .paymentlines-empty .total:contains("4.40")) 2026-10-10 03:40:25,598 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [17/25] Tour PoSPaymentSyncTour2 → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:40:25,660 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [18/25] Tour PoSPaymentSyncTour2 → Step click back to product screen (trigger: .payment-screen .back-button) 2026-10-10 03:40:25,733 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [19/25] Tour PoSPaymentSyncTour2 → Step product screen is shown (trigger: .product-screen) 2026-10-10 03:40:25,784 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [20/25] Tour PoSPaymentSyncTour2 → Step click order button (trigger: .actionpad .submit-order) 2026-10-10 03:40:25,851 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [21/25] Tour PoSPaymentSyncTour2 → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:40:25,869 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:25] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.005 0.012 2026-10-10 03:40:26,024 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-10 03:40:26,024 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-10 03:40:26,025 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-10 03:40:26,025 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-10 03:40:26,032 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-10 03:40:26,033 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-10 03:40:26,033 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-10 03:40:26,034 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-10 03:40:26,034 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-10 03:40:26,034 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-10 03:40:26,035 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-10 03:40:26,035 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-10 03:40:26,036 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-10 03:40:26,036 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-10 03:40:26,036 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-10 03:40:26,037 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-10 03:40:26,043 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-10 03:40:26,044 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-10 03:40:26,045 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-10 03:40:26,046 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-10 03:40:26,047 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-10 03:40:26,048 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-10 03:40:26,048 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-10 03:40:26,049 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-10 03:40:26,050 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-10 03:40:26,051 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-10 03:40:26,051 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-10 03:40:26,052 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-10 03:40:26,052 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-10 03:40:26,053 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-10 03:40:26,055 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-10 03:40:26,056 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-10 03:40:26,056 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-10 03:40:26,057 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-10 03:40:26,057 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-10 03:40:26,086 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:26] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:40:26,095 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-10 03:40:26,096 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:26] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.033 2026-10-10 03:40:26,100 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-10 03:40:26,108 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:26] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.058 2026-10-10 03:40:26,110 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:26] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.027 2026-10-10 03:40:26,111 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:26] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.035 2026-10-10 03:40:26,114 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-10 03:40:26,116 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-10 03:40:26,117 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-10 03:40:26,130 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-10 03:40:26,131 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-10 03:40:26,131 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-10 03:40:26,131 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-10 03:40:26,132 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-10 03:40:26,132 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-10 03:40:26,133 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-10 03:40:26,133 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-10 03:40:26,133 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-10 03:40:26,134 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-10 03:40:26,135 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-10 03:40:26,135 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-10 03:40:26,135 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-10 03:40:26,136 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-10 03:40:26,136 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-10 03:40:26,137 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-10 03:40:26,137 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-10 03:40:26,138 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-10 03:40:26,138 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-10 03:40:26,138 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-10 03:40:26,139 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-10 03:40:26,139 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-10 03:40:26,140 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-10 03:40:26,140 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-10 03:40:26,141 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-10 03:40:26,141 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-10 03:40:26,142 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-10 03:40:26,142 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-10 03:40:26,143 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-10 03:40:26,143 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-10 03:40:26,144 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-10 03:40:26,144 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-10 03:40:26,145 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-10 03:40:26,145 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-10 03:40:26,146 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-10 03:40:26,155 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:26] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:40:26,156 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-10 03:40:26,164 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:26] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:40:26,166 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:26] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:40:26,168 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:26] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:40:26,173 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:26] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:40:26,176 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-10 03:40:26,182 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:26] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:40:26,190 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:26] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:40:26,202 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:26] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:40:26,204 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:26] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:40:26,213 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-10 03:40:26,216 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-10 03:40:26,219 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-10 03:40:26,237 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.032 2026-10-10 03:40:26,260 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 03:40:26,268 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-10 03:40:26,271 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-10 03:40:26,276 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-10 03:40:26,296 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-10 03:40:26,298 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.055 2026-10-10 03:40:26,298 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-10 03:40:26,299 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:26] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:40:26,300 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-10 03:40:26,301 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-10 03:40:26,301 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-10 03:40:26,301 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-10 03:40:26,301 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-10 03:40:26,302 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-10 03:40:26,302 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-10 03:40:26,302 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-10 03:40:26,304 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-10 03:40:26,304 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-10 03:40:26,305 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-10 03:40:26,305 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-10 03:40:26,305 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-10 03:40:26,305 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-10 03:40:26,306 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-10 03:40:26,307 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:26] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:40:26,308 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-10 03:40:26,309 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-10 03:40:26,310 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-10 03:40:26,310 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-10 03:40:26,311 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-10 03:40:26,312 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-10 03:40:26,312 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-10 03:40:26,312 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-10 03:40:26,313 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-10 03:40:26,313 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-10 03:40:26,314 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-10 03:40:26,314 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-10 03:40:26,315 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-10 03:40:26,316 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-10 03:40:26,316 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-10 03:40:26,316 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-10 03:40:26,317 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-10 03:40:26,319 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-10 03:40:26,320 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-10 03:40:26,320 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-10 03:40:26,348 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:26] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:40:26,360 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:26] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:40:26,369 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:26] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:40:26,372 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:26] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.029 2026-10-10 03:40:26,382 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:26] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:40:26,411 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:26] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:40:26,421 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:26] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-10 03:40:26,896 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85924398 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3bda86be-b6cf-44aa-97b7-7f18ffc14c3b'}] 2026-10-10 03:40:26,904 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [22/25] Tour PoSPaymentSyncTour2 → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:40:26,980 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #223 deleted pos.payment records with IDs: [743] 2026-10-10 03:40:27,091 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [744] to pos.order #765 2026-10-10 03:40:27,099 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85924398 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3bda86be-b6cf-44aa-97b7-7f18ffc14c3b'} updated pos.order #765 2026-10-10 03:40:27,132 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85924398 finished 2026-10-10 03:40:27,250 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 104 0.124 0.233 2026-10-10 03:40:27,312 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [23/25] Tour PoSPaymentSyncTour2 → Step Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change))) 2026-10-10 03:40:27,312 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.004 0.011 2026-10-10 03:40:27,387 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [24/25] Tour PoSPaymentSyncTour2 → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:40:27,446 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [25/25] Tour PoSPaymentSyncTour2 → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:40:29,489 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: tour succeeded 2026-10-10 03:40:29,490 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: ╔════════════════════════════════════╗ ║ TOUR PoSPaymentSyncTour2 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-10 03:40:29,608 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: heap 17056896 (allocated 18350080) 2026-10-10 03:40:29,621 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing chrome headless with pid 109264 2026-10-10 03:40:29,626 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing websocket connection 2026-10-10 03:40:29,627 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Terminating chrome headless with pid 109264 2026-10-10 03:40:29,740 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034029_740273_test_14_pos_payment_sync.txt 2026-10-10 03:40:29,740 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Removing chrome user profile "/tmp/tmpxq6vtbv7_chrome_odoo" 2026-10-10 03:40:30,193 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome pid: 109493 2026-10-10 03:40:30,194 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless temporary user profile dir: /tmp/tmpt8lv5viz_chrome_odoo 2026-10-10 03:40:30,194 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:42183/json/version 2026-10-10 03:40:30,204 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42183', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:40:30,227 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Browser version: Chrome/150.0.7871.114 2026-10-10 03:40:30,227 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:42183/json 2026-10-10 03:40:30,227 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42183', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:40:30,251 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Websocket url found: ws://127.0.0.1:42183/devtools/page/BAA5328C2B8D464564B1F6A8DE3C01A4 2026-10-10 03:40:30,270 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Enable chrome headless console log notification 2026-10-10 03:40:30,287 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless enable page notifications 2026-10-10 03:40:30,331 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:40:30,335 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Setting session cookie in browser 2026-10-10 03:40:30,342 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:40:30,342 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:40:30,503 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:30] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.067 0.067 2026-10-10 03:40:30,512 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigation result: {'frameId': 'BAA5328C2B8D464564B1F6A8DE3C01A4', 'loaderId': '60AB15DDC4055030E5CD830422CC6CBC', 'isDownload': False} 2026-10-10 03:40:30,512 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate ready code "odoo.isTourReady('PoSPaymentSyncTour3')" 2026-10-10 03:40:30,534 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:40:30,559 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:30] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-10 03:40:30,571 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:30] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-10-10 03:40:30,582 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:30] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.031 2026-10-10 03:40:31,247 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:40:31,254 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:31] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:40:31,294 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:40:31,330 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate test code "odoo.startTour('PoSPaymentSyncTour3', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:40:31,331 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:31] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.002 0.008 2026-10-10 03:40:31,340 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [1/23] Tour PoSPaymentSyncTour3 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:40:31,354 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:31] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:40:31,378 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:31] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:40:31,417 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:31] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.007 0.011 2026-10-10 03:40:31,423 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.013 2026-10-10 03:40:31,488 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:31] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.009 0.032 2026-10-10 03:40:31,492 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.036 2026-10-10 03:40:32,473 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:32] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 315 0.409 0.521 2026-10-10 03:40:32,505 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:32] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:40:32,630 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.009 2026-10-10 03:40:32,685 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:32] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.031 2026-10-10 03:40:32,720 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.009 2026-10-10 03:40:32,735 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: Owl is running in 'dev' mode. 2026-10-10 03:40:32,747 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:32] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:40:32,806 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:40:32,859 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:32] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:40:32,859 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:32] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.026 2026-10-10 03:40:32,873 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:32] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:40:32,933 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:40:32,945 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:32] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 7 0.018 0.096 2026-10-10 03:40:32,953 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:32] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 03:40:32,980 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:32] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.147 2026-10-10 03:40:33,004 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:33] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.035 2026-10-10 03:40:33,005 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [2/23] Tour PoSPaymentSyncTour3 → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:40:33,077 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:33] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.007 0.018 2026-10-10 03:40:33,093 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:33] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:40:33,190 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [3/23] Tour PoSPaymentSyncTour3 → Step payment screen is shown (trigger: .pos .payment-screen) 2026-10-10 03:40:33,216 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:33] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.068 0.076 2026-10-10 03:40:33,283 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:33] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.025 2026-10-10 03:40:33,292 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [4/23] Tour PoSPaymentSyncTour3 → Step click back to product screen (trigger: .payment-screen .back-button) 2026-10-10 03:40:33,303 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:33] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.035 2026-10-10 03:40:33,330 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 03:40:33,346 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:33] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.059 0.218 2026-10-10 03:40:33,361 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.243 2026-10-10 03:40:33,382 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:33] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.007 0.051 2026-10-10 03:40:33,453 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [5/23] Tour PoSPaymentSyncTour3 → Step product screen is shown (trigger: .product-screen) 2026-10-10 03:40:33,497 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [6/23] Tour PoSPaymentSyncTour3 → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:40:33,504 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:33] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.016 2026-10-10 03:40:33,610 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [7/23] Tour PoSPaymentSyncTour3 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:40:33,656 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [8/23] Tour PoSPaymentSyncTour3 → Step order total amount is '6.60' (trigger: .product-screen .order-summary .total:contains("6.60")) 2026-10-10 03:40:33,706 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [9/23] Tour PoSPaymentSyncTour3 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:40:33,762 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [10/23] Tour PoSPaymentSyncTour3 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:40:33,829 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [11/23] Tour PoSPaymentSyncTour3 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:40:33,850 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:33] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:40:33,882 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [12/23] Tour PoSPaymentSyncTour3 → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-10-10 03:40:33,932 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [13/23] Tour PoSPaymentSyncTour3 → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-10-10 03:40:33,994 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [14/23] Tour PoSPaymentSyncTour3 → Step remaining amount is 2.2 (trigger: .payment-status-amount .amount:contains("2.2")) 2026-10-10 03:40:34,044 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [15/23] Tour PoSPaymentSyncTour3 → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:40:34,107 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [16/23] Tour PoSPaymentSyncTour3 → Step click back to product screen (trigger: .payment-screen .back-button) 2026-10-10 03:40:34,173 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [17/23] Tour PoSPaymentSyncTour3 → Step product screen is shown (trigger: .product-screen) 2026-10-10 03:40:34,221 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [18/23] Tour PoSPaymentSyncTour3 → Step click order button (trigger: .actionpad .submit-order) 2026-10-10 03:40:34,286 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [19/23] Tour PoSPaymentSyncTour3 → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:40:34,294 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:34] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 03:40:34,451 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-10 03:40:34,452 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-10 03:40:34,456 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-10 03:40:34,457 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-10 03:40:34,457 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-10 03:40:34,457 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-10 03:40:34,458 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-10 03:40:34,460 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-10 03:40:34,461 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-10 03:40:34,462 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-10 03:40:34,462 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-10 03:40:34,462 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-10 03:40:34,463 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-10 03:40:34,463 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-10 03:40:34,466 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-10 03:40:34,468 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-10 03:40:34,468 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-10 03:40:34,471 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-10 03:40:34,482 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:34] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:40:34,485 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:34] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:40:34,489 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-10 03:40:34,491 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:34] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:40:34,494 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-10 03:40:34,496 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-10 03:40:34,498 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-10 03:40:34,498 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-10 03:40:34,499 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-10 03:40:34,500 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-10 03:40:34,501 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-10 03:40:34,501 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-10 03:40:34,502 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-10 03:40:34,502 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-10 03:40:34,503 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-10 03:40:34,503 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-10 03:40:34,503 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-10 03:40:34,503 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-10 03:40:34,504 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-10 03:40:34,505 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-10 03:40:34,506 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-10 03:40:34,509 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-10 03:40:34,510 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-10 03:40:34,510 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-10 03:40:34,511 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-10 03:40:34,520 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:34] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:40:34,526 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:34] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:40:34,549 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:34] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:40:34,579 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-10 03:40:34,583 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:34] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:40:34,592 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:34] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.032 2026-10-10 03:40:34,596 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:34] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.026 2026-10-10 03:40:34,634 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-10 03:40:34,666 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:34] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.067 2026-10-10 03:40:34,670 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-10 03:40:34,673 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:34] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.031 2026-10-10 03:40:34,679 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:34] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:40:34,681 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:34] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.046 2026-10-10 03:40:34,682 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:34] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.088 2026-10-10 03:40:34,688 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-10 03:40:34,710 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-10 03:40:34,711 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-10 03:40:34,712 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-10 03:40:34,712 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-10 03:40:34,712 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-10 03:40:34,713 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-10 03:40:34,713 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-10 03:40:34,714 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-10 03:40:34,714 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-10 03:40:34,715 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-10 03:40:34,715 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-10 03:40:34,715 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-10 03:40:34,716 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-10 03:40:34,716 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-10 03:40:34,717 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-10 03:40:34,718 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-10 03:40:34,718 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-10 03:40:34,718 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-10 03:40:34,719 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-10 03:40:34,719 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-10 03:40:34,719 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-10 03:40:34,719 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-10 03:40:34,720 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-10 03:40:34,720 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-10 03:40:34,721 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-10 03:40:34,721 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-10 03:40:34,721 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-10 03:40:34,724 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-10 03:40:34,725 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-10 03:40:34,734 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-10 03:40:34,740 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:40:34,745 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:40:34,746 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-10 03:40:34,748 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-10 03:40:34,749 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-10 03:40:34,750 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-10 03:40:34,751 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-10 03:40:34,751 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-10 03:40:34,762 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:34] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:40:34,768 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:34] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:40:34,783 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-10 03:40:34,786 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:40:34,791 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:34] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 03:40:34,792 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-10 03:40:34,794 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-10 03:40:34,795 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-10 03:40:34,797 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-10 03:40:34,797 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-10 03:40:34,798 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-10 03:40:34,798 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-10 03:40:34,799 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-10 03:40:34,800 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-10 03:40:34,800 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-10 03:40:34,801 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-10 03:40:34,802 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-10 03:40:34,803 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-10 03:40:34,803 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-10 03:40:34,804 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-10 03:40:34,804 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-10 03:40:34,805 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-10 03:40:34,805 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-10 03:40:34,806 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-10 03:40:34,817 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-10 03:40:34,826 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-10 03:40:34,836 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:34] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-10-10 03:40:34,847 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:34] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.034 2026-10-10 03:40:34,849 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-10 03:40:34,854 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-10 03:40:34,859 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:34] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-10-10 03:40:34,865 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-10 03:40:34,866 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:34] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.056 2026-10-10 03:40:34,867 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:34] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.041 2026-10-10 03:40:34,869 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-10 03:40:34,881 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:34] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.048 2026-10-10 03:40:34,886 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-10 03:40:34,888 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-10 03:40:34,890 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-10 03:40:34,890 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-10 03:40:34,890 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-10 03:40:34,891 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-10 03:40:34,892 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-10 03:40:34,893 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-10 03:40:34,893 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-10 03:40:34,894 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-10 03:40:34,895 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-10 03:40:34,895 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-10 03:40:34,895 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-10 03:40:34,896 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-10 03:40:35,400 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30257260 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3bda86be-b6cf-44aa-97b7-7f18ffc14c3b'}] 2026-10-10 03:40:35,407 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [20/23] Tour PoSPaymentSyncTour3 → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:40:35,546 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [745] to pos.order #765 2026-10-10 03:40:35,558 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30257260 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3bda86be-b6cf-44aa-97b7-7f18ffc14c3b'} updated pos.order #765 2026-10-10 03:40:35,596 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30257260 finished 2026-10-10 03:40:35,725 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.104 0.224 2026-10-10 03:40:35,779 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.009 2026-10-10 03:40:35,782 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [21/23] Tour PoSPaymentSyncTour3 → Step Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change))) 2026-10-10 03:40:35,827 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [22/23] Tour PoSPaymentSyncTour3 → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:40:35,890 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [23/23] Tour PoSPaymentSyncTour3 → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:40:37,923 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: tour succeeded 2026-10-10 03:40:37,923 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: ╔════════════════════════════════════╗ ║ TOUR PoSPaymentSyncTour3 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-10 03:40:38,035 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: heap 17037768 (allocated 18350080) 2026-10-10 03:40:38,041 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing chrome headless with pid 109493 2026-10-10 03:40:38,043 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing websocket connection 2026-10-10 03:40:38,043 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Terminating chrome headless with pid 109493 2026-10-10 03:40:38,168 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034038_168310_test_14_pos_payment_sync.txt 2026-10-10 03:40:38,168 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Removing chrome user profile "/tmp/tmpt8lv5viz_chrome_odoo" 2026-10-10 03:40:38,200 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_15_split_bill_screen_actions ... 2026-10-10 03:40:38,890 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Chrome pid: 109721 2026-10-10 03:40:38,891 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Chrome headless temporary user profile dir: /tmp/tmp881ivg_w_chrome_odoo 2026-10-10 03:40:38,891 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Issuing json command http://127.0.0.1:33491/json/version 2026-10-10 03:40:38,892 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33491', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:40:38,908 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Browser version: Chrome/150.0.7871.114 2026-10-10 03:40:38,908 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Issuing json command http://127.0.0.1:33491/json 2026-10-10 03:40:38,909 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33491', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:40:38,947 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Websocket url found: ws://127.0.0.1:33491/devtools/page/0039BD271C41780AC07BC865A1B02B92 2026-10-10 03:40:38,955 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Enable chrome headless console log notification 2026-10-10 03:40:38,962 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Chrome headless enable page notifications 2026-10-10 03:40:39,026 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:40:39,040 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Setting session cookie in browser 2026-10-10 03:40:39,043 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:40:39,043 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:40:39,069 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:40:39,953 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:39] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.068 0.821 2026-10-10 03:40:39,956 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Navigation result: {'frameId': '0039BD271C41780AC07BC865A1B02B92', 'loaderId': '796E517435219739AB9FD7AB279C6FEA', 'isDownload': False} 2026-10-10 03:40:39,957 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour5Actions')" 2026-10-10 03:40:39,985 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:40:40,013 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:40] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.018 2026-10-10 03:40:40,023 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:40] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.029 2026-10-10 03:40:40,032 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:40] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.028 2026-10-10 03:40:40,732 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:40:40,735 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:40:40,758 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 03:40:40,794 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-10 03:40:40,795 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Evaluate test code "odoo.startTour('SplitBillScreenTour5Actions', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:40:40,806 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [1/74] Tour SplitBillScreenTour5Actions → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:40:40,824 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:40] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:40:40,857 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:40] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:40:40,895 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:40] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.014 2026-10-10 03:40:40,918 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.036 2026-10-10 03:40:40,989 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:40] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.017 0.053 2026-10-10 03:40:40,992 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.038 2026-10-10 03:40:41,892 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.353 0.502 2026-10-10 03:40:41,926 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:41] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.023 2026-10-10 03:40:42,038 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.009 2026-10-10 03:40:42,126 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:42] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.044 2026-10-10 03:40:42,199 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:40:42,215 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: Owl is running in 'dev' mode. 2026-10-10 03:40:42,230 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:42] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-10 03:40:42,292 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:42] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:40:42,318 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:40:42,330 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-10 03:40:42,361 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:42] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.040 2026-10-10 03:40:42,406 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.048 2026-10-10 03:40:42,415 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.029 2026-10-10 03:40:42,424 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [2/74] Tour SplitBillScreenTour5Actions → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:40:42,483 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:40:42,498 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:42] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.092 0.093 2026-10-10 03:40:42,531 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:42] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.013 0.216 2026-10-10 03:40:42,577 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [3/74] Tour SplitBillScreenTour5Actions → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-10-10 03:40:42,595 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:42] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:40:42,639 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:42] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.049 0.142 2026-10-10 03:40:42,763 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:42] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.062 0.294 2026-10-10 03:40:42,795 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:42] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.011 0.266 2026-10-10 03:40:42,891 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:42] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.037 0.251 2026-10-10 03:40:42,906 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:42] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.105 2026-10-10 03:40:42,938 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:40:43,021 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [4/74] Tour SplitBillScreenTour5Actions → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-10-10 03:40:43,076 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:40:43,118 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [5/74] Tour SplitBillScreenTour5Actions → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:40:43,170 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [6/74] Tour SplitBillScreenTour5Actions → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-10-10 03:40:43,220 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [7/74] Tour SplitBillScreenTour5Actions → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-10 03:40:43,276 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [8/74] Tour SplitBillScreenTour5Actions → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-10 03:40:43,327 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [9/74] Tour SplitBillScreenTour5Actions → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:40:43,382 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [10/74] Tour SplitBillScreenTour5Actions → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-10 03:40:43,448 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [11/74] Tour SplitBillScreenTour5Actions → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-10 03:40:43,499 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [12/74] Tour SplitBillScreenTour5Actions → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:40:43,554 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [13/74] Tour SplitBillScreenTour5Actions → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"2","price":"4.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("2")):has(.price:contains("4.00"))) 2026-10-10 03:40:43,722 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [14/74] Tour SplitBillScreenTour5Actions → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:40:43,773 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [15/74] Tour SplitBillScreenTour5Actions → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-10-10 03:40:43,845 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [16/74] Tour SplitBillScreenTour5Actions → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:40:43,896 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [17/74] Tour SplitBillScreenTour5Actions → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-10-10 03:40:43,947 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [18/74] Tour SplitBillScreenTour5Actions → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-10 03:40:44,005 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [19/74] Tour SplitBillScreenTour5Actions → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-10 03:40:44,053 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [20/74] Tour SplitBillScreenTour5Actions → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-10 03:40:44,107 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [21/74] Tour SplitBillScreenTour5Actions → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-10 03:40:44,182 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [22/74] Tour SplitBillScreenTour5Actions → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-10 03:40:44,234 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [23/74] Tour SplitBillScreenTour5Actions → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1","price":"3.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("1")):has(.price:contains("3.00"))) 2026-10-10 03:40:44,285 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [24/74] Tour SplitBillScreenTour5Actions → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:40:44,335 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [25/74] Tour SplitBillScreenTour5Actions → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:40:44,386 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [26/74] Tour SplitBillScreenTour5Actions → Step click Actions button (trigger: .more-btn) 2026-10-10 03:40:44,444 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [27/74] Tour SplitBillScreenTour5Actions → Step click Split button (trigger: .control-buttons button:contains("Split")) 2026-10-10 03:40:44,512 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [28/74] Tour SplitBillScreenTour5Actions → Step Check orderline with attributes: {"productName":"Water","quantity":"2"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("2"))) 2026-10-10 03:40:44,563 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [29/74] Tour SplitBillScreenTour5Actions → Step Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water"))) 2026-10-10 03:40:44,619 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [30/74] Tour SplitBillScreenTour5Actions → Step Check orderline with attributes: {"productName":"Minute Maid","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Minute Maid"))) 2026-10-10 03:40:44,674 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [31/74] Tour SplitBillScreenTour5Actions → Step total amount of split is '5.0' (trigger: .splitbill-screen .order-info .subtotal:contains("5.0")) 2026-10-10 03:40:44,727 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [32/74] Tour SplitBillScreenTour5Actions → Step click 'Transfer' button (trigger: .splitbill-screen .pay-button button:contains("Transfer")) 2026-10-10 03:40:44,826 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63573545 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '63211502-08ca-44cd-b941-3aa04984d19a'}] 2026-10-10 03:40:44,827 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [33/74] Tour SplitBillScreenTour5Actions → Step .floor-map 2026-10-10 03:40:44,966 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63573545 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '63211502-08ca-44cd-b941-3aa04984d19a'} created pos.order #766 2026-10-10 03:40:44,990 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63573545 finished 2026-10-10 03:40:45,076 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.103 0.152 2026-10-10 03:40:45,147 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17105427 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'e32ff00f-bdc0-4801-b27e-c3d780c87035'}] 2026-10-10 03:40:45,241 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17105427 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'e32ff00f-bdc0-4801-b27e-c3d780c87035'} created pos.order #767 2026-10-10 03:40:45,276 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17105427 finished 2026-10-10 03:40:45,379 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.074 0.161 2026-10-10 03:40:45,446 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [34/74] Tour SplitBillScreenTour5Actions → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:40:45,517 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25143207 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'e32ff00f-bdc0-4801-b27e-c3d780c87035'}] 2026-10-10 03:40:45,520 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [35/74] Tour SplitBillScreenTour5Actions → Step Check orderline with attributes: {"productName":"Water","quantity":"1"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-10-10 03:40:45,544 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:45] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:40:45,569 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25143207 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'e32ff00f-bdc0-4801-b27e-c3d780c87035'} updated pos.order #767 2026-10-10 03:40:45,603 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25143207 finished 2026-10-10 03:40:45,793 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.112 0.168 2026-10-10 03:40:45,886 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.004 0.012 2026-10-10 03:40:45,894 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [36/74] Tour SplitBillScreenTour5Actions → Step Check orderline with attributes: {"productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-10-10 03:40:45,944 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [37/74] Tour SplitBillScreenTour5Actions → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:40:46,026 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [38/74] Tour SplitBillScreenTour5Actions → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:40:46,040 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:46] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:40:46,044 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:46] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:40:46,076 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [39/74] Tour SplitBillScreenTour5Actions → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:40:46,125 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [40/74] Tour SplitBillScreenTour5Actions → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:40:46,211 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [41/74] Tour SplitBillScreenTour5Actions → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:40:46,283 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [42/74] Tour SplitBillScreenTour5Actions → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:40:46,289 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67954949 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'e32ff00f-bdc0-4801-b27e-c3d780c87035'}] 2026-10-10 03:40:46,408 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [746] to pos.order #767 2026-10-10 03:40:46,956 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67954949 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'e32ff00f-bdc0-4801-b27e-c3d780c87035'} updated pos.order #767 2026-10-10 03:40:46,988 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67954949 finished 2026-10-10 03:40:47,087 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 236 0.306 0.495 2026-10-10 03:40:47,321 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [43/74] Tour SplitBillScreenTour5Actions → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:40:47,368 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [44/74] Tour SplitBillScreenTour5Actions → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-10-10 03:40:47,435 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [45/74] Tour SplitBillScreenTour5Actions → Step Check orderline with attributes: {"productName":"Water","quantity":"1"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-10-10 03:40:47,450 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.018 2026-10-10 03:40:47,486 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [46/74] Tour SplitBillScreenTour5Actions → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-10-10 03:40:47,557 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [47/74] Tour SplitBillScreenTour5Actions → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:40:47,608 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [48/74] Tour SplitBillScreenTour5Actions → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-10-10 03:40:47,659 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [49/74] Tour SplitBillScreenTour5Actions → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-10 03:40:47,715 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [50/74] Tour SplitBillScreenTour5Actions → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-10 03:40:47,766 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [51/74] Tour SplitBillScreenTour5Actions → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-10 03:40:47,819 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [52/74] Tour SplitBillScreenTour5Actions → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-10 03:40:47,889 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [53/74] Tour SplitBillScreenTour5Actions → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-10 03:40:47,940 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [54/74] Tour SplitBillScreenTour5Actions → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:40:47,994 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [55/74] Tour SplitBillScreenTour5Actions → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"2","price":"6.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("2")):has(.price:contains("6.00"))) 2026-10-10 03:40:48,172 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [56/74] Tour SplitBillScreenTour5Actions → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:40:48,222 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [57/74] Tour SplitBillScreenTour5Actions → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:40:48,273 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [58/74] Tour SplitBillScreenTour5Actions → Step click Actions button (trigger: .more-btn) 2026-10-10 03:40:48,331 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [59/74] Tour SplitBillScreenTour5Actions → Step click Split button (trigger: .control-buttons button:contains("Split")) 2026-10-10 03:40:48,391 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [60/74] Tour SplitBillScreenTour5Actions → Step Check orderline with attributes: {"productName":"Minute Maid","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Minute Maid"))) 2026-10-10 03:40:48,447 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [61/74] Tour SplitBillScreenTour5Actions → Step Check orderline with attributes: {"productName":"water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("water"))) 2026-10-10 03:40:48,501 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [62/74] Tour SplitBillScreenTour5Actions → Step total amount of split is '5.0' (trigger: .splitbill-screen .order-info .subtotal:contains("5.0")) 2026-10-10 03:40:48,554 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [63/74] Tour SplitBillScreenTour5Actions → Step click 'Pay' button (trigger: .splitbill-screen .pay-button button:contains("Pay")) 2026-10-10 03:40:48,651 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [64/74] Tour SplitBillScreenTour5Actions → Step payment screen is shown (trigger: .pos .payment-screen) 2026-10-10 03:40:48,656 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22352141 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '63211502-08ca-44cd-b941-3aa04984d19a'}] 2026-10-10 03:40:48,723 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #223 deleted pos.order.line records with IDs: [1259] 2026-10-10 03:40:48,748 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added lines [1262] to pos.order #766 2026-10-10 03:40:48,755 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22352141 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '63211502-08ca-44cd-b941-3aa04984d19a'} updated pos.order #766 2026-10-10 03:40:48,781 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22352141 finished 2026-10-10 03:40:48,915 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.096 0.166 2026-10-10 03:40:48,975 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66488241 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': '3d14069a-7db4-4513-80e9-091211f53b73'}] 2026-10-10 03:40:49,046 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66488241 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': '3d14069a-7db4-4513-80e9-091211f53b73'} created pos.order #768 2026-10-10 03:40:49,075 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66488241 finished 2026-10-10 03:40:49,158 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.048 0.137 2026-10-10 03:40:49,211 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [65/74] Tour SplitBillScreenTour5Actions → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:40:49,270 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [66/74] Tour SplitBillScreenTour5Actions → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:40:49,339 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [67/74] Tour SplitBillScreenTour5Actions → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='resume']) 2026-10-10 03:40:49,348 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42431757 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': '3d14069a-7db4-4513-80e9-091211f53b73'}] 2026-10-10 03:40:49,453 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [747] to pos.order #768 2026-10-10 03:40:49,799 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42431757 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': '3d14069a-7db4-4513-80e9-091211f53b73'} updated pos.order #768 2026-10-10 03:40:49,833 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42431757 finished 2026-10-10 03:40:49,926 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 146 0.150 0.431 2026-10-10 03:40:50,029 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [68/74] Tour SplitBillScreenTour5Actions → Step Check orderline with attributes: {"productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-10-10 03:40:50,082 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [69/74] Tour SplitBillScreenTour5Actions → Step click 'Pay' button (trigger: .splitbill-screen .pay-button button:contains("Pay")) 2026-10-10 03:40:50,138 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [70/74] Tour SplitBillScreenTour5Actions → Step payment screen is shown (trigger: .pos .payment-screen) 2026-10-10 03:40:50,197 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [71/74] Tour SplitBillScreenTour5Actions → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:40:50,250 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [72/74] Tour SplitBillScreenTour5Actions → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:40:50,314 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [73/74] Tour SplitBillScreenTour5Actions → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:40:50,319 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47919001 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '63211502-08ca-44cd-b941-3aa04984d19a'}] 2026-10-10 03:40:50,441 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [748] to pos.order #766 2026-10-10 03:40:50,742 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47919001 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '63211502-08ca-44cd-b941-3aa04984d19a'} updated pos.order #766 2026-10-10 03:40:50,775 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47919001 finished 2026-10-10 03:40:50,888 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 141 0.170 0.402 2026-10-10 03:40:51,015 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [74/74] Tour SplitBillScreenTour5Actions → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:40:51,059 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: tour succeeded 2026-10-10 03:40:51,060 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: ╔════════════════════════════════════════════╗ ║ TOUR SplitBillScreenTour5Actions SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-10 03:40:51,233 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: heap 21124520 (allocated 22810624) 2026-10-10 03:40:51,260 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Closing chrome headless with pid 109721 2026-10-10 03:40:51,263 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Closing websocket connection 2026-10-10 03:40:51,264 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Terminating chrome headless with pid 109721 2026-10-10 03:40:51,366 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034051_366176_test_15_split_bill_screen_actions.txt 2026-10-10 03:40:51,366 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Removing chrome user profile "/tmp/tmp881ivg_w_chrome_odoo" 2026-10-10 03:40:51,390 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_cancel_order_from_ui ... 2026-10-10 03:40:51,908 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome pid: 109927 2026-10-10 03:40:51,909 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome headless temporary user profile dir: /tmp/tmp_dz2eevp_chrome_odoo 2026-10-10 03:40:51,909 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Issuing json command http://127.0.0.1:36319/json/version 2026-10-10 03:40:51,912 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36319', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:40:52,004 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Browser version: Chrome/150.0.7871.114 2026-10-10 03:40:52,004 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Issuing json command http://127.0.0.1:36319/json 2026-10-10 03:40:52,005 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36319', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:40:52,025 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Websocket url found: ws://127.0.0.1:36319/devtools/page/5D99F5A6BE360D3AB3C06D80696EF86E 2026-10-10 03:40:52,038 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Enable chrome headless console log notification 2026-10-10 03:40:52,048 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome headless enable page notifications 2026-10-10 03:40:52,149 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:40:52,165 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Setting session cookie in browser 2026-10-10 03:40:52,168 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:40:52,168 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:40:52,196 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:40:52,938 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:52] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.068 0.677 2026-10-10 03:40:52,942 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Navigation result: {'frameId': '5D99F5A6BE360D3AB3C06D80696EF86E', 'loaderId': '8075A4EDA34BDF244F8601EA56F87995', 'isDownload': False} 2026-10-10 03:40:52,942 44 INFO rb-acb9515-225444-423143 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-10 03:40:52,962 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:40:53,007 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:53] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.015 0.021 2026-10-10 03:40:53,022 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:53] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.049 2026-10-10 03:40:53,029 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:53] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.050 2026-10-10 03:40:53,637 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:40:53,644 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:40:53,662 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.021 2026-10-10 03:40:53,711 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:53] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.023 2026-10-10 03:40:53,731 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Evaluate test code "odoo.startTour('test_cancel_order_from_ui', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:40:53,732 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:53] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:40:53,747 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [1/32] Tour test_cancel_order_from_ui → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:40:53,760 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:53] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:40:53,815 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:53] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.013 2026-10-10 03:40:53,852 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.039 2026-10-10 03:40:53,919 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:53] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.013 0.049 2026-10-10 03:40:53,922 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.042 2026-10-10 03:40:54,895 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.423 0.507 2026-10-10 03:40:54,934 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:54] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-10-10 03:40:55,041 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:40:55,152 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:55] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.018 0.068 2026-10-10 03:40:55,204 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.008 2026-10-10 03:40:55,231 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: Owl is running in 'dev' mode. 2026-10-10 03:40:55,266 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:55] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.008 0.008 2026-10-10 03:40:55,324 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:55] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:40:55,338 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:55] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.008 0.022 2026-10-10 03:40:55,345 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:55] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:40:55,350 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:55] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.042 2026-10-10 03:40:55,352 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:55] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:40:55,393 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:40:55,409 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:40:55,449 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:55] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.040 0.097 2026-10-10 03:40:55,465 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [2/32] Tour test_cancel_order_from_ui → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:40:55,479 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:40:55,502 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:55] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.006 0.083 2026-10-10 03:40:55,608 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:55] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.051 0.096 2026-10-10 03:40:55,632 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:55] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.007 0.117 2026-10-10 03:40:55,700 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:55] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:40:55,701 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [3/32] Tour test_cancel_order_from_ui → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:40:55,738 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:55] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.046 0.230 2026-10-10 03:40:55,856 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:55] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.047 0.098 2026-10-10 03:40:55,923 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:40:56,000 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [4/32] Tour test_cancel_order_from_ui → Step product screen is shown (trigger: .product-screen) 2026-10-10 03:40:56,033 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:40:56,051 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [5/32] Tour test_cancel_order_from_ui → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:40:56,156 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [6/32] Tour test_cancel_order_from_ui → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:40:56,209 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [7/32] Tour test_cancel_order_from_ui → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-10 03:40:56,260 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [8/32] Tour test_cancel_order_from_ui → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-10 03:40:56,318 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [9/32] Tour test_cancel_order_from_ui → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-10 03:40:56,370 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [10/32] Tour test_cancel_order_from_ui → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-10 03:40:56,427 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [11/32] Tour test_cancel_order_from_ui → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-10 03:40:56,500 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [12/32] Tour test_cancel_order_from_ui → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-10 03:40:56,550 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [13/32] Tour test_cancel_order_from_ui → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-10 03:40:56,601 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [14/32] Tour test_cancel_order_from_ui → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:40:56,652 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [15/32] Tour test_cancel_order_from_ui → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:40:56,716 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [16/32] Tour test_cancel_order_from_ui → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:40:56,748 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39725573 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '7880d2dd-0747-451f-9346-12b4018d9135'}] 2026-10-10 03:40:56,861 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39725573 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '7880d2dd-0747-451f-9346-12b4018d9135'} created pos.order #769 2026-10-10 03:40:56,893 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39725573 finished 2026-10-10 03:40:57,003 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.081 0.176 2026-10-10 03:40:57,037 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [17/32] Tour test_cancel_order_from_ui → Step Check if the request is proceeded (trigger: .status-buttons:not(:has(.fa-spin))) 2026-10-10 03:40:57,088 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [18/32] Tour test_cancel_order_from_ui → Step .floor-map 2026-10-10 03:40:57,140 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [19/32] Tour test_cancel_order_from_ui → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:40:57,214 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [20/32] Tour test_cancel_order_from_ui → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:40:57,227 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.014 0.013 2026-10-10 03:40:57,266 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [21/32] Tour test_cancel_order_from_ui → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:40:57,315 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [22/32] Tour test_cancel_order_from_ui → Step click Actions button (trigger: .more-btn) 2026-10-10 03:40:57,374 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [23/32] Tour test_cancel_order_from_ui → Step click Cancel Order button (trigger: .control-buttons button:contains("Cancel Order")) 2026-10-10 03:40:57,435 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [24/32] Tour test_cancel_order_from_ui → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:40:57,493 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [25/32] Tour test_cancel_order_from_ui → Step .floor-map 2026-10-10 03:40:57,692 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:57] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 59 0.057 0.140 2026-10-10 03:40:57,725 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [26/32] Tour test_cancel_order_from_ui → Step .pos-leftheader .orders-button 2026-10-10 03:40:57,801 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [27/32] Tour test_cancel_order_from_ui → Step No orders should be visible on the Ticket Screen (trigger: .ticket-screen:not(:has(.order-row))) 2026-10-10 03:40:57,813 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:57] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-10-10 03:40:57,854 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [28/32] Tour test_cancel_order_from_ui → Step .pos-search-bar .filter 2026-10-10 03:40:57,883 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.050 2026-10-10 03:40:57,907 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [29/32] Tour test_cancel_order_from_ui → Step .pos-search-bar .filter ul 2026-10-10 03:40:57,958 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [30/32] Tour test_cancel_order_from_ui → Step .pos-search-bar .filter ul li:contains("Paid") 2026-10-10 03:40:58,019 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [31/32] Tour test_cancel_order_from_ui → Step No orders should be visible on the Ticket Screen (trigger: .ticket-screen:not(:has(.order-row))) 2026-10-10 03:40:58,028 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:40:58] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 5 0.004 0.011 2026-10-10 03:40:58,069 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [32/32] Tour test_cancel_order_from_ui → Step Stored order count should be 0 (trigger: body) 2026-10-10 03:40:58,121 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: tour succeeded 2026-10-10 03:40:58,122 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_cancel_order_from_ui SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-10 03:40:58,233 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: heap 15977348 (allocated 17039360) 2026-10-10 03:40:58,253 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Closing chrome headless with pid 109927 2026-10-10 03:40:58,254 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Closing websocket connection 2026-10-10 03:40:58,256 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Terminating chrome headless with pid 109927 2026-10-10 03:40:58,373 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034058_373414_test_cancel_order_from_ui.txt 2026-10-10 03:40:58,373 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Removing chrome user profile "/tmp/tmp_dz2eevp_chrome_odoo" 2026-10-10 03:40:58,440 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_close_with_planned_order_later_today ... 2026-10-10 03:40:58,755 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_preparation_receipt ... 2026-10-10 03:41:00,645 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Chrome pid: 110127 2026-10-10 03:41:00,645 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Chrome headless temporary user profile dir: /tmp/tmp2085cgql_chrome_odoo 2026-10-10 03:41:00,645 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Issuing json command http://127.0.0.1:44267/json/version 2026-10-10 03:41:00,646 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44267', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:41:00,689 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Browser version: Chrome/150.0.7871.114 2026-10-10 03:41:00,689 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Issuing json command http://127.0.0.1:44267/json 2026-10-10 03:41:00,690 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44267', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:41:00,701 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Websocket url found: ws://127.0.0.1:44267/devtools/page/3B6DEF5FE869B5FF90FAC7F955F129D6 2026-10-10 03:41:00,716 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Enable chrome headless console log notification 2026-10-10 03:41:00,753 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Chrome headless enable page notifications 2026-10-10 03:41:00,863 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:41:00,872 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Setting session cookie in browser 2026-10-10 03:41:00,873 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:41:00,874 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:41:00,889 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:41:01,671 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:01] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.096 0.690 2026-10-10 03:41:01,678 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Navigation result: {'frameId': '3B6DEF5FE869B5FF90FAC7F955F129D6', 'loaderId': '375BFD8F719199C125C8CC320BC0D46D', 'isDownload': False} 2026-10-10 03:41:01,678 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Evaluate ready code "odoo.isTourReady('test_combo_preparation_receipt')" 2026-10-10 03:41:01,706 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:41:01,738 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:01] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.020 2026-10-10 03:41:01,747 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:01] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.022 2026-10-10 03:41:01,777 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:01] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.012 0.038 2026-10-10 03:41:02,439 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:41:02,445 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:41:02,474 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-10 03:41:02,520 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-10 03:41:02,536 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Evaluate test code "odoo.startTour('test_combo_preparation_receipt', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:41:02,541 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:02] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:41:02,548 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [1/21] Tour test_combo_preparation_receipt → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:41:02,562 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:02] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:41:02,597 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:02] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.013 2026-10-10 03:41:02,617 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.031 2026-10-10 03:41:02,674 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:02] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.022 0.040 2026-10-10 03:41:02,678 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.041 2026-10-10 03:41:03,836 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:03] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.352 0.757 2026-10-10 03:41:03,884 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:03] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.029 2026-10-10 03:41:03,974 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:41:04,075 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:04] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.059 2026-10-10 03:41:04,120 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 03:41:04,145 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: Owl is running in 'dev' mode. 2026-10-10 03:41:04,172 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:04] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.010 2026-10-10 03:41:04,217 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:41:04,234 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:04] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:41:04,272 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:04] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.023 2026-10-10 03:41:04,282 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:04] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.037 2026-10-10 03:41:04,336 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:41:04,341 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:04] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.046 0.063 2026-10-10 03:41:04,365 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.024 2026-10-10 03:41:04,382 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [2/21] Tour test_combo_preparation_receipt → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:41:04,397 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:04] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.022 0.145 2026-10-10 03:41:04,402 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:41:04,422 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:04] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.078 2026-10-10 03:41:04,539 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:04] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.050 0.124 2026-10-10 03:41:04,616 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [3/21] Tour test_combo_preparation_receipt → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:41:04,630 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:04] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.029 0.224 2026-10-10 03:41:04,638 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:04] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:41:04,666 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:04] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.011 0.210 2026-10-10 03:41:04,799 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:04] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.066 0.090 2026-10-10 03:41:04,837 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:41:04,936 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [4/21] Tour test_combo_preparation_receipt → Step click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo")) 2026-10-10 03:41:04,984 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:41:05,014 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [5/21] Tour test_combo_preparation_receipt → Step Select combo item Combo Product 2 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 2"))) 2026-10-10 03:41:05,072 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [6/21] Tour test_combo_preparation_receipt → Step Select combo item Combo Product 4 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 4"))) 2026-10-10 03:41:05,140 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [7/21] Tour test_combo_preparation_receipt → Step Select combo item Combo Product 6 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 6"))) 2026-10-10 03:41:05,196 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [8/21] Tour test_combo_preparation_receipt → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:41:05,342 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [9/21] Tour test_combo_preparation_receipt → Step click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo")) 2026-10-10 03:41:05,410 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [10/21] Tour test_combo_preparation_receipt → Step Select combo item Combo Product 1 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 1"))) 2026-10-10 03:41:05,468 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [11/21] Tour test_combo_preparation_receipt → Step Select combo item Combo Product 5 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 5"))) 2026-10-10 03:41:05,524 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [12/21] Tour test_combo_preparation_receipt → Step Select combo item Combo Product 8 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 8"))) 2026-10-10 03:41:05,586 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [13/21] Tour test_combo_preparation_receipt → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:41:05,709 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [14/21] Tour test_combo_preparation_receipt → Step body 2026-10-10 03:41:05,784 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [15/21] Tour test_combo_preparation_receipt → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:41:05,829 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [16/21] Tour test_combo_preparation_receipt → Step order total amount is '95.00' (trigger: .product-screen .order-summary .total:contains("95.00")) 2026-10-10 03:41:05,880 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [17/21] Tour test_combo_preparation_receipt → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:41:05,931 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [18/21] Tour test_combo_preparation_receipt → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:41:05,991 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [19/21] Tour test_combo_preparation_receipt → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:41:06,042 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [20/21] Tour test_combo_preparation_receipt → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-10-10 03:41:06,093 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [21/21] Tour test_combo_preparation_receipt → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-10-10 03:41:06,173 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: tour succeeded 2026-10-10 03:41:06,175 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_combo_preparation_receipt SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-10 03:41:06,188 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:06] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:41:06,190 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:06] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:41:06,313 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: heap 17772436 (allocated 19009536) 2026-10-10 03:41:06,335 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Closing chrome headless with pid 110127 2026-10-10 03:41:06,336 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Closing websocket connection 2026-10-10 03:41:06,336 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Terminating chrome headless with pid 110127 2026-10-10 03:41:06,467 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034106_467465_test_combo_preparation_receipt.txt 2026-10-10 03:41:06,467 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Removing chrome user profile "/tmp/tmp2085cgql_chrome_odoo" 2026-10-10 03:41:06,488 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_preparation_receipt_layout ... 2026-10-10 03:41:08,429 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Chrome pid: 110329 2026-10-10 03:41:08,429 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Chrome headless temporary user profile dir: /tmp/tmpscy9eajt_chrome_odoo 2026-10-10 03:41:08,429 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Issuing json command http://127.0.0.1:36411/json/version 2026-10-10 03:41:08,431 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36411', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:41:08,444 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Browser version: Chrome/150.0.7871.114 2026-10-10 03:41:08,444 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Issuing json command http://127.0.0.1:36411/json 2026-10-10 03:41:08,445 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36411', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:41:08,460 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Websocket url found: ws://127.0.0.1:36411/devtools/page/108191C174DA7A902932E086529C467D 2026-10-10 03:41:08,477 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Enable chrome headless console log notification 2026-10-10 03:41:08,488 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Chrome headless enable page notifications 2026-10-10 03:41:08,586 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:41:08,595 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Setting session cookie in browser 2026-10-10 03:41:08,596 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:41:08,597 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:41:08,617 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:41:09,398 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:09] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.062 0.724 2026-10-10 03:41:09,402 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Navigation result: {'frameId': '108191C174DA7A902932E086529C467D', 'loaderId': '06EC0D93B3C6E9D7885AC0E9225F0E09', 'isDownload': False} 2026-10-10 03:41:09,402 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Evaluate ready code "odoo.isTourReady('test_combo_preparation_receipt_layout')" 2026-10-10 03:41:09,419 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:41:09,445 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:09] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.015 2026-10-10 03:41:09,462 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:09] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.028 2026-10-10 03:41:09,471 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:09] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.028 2026-10-10 03:41:10,107 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:41:10,117 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:41:10,133 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:41:10,154 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Evaluate test code "odoo.startTour('test_combo_preparation_receipt_layout', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:41:10,166 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: [1/9] Tour test_combo_preparation_receipt_layout → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:41:10,172 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.008 0.009 2026-10-10 03:41:10,199 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:10] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.007 2026-10-10 03:41:10,216 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:41:10,257 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:10] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.017 2026-10-10 03:41:10,277 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.040 2026-10-10 03:41:10,338 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:10] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.020 0.044 2026-10-10 03:41:10,342 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.034 2026-10-10 03:41:11,294 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.388 0.523 2026-10-10 03:41:11,332 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:11] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.023 2026-10-10 03:41:11,411 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-10-10 03:41:11,483 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:11] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.046 2026-10-10 03:41:11,552 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.009 2026-10-10 03:41:11,566 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: Owl is running in 'dev' mode. 2026-10-10 03:41:11,584 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-10 03:41:11,644 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:41:11,675 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:11] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.028 2026-10-10 03:41:11,678 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:11] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:41:11,688 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:11] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:41:11,699 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:11] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.006 0.038 2026-10-10 03:41:11,733 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:41:11,762 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.031 2026-10-10 03:41:11,825 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: [2/9] Tour test_combo_preparation_receipt_layout → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:41:11,863 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:11] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.087 0.128 2026-10-10 03:41:11,875 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:41:11,976 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:11] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.048 0.152 2026-10-10 03:41:12,075 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: [3/9] Tour test_combo_preparation_receipt_layout → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:41:12,084 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:12] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:41:12,091 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:12] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.051 0.268 2026-10-10 03:41:12,107 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:12] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.231 2026-10-10 03:41:12,208 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:12] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.040 0.089 2026-10-10 03:41:12,229 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:12] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.007 0.106 2026-10-10 03:41:12,256 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:41:12,363 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: [4/9] Tour test_combo_preparation_receipt_layout → Step click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo")) 2026-10-10 03:41:12,399 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:41:12,435 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: [5/9] Tour test_combo_preparation_receipt_layout → Step Select combo item Combo Product 2 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 2"))) 2026-10-10 03:41:12,492 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: [6/9] Tour test_combo_preparation_receipt_layout → Step Select combo item Combo Product 4 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 4"))) 2026-10-10 03:41:12,550 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: [7/9] Tour test_combo_preparation_receipt_layout → Step Select combo item Combo Product 6 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 6"))) 2026-10-10 03:41:12,611 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: [8/9] Tour test_combo_preparation_receipt_layout → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:41:12,735 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: [9/9] Tour test_combo_preparation_receipt_layout → Step body 2026-10-10 03:41:12,810 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: tour succeeded 2026-10-10 03:41:12,811 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR test_combo_preparation_receipt_layout SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-10-10 03:41:12,921 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: heap 15914888 (allocated 17039360) 2026-10-10 03:41:12,926 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Closing chrome headless with pid 110329 2026-10-10 03:41:12,928 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Closing websocket connection 2026-10-10 03:41:12,931 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Terminating chrome headless with pid 110329 2026-10-10 03:41:13,054 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034113_054068_test_combo_preparation_receipt_layout.txt 2026-10-10 03:41:13,054 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Removing chrome user profile "/tmp/tmpscy9eajt_chrome_odoo" 2026-10-10 03:41:13,070 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_synchronisation ... 2026-10-10 03:41:14,708 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome pid: 110524 2026-10-10 03:41:14,708 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome headless temporary user profile dir: /tmp/tmp9oq125uz_chrome_odoo 2026-10-10 03:41:14,708 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Issuing json command http://127.0.0.1:42837/json/version 2026-10-10 03:41:14,710 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42837', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:41:14,803 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Browser version: Chrome/150.0.7871.114 2026-10-10 03:41:14,803 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Issuing json command http://127.0.0.1:42837/json 2026-10-10 03:41:14,804 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42837', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:41:14,829 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Websocket url found: ws://127.0.0.1:42837/devtools/page/798693EE2D5A9F76CD97E7ABD3DC67DE 2026-10-10 03:41:14,851 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Enable chrome headless console log notification 2026-10-10 03:41:14,858 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome headless enable page notifications 2026-10-10 03:41:14,936 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:41:14,945 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Setting session cookie in browser 2026-10-10 03:41:14,949 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:41:14,949 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:41:14,978 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:41:15,649 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:15] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.059 0.616 2026-10-10 03:41:15,653 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Navigation result: {'frameId': '798693EE2D5A9F76CD97E7ABD3DC67DE', 'loaderId': 'D06E8230E613F5FA44460FE9A90AE962', 'isDownload': False} 2026-10-10 03:41:15,653 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Evaluate ready code "odoo.isTourReady('test_combo_synchronisation')" 2026-10-10 03:41:15,680 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:41:15,720 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:15] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.018 2026-10-10 03:41:15,728 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:15] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.035 2026-10-10 03:41:15,739 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:15] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.023 2026-10-10 03:41:16,367 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:41:16,396 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:16] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:41:16,426 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.033 2026-10-10 03:41:16,474 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Evaluate test code "odoo.startTour('test_combo_synchronisation', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:41:16,485 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:16] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-10 03:41:16,487 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [1/32] Tour test_combo_synchronisation → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:41:16,514 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:16] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.005 2026-10-10 03:41:16,544 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:16] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:41:16,585 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:16] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.015 0.012 2026-10-10 03:41:16,602 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.034 2026-10-10 03:41:16,666 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:16] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.012 0.041 2026-10-10 03:41:16,672 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.035 2026-10-10 03:41:17,636 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 388 0.396 0.527 2026-10-10 03:41:17,671 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:17] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:41:17,767 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.008 2026-10-10 03:41:17,847 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:17] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.045 2026-10-10 03:41:17,884 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 03:41:17,921 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: Owl is running in 'dev' mode. 2026-10-10 03:41:17,938 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:17] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-10 03:41:18,004 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:41:18,030 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:18] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:41:18,063 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:18] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:41:18,070 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:18] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.045 0.035 2026-10-10 03:41:18,086 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:18] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.082 2026-10-10 03:41:18,114 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.040 2026-10-10 03:41:18,115 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.037 2026-10-10 03:41:18,119 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [2/32] Tour test_combo_synchronisation → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:41:18,129 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:18] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.009 0.110 2026-10-10 03:41:18,148 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:18] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.051 2026-10-10 03:41:18,189 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:18] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:41:18,195 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:18] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.021 0.023 2026-10-10 03:41:18,289 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [3/32] Tour test_combo_synchronisation → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:41:18,305 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:18] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:41:18,328 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:18] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.073 0.076 2026-10-10 03:41:18,399 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:18] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.024 0.205 2026-10-10 03:41:18,531 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:18] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.066 0.176 2026-10-10 03:41:18,595 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:41:18,676 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [4/32] Tour test_combo_synchronisation → Step click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo")) 2026-10-10 03:41:18,716 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:41:18,753 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [5/32] Tour test_combo_synchronisation → Step Select combo item Combo Product 2 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 2"))) 2026-10-10 03:41:18,812 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [6/32] Tour test_combo_synchronisation → Step Select combo item Combo Product 4 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 4"))) 2026-10-10 03:41:18,868 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [7/32] Tour test_combo_synchronisation → Step Select combo item Combo Product 6 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 6"))) 2026-10-10 03:41:18,926 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [8/32] Tour test_combo_synchronisation → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:41:19,051 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [9/32] Tour test_combo_synchronisation → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:41:19,111 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [10/32] Tour test_combo_synchronisation → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:41:19,148 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75237560 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '339f4f9a-bc0c-4e2f-856f-a67b81a7c689'}] 2026-10-10 03:41:19,266 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75237560 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '339f4f9a-bc0c-4e2f-856f-a67b81a7c689'} created pos.order #771 2026-10-10 03:41:19,295 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75237560 finished 2026-10-10 03:41:19,382 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 88 0.064 0.172 2026-10-10 03:41:19,433 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [11/32] Tour test_combo_synchronisation → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:41:19,506 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.013 2026-10-10 03:41:19,512 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [12/32] Tour test_combo_synchronisation → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:41:19,565 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [13/32] Tour test_combo_synchronisation → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:41:19,657 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [14/32] Tour test_combo_synchronisation → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:41:19,781 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [15/32] Tour test_combo_synchronisation → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:41:19,830 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [16/32] Tour test_combo_synchronisation → Step Search for partner "A" (trigger: .modal-dialog .input-group input) 2026-10-10 03:41:19,886 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [17/32] Tour test_combo_synchronisation → Step click partner 'A' from partner list screen (trigger: .modal .partner-list b:contains(A)) 2026-10-10 03:41:19,956 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [18/32] Tour test_combo_synchronisation → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:41:20,009 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:20] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 13 0.014 0.039 2026-10-10 03:41:20,010 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [19/32] Tour test_combo_synchronisation → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:41:20,082 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [20/32] Tour test_combo_synchronisation → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:41:20,086 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.015 0.048 2026-10-10 03:41:20,116 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20059119 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '339f4f9a-bc0c-4e2f-856f-a67b81a7c689'}] 2026-10-10 03:41:20,146 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20059119 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '339f4f9a-bc0c-4e2f-856f-a67b81a7c689'} updated pos.order #771 2026-10-10 03:41:20,174 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20059119 finished 2026-10-10 03:41:20,362 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.083 0.166 2026-10-10 03:41:22,137 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [21/32] Tour test_combo_synchronisation → Step Check table with attributes: {"name":"5"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:41:22,188 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [22/32] Tour test_combo_synchronisation → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:41:22,258 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.009 2026-10-10 03:41:22,266 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [23/32] Tour test_combo_synchronisation → Step Check if there still has combo lines (trigger: .orderline-combo) 2026-10-10 03:41:22,316 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [24/32] Tour test_combo_synchronisation → Step click Course button (trigger: .control-buttons button:contains("Course")) 2026-10-10 03:41:22,385 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [25/32] Tour test_combo_synchronisation → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 2","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 2")):has(.qty:contains("1"))) 2026-10-10 03:41:22,446 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [26/32] Tour test_combo_synchronisation → Step Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 2","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 2")):has(.qty:contains("1"))) 2026-10-10 03:41:22,498 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [27/32] Tour test_combo_synchronisation → Step Check the product page (trigger: .product-list) 2026-10-10 03:41:22,549 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [28/32] Tour test_combo_synchronisation → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:41:22,599 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [29/32] Tour test_combo_synchronisation → Step click Actions button (trigger: .more-btn) 2026-10-10 03:41:22,659 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [30/32] Tour test_combo_synchronisation → Step click Transfer course button (trigger: .control-buttons button:contains("Transfer course")) 2026-10-10 03:41:22,720 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [31/32] Tour test_combo_synchronisation → Step click Course 2 from available courses (trigger: .modal-body button:contains(Course 2)) 2026-10-10 03:41:22,783 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [32/32] Tour test_combo_synchronisation → Step Check if entire combo is transfered to course 2 (trigger: .pos) 2026-10-10 03:41:22,835 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: tour succeeded 2026-10-10 03:41:22,836 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_combo_synchronisation SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-10 03:41:22,979 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: heap 19271560 (allocated 20582400) 2026-10-10 03:41:22,998 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Closing chrome headless with pid 110524 2026-10-10 03:41:23,002 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Closing websocket connection 2026-10-10 03:41:23,002 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Terminating chrome headless with pid 110524 2026-10-10 03:41:23,101 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034123_101199_test_combo_synchronisation.txt 2026-10-10 03:41:23,101 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Removing chrome user profile "/tmp/tmp9oq125uz_chrome_odoo" 2026-10-10 03:41:23,120 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_course_restaurant_preparation_tour ... 2026-10-10 03:41:23,787 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Chrome pid: 110735 2026-10-10 03:41:23,788 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Chrome headless temporary user profile dir: /tmp/tmp2qam8sx3_chrome_odoo 2026-10-10 03:41:23,788 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Issuing json command http://127.0.0.1:45403/json/version 2026-10-10 03:41:23,789 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45403', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:41:23,808 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Browser version: Chrome/150.0.7871.114 2026-10-10 03:41:23,808 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Issuing json command http://127.0.0.1:45403/json 2026-10-10 03:41:23,809 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45403', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:41:23,824 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Websocket url found: ws://127.0.0.1:45403/devtools/page/729F4CC52DFA336E34444C483C509999 2026-10-10 03:41:23,839 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Enable chrome headless console log notification 2026-10-10 03:41:23,846 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Chrome headless enable page notifications 2026-10-10 03:41:23,947 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:41:23,959 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Setting session cookie in browser 2026-10-10 03:41:23,966 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:41:23,966 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:41:23,985 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:41:24,767 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:24] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.079 0.709 2026-10-10 03:41:24,772 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Navigation result: {'frameId': '729F4CC52DFA336E34444C483C509999', 'loaderId': 'AAEBDACE39710913A70546562BAB0289', 'isDownload': False} 2026-10-10 03:41:24,773 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Evaluate ready code "odoo.isTourReady('test_course_restaurant_preparation_tour')" 2026-10-10 03:41:24,795 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:41:24,832 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:24] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.020 2026-10-10 03:41:24,851 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:24] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.033 2026-10-10 03:41:24,863 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:24] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.050 2026-10-10 03:41:25,533 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:41:25,545 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:41:25,567 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.023 2026-10-10 03:41:25,597 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-10 03:41:25,606 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Evaluate test code "odoo.startTour('test_course_restaurant_preparation_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:41:25,619 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: [1/19] Tour test_course_restaurant_preparation_tour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:41:25,623 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-10 03:41:25,648 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:41:25,693 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:25] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.017 2026-10-10 03:41:25,713 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.037 2026-10-10 03:41:25,784 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:25] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.023 0.046 2026-10-10 03:41:25,790 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.042 2026-10-10 03:41:26,807 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.407 0.555 2026-10-10 03:41:26,839 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:26] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:41:26,942 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:41:27,058 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:27] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.018 0.057 2026-10-10 03:41:27,083 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:41:27,112 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: Owl is running in 'dev' mode. 2026-10-10 03:41:27,133 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:27] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-10 03:41:27,177 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:41:27,206 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:27] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:41:27,213 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:41:27,255 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:41:27,264 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:41:27,287 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:27] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.039 0.062 2026-10-10 03:41:27,308 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: [2/19] Tour test_course_restaurant_preparation_tour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:41:27,310 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:27] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.101 2026-10-10 03:41:27,342 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:27] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.012 0.042 2026-10-10 03:41:27,366 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:27] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.169 2026-10-10 03:41:27,391 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:27] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.015 2026-10-10 03:41:27,487 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:41:27,563 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:27] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.035 0.060 2026-10-10 03:41:27,580 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: [3/19] Tour test_course_restaurant_preparation_tour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:41:27,598 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:27] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:41:27,649 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:27] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.027 0.149 2026-10-10 03:41:27,778 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.068 0.109 2026-10-10 03:41:27,841 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:41:27,938 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: [4/19] Tour test_course_restaurant_preparation_tour → Step click course button (trigger: .course-btn) 2026-10-10 03:41:27,972 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:41:27,995 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: [5/19] Tour test_course_restaurant_preparation_tour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:41:28,098 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: [6/19] Tour test_course_restaurant_preparation_tour → Step click course button (trigger: .course-btn) 2026-10-10 03:41:28,160 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: [7/19] Tour test_course_restaurant_preparation_tour → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-10-10 03:41:28,259 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: [8/19] Tour test_course_restaurant_preparation_tour → Step click course button (trigger: .course-btn) 2026-10-10 03:41:28,326 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: [9/19] Tour test_course_restaurant_preparation_tour → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-10-10 03:41:28,410 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: [10/19] Tour test_course_restaurant_preparation_tour → Step body 2026-10-10 03:41:28,474 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: [11/19] Tour test_course_restaurant_preparation_tour → Step body 2026-10-10 03:41:28,524 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: [12/19] Tour test_course_restaurant_preparation_tour → Step click order button (trigger: .actionpad .submit-order) 2026-10-10 03:41:28,621 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: [13/19] Tour test_course_restaurant_preparation_tour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:41:28,626 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17795591 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '073beaee-886e-4a5c-88cc-090e8bfe0eb4'}] 2026-10-10 03:41:28,788 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17795591 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '073beaee-886e-4a5c-88cc-090e8bfe0eb4'} created pos.order #772 2026-10-10 03:41:28,822 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17795591 finished 2026-10-10 03:41:28,906 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 86 0.112 0.172 2026-10-10 03:41:28,986 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.011 2026-10-10 03:41:29,005 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: [14/19] Tour test_course_restaurant_preparation_tour → Step body 2026-10-10 03:41:29,051 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: [15/19] Tour test_course_restaurant_preparation_tour → Step fire course button (trigger: .actionpad .fire-btn) 2026-10-10 03:41:29,114 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: [16/19] Tour test_course_restaurant_preparation_tour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:41:29,123 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:29] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.015 2026-10-10 03:41:29,146 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51771040 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '073beaee-886e-4a5c-88cc-090e8bfe0eb4'}] 2026-10-10 03:41:29,185 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51771040 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '073beaee-886e-4a5c-88cc-090e8bfe0eb4'} updated pos.order #772 2026-10-10 03:41:29,226 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51771040 finished 2026-10-10 03:41:29,380 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 73 0.053 0.185 2026-10-10 03:41:29,489 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: [17/19] Tour test_course_restaurant_preparation_tour → Step select course Course 3 (trigger: .order-course-name:contains(Course 3)) 2026-10-10 03:41:29,504 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.005 0.013 2026-10-10 03:41:29,536 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: [18/19] Tour test_course_restaurant_preparation_tour → Step body 2026-10-10 03:41:29,587 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: [19/19] Tour test_course_restaurant_preparation_tour → Step fire course button (trigger: .actionpad .fire-btn) 2026-10-10 03:41:29,652 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: tour succeeded 2026-10-10 03:41:29,653 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR test_course_restaurant_preparation_tour SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-10 03:41:29,654 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:29] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.003 0.005 2026-10-10 03:41:29,790 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: heap 18284924 (allocated 19533824) 2026-10-10 03:41:29,818 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Closing chrome headless with pid 110735 2026-10-10 03:41:29,821 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Closing websocket connection 2026-10-10 03:41:29,822 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Terminating chrome headless with pid 110735 2026-10-10 03:41:29,940 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034129_940738_test_course_restaurant_preparation_tour.txt 2026-10-10 03:41:29,941 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Removing chrome user profile "/tmp/tmp2qam8sx3_chrome_odoo" 2026-10-10 03:41:29,960 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_create_floor_tour ... 2026-10-10 03:41:30,539 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Chrome pid: 110944 2026-10-10 03:41:30,539 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Chrome headless temporary user profile dir: /tmp/tmpxao4fovk_chrome_odoo 2026-10-10 03:41:30,539 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Issuing json command http://127.0.0.1:41917/json/version 2026-10-10 03:41:30,540 44 INFO rb-acb9515-225444-423143 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-10 03:41:30,579 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Browser version: Chrome/150.0.7871.114 2026-10-10 03:41:30,580 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Issuing json command http://127.0.0.1:41917/json 2026-10-10 03:41:30,580 44 INFO rb-acb9515-225444-423143 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-10 03:41:30,599 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Websocket url found: ws://127.0.0.1:41917/devtools/page/C8B8AE6270D67E597D13493C817BA9F3 2026-10-10 03:41:30,622 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Enable chrome headless console log notification 2026-10-10 03:41:30,649 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Chrome headless enable page notifications 2026-10-10 03:41:30,714 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-10 03:41:30,727 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Setting session cookie in browser 2026-10-10 03:41:30,729 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:41:30,729 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:41:30,748 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:41:31,796 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:31] "GET /pos/ui/119 HTTP/1.1" 200 - 93 0.059 0.994 2026-10-10 03:41:31,800 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Navigation result: {'frameId': 'C8B8AE6270D67E597D13493C817BA9F3', 'loaderId': '6DD6BCCCF34441216B9B7B7C65AFD51C', 'isDownload': False} 2026-10-10 03:41:31,801 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Evaluate ready code "odoo.isTourReady('test_create_floor_tour')" 2026-10-10 03:41:31,819 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:41:31,843 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:31] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.012 2026-10-10 03:41:31,855 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:31] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.022 2026-10-10 03:41:31,866 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:31] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.021 2026-10-10 03:41:32,568 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:32] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:41:32,579 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:41:32,595 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.028 2026-10-10 03:41:32,635 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-10 03:41:32,639 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Evaluate test code "odoo.startTour('test_create_floor_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:41:32,646 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: [1/10] Tour test_create_floor_tour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:41:32,660 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:32] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.005 0.006 2026-10-10 03:41:32,679 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:41:32,717 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:32] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.014 2026-10-10 03:41:32,757 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.009 0.051 2026-10-10 03:41:32,816 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:32] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.016 0.039 2026-10-10 03:41:32,822 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.029 2026-10-10 03:41:33,831 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:33] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.409 0.529 2026-10-10 03:41:33,870 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:33] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.026 2026-10-10 03:41:33,951 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:41:34,033 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:34] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.052 2026-10-10 03:41:34,064 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-10 03:41:34,087 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: Owl is running in 'dev' mode. 2026-10-10 03:41:34,111 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:34] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.007 0.007 2026-10-10 03:41:34,193 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:34] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:41:34,223 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:41:34,227 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:34] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:41:34,228 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.052 2026-10-10 03:41:34,263 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:41:34,275 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:41:34,312 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:34] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 200 - 14 0.037 0.097 2026-10-10 03:41:34,362 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: [2/10] Tour test_create_floor_tour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:41:34,377 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:34] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:41:34,382 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:34] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.031 0.154 2026-10-10 03:41:34,408 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:34] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.008 0.090 2026-10-10 03:41:34,499 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:34] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.037 0.120 2026-10-10 03:41:34,541 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: [3/10] Tour test_create_floor_tour → Step Wait for the menu buttons to be available (trigger: .pos-rightheader button:has(.fa-bars)) 2026-10-10 03:41:34,543 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:34] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:41:34,587 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: [4/10] Tour test_create_floor_tour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-10-10 03:41:34,604 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:34] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.041 0.247 2026-10-10 03:41:34,628 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:34] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.208 2026-10-10 03:41:34,761 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:34] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.055 0.158 2026-10-10 03:41:34,821 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: [5/10] Tour test_create_floor_tour → Step Wait for the menu options to be available (trigger: span.dropdown-item) 2026-10-10 03:41:34,872 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: [6/10] Tour test_create_floor_tour → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Edit Plan)) 2026-10-10 03:41:34,935 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: [7/10] Tour test_create_floor_tour → Step .floor-selector button i[aria-label='Add Floor'] 2026-10-10 03:41:34,997 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: [8/10] Tour test_create_floor_tour → Step .modal-body textarea 2026-10-10 03:41:35,057 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: [9/10] Tour test_create_floor_tour → Step .modal-footer button.btn-primary 2026-10-10 03:41:35,117 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: [10/10] Tour test_create_floor_tour → Step selected floor is 'AAA' (trigger: .button-floor.active:contains("AAA")) 2026-10-10 03:41:35,135 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:35] "POST /web/dataset/call_kw/restaurant.floor/create#restaurant.floor.create HTTP/1.1" 200 - 5 0.009 0.009 2026-10-10 03:41:35,167 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: tour succeeded 2026-10-10 03:41:35,168 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: ╔═══════════════════════════════════════╗ ║ TOUR test_create_floor_tour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-10 03:41:35,290 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: heap 12760892 (allocated 13631488) 2026-10-10 03:41:35,306 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Closing chrome headless with pid 110944 2026-10-10 03:41:35,307 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Closing websocket connection 2026-10-10 03:41:35,309 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Terminating chrome headless with pid 110944 2026-10-10 03:41:35,422 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034135_422084_test_create_floor_tour.txt 2026-10-10 03:41:35,422 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Removing chrome user profile "/tmp/tmpxao4fovk_chrome_odoo" 2026-10-10 03:41:35,441 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_customer_alone_saved ... 2026-10-10 03:41:35,863 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome pid: 111137 2026-10-10 03:41:35,864 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome headless temporary user profile dir: /tmp/tmpxewwg1v8_chrome_odoo 2026-10-10 03:41:35,864 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Issuing json command http://127.0.0.1:34963/json/version 2026-10-10 03:41:35,865 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34963', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:41:35,879 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Browser version: Chrome/150.0.7871.114 2026-10-10 03:41:35,879 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Issuing json command http://127.0.0.1:34963/json 2026-10-10 03:41:35,880 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34963', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:41:35,889 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Websocket url found: ws://127.0.0.1:34963/devtools/page/133EA41F13B4EA658CBF81558869940E 2026-10-10 03:41:35,904 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Enable chrome headless console log notification 2026-10-10 03:41:35,928 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome headless enable page notifications 2026-10-10 03:41:36,020 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:41:36,032 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Setting session cookie in browser 2026-10-10 03:41:36,038 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Open "http://127.0.0.1:8069/pos/ui?config_id=119" in browser 2026-10-10 03:41:36,038 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=119" 2026-10-10 03:41:36,058 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:41:37,068 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:37] "GET /pos/ui?config_id=119 HTTP/1.1" 200 - 142 0.173 0.841 2026-10-10 03:41:37,072 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Navigation result: {'frameId': '133EA41F13B4EA658CBF81558869940E', 'loaderId': '001B411C702CD827F51F9FACDC0BA1D1', 'isDownload': False} 2026-10-10 03:41:37,072 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Evaluate ready code "odoo.isTourReady('test_customer_alone_saved')" 2026-10-10 03:41:37,095 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:41:37,134 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:37] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.009 0.022 2026-10-10 03:41:37,145 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:37] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.032 2026-10-10 03:41:37,156 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:37] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.040 2026-10-10 03:41:37,770 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:41:37,774 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:41:37,828 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.028 0.019 2026-10-10 03:41:37,857 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Evaluate test code "odoo.startTour('test_customer_alone_saved', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:41:37,865 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:37] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.006 2026-10-10 03:41:37,866 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [1/21] Tour test_customer_alone_saved → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:41:37,897 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:37] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.005 2026-10-10 03:41:37,916 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:37] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:41:37,967 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:37] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.025 0.010 2026-10-10 03:41:37,991 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.051 2026-10-10 03:41:38,045 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:38] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.025 0.035 2026-10-10 03:41:38,047 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.030 2026-10-10 03:41:38,972 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.373 0.504 2026-10-10 03:41:39,038 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:39] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.048 2026-10-10 03:41:39,133 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 03:41:39,198 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:39] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.039 2026-10-10 03:41:39,254 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:41:39,284 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: Owl is running in 'dev' mode. 2026-10-10 03:41:39,298 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:39] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-10 03:41:39,356 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:41:39,364 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:39] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:41:39,389 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-10-10 03:41:39,403 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:39] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.010 0.033 2026-10-10 03:41:39,416 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:39] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:41:39,481 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:39] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.026 0.100 2026-10-10 03:41:39,483 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:41:39,487 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:41:39,535 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.032 2026-10-10 03:41:39,539 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [2/21] Tour test_customer_alone_saved → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:41:39,629 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:39] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.062 0.068 2026-10-10 03:41:39,651 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:39] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.130 2026-10-10 03:41:39,734 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:39] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.032 0.204 2026-10-10 03:41:39,753 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:39] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.094 2026-10-10 03:41:39,754 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [3/21] Tour test_customer_alone_saved → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:41:39,772 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:39] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:41:39,906 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:39] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.060 0.073 2026-10-10 03:41:39,959 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:41:40,068 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [4/21] Tour test_customer_alone_saved → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:41:40,120 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:41:40,169 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [5/21] Tour test_customer_alone_saved → Step .pos-leftheader .orders-button 2026-10-10 03:41:40,259 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [6/21] Tour test_customer_alone_saved → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:41:40,273 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42526432 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'bac3430a-b709-4491-92f0-dd5dbec3e4d0'}] 2026-10-10 03:41:40,362 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42526432 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'bac3430a-b709-4491-92f0-dd5dbec3e4d0'} created pos.order #773 2026-10-10 03:41:40,392 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42526432 finished 2026-10-10 03:41:40,458 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.054 0.135 2026-10-10 03:41:40,606 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:40] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 55 0.037 0.063 2026-10-10 03:41:40,661 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.035 2026-10-10 03:41:40,687 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [7/21] Tour test_customer_alone_saved → Step .pos-leftheader .register-label 2026-10-10 03:41:40,750 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [8/21] Tour test_customer_alone_saved → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:41:40,802 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [9/21] Tour test_customer_alone_saved → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:41:40,904 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [10/21] Tour test_customer_alone_saved → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:41:40,998 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [11/21] Tour test_customer_alone_saved → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:41:41,051 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [12/21] Tour test_customer_alone_saved → Step Search for partner "Acme Corporation" (trigger: .modal-dialog .input-group input) 2026-10-10 03:41:41,108 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [13/21] Tour test_customer_alone_saved → Step click partner 'Acme Corporation' from partner list screen (trigger: .modal .partner-list b:contains(Acme Corporation)) 2026-10-10 03:41:41,184 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [14/21] Tour test_customer_alone_saved → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:41:41,233 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:41] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 13 0.015 0.043 2026-10-10 03:41:41,234 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [15/21] Tour test_customer_alone_saved → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:41:41,278 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [16/21] Tour test_customer_alone_saved → Step customer 'Acme Corporation' is selected (trigger: .product-screen .set-partner:contains("Acme Corporation")) 2026-10-10 03:41:41,332 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [17/21] Tour test_customer_alone_saved → Step .pos-leftheader .orders-button 2026-10-10 03:41:41,342 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.020 0.061 2026-10-10 03:41:41,394 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [18/21] Tour test_customer_alone_saved → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:41:41,403 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63384050 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'bac3430a-b709-4491-92f0-dd5dbec3e4d0'}] 2026-10-10 03:41:41,432 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63384050 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'bac3430a-b709-4491-92f0-dd5dbec3e4d0'} updated pos.order #773 2026-10-10 03:41:41,458 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63384050 finished 2026-10-10 03:41:41,589 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.050 0.140 2026-10-10 03:41:41,710 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:41] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.023 0.059 2026-10-10 03:41:41,766 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.007 0.032 2026-10-10 03:41:41,802 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [19/21] Tour test_customer_alone_saved → Step .pos-leftheader .register-label 2026-10-10 03:41:41,873 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [20/21] Tour test_customer_alone_saved → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:41:41,924 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [21/21] Tour test_customer_alone_saved → Step customer 'Acme Corporation' is selected (trigger: .product-screen .set-partner:contains("Acme Corporation")) 2026-10-10 03:41:41,972 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: tour succeeded 2026-10-10 03:41:41,973 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_customer_alone_saved SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-10 03:41:42,105 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: heap 17247204 (allocated 18747392) 2026-10-10 03:41:42,126 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Closing chrome headless with pid 111137 2026-10-10 03:41:42,127 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Closing websocket connection 2026-10-10 03:41:42,128 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Terminating chrome headless with pid 111137 2026-10-10 03:41:42,228 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034142_228428_test_customer_alone_saved.txt 2026-10-10 03:41:42,228 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Removing chrome user profile "/tmp/tmpxewwg1v8_chrome_odoo" 2026-10-10 03:41:42,253 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_delete_line_release_table ... 2026-10-10 03:41:42,851 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome pid: 111340 2026-10-10 03:41:42,851 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome headless temporary user profile dir: /tmp/tmp8stwvfpg_chrome_odoo 2026-10-10 03:41:42,851 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Issuing json command http://127.0.0.1:35331/json/version 2026-10-10 03:41:42,855 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35331', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:41:42,916 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Browser version: Chrome/150.0.7871.114 2026-10-10 03:41:42,916 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Issuing json command http://127.0.0.1:35331/json 2026-10-10 03:41:42,917 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35331', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:41:42,931 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Websocket url found: ws://127.0.0.1:35331/devtools/page/4DDFB208A23979714903C8B26597ED13 2026-10-10 03:41:42,953 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Enable chrome headless console log notification 2026-10-10 03:41:42,972 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome headless enable page notifications 2026-10-10 03:41:43,031 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:41:43,044 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Setting session cookie in browser 2026-10-10 03:41:43,048 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:41:43,048 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:41:43,076 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:41:43,906 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:43] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.096 0.740 2026-10-10 03:41:43,910 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Navigation result: {'frameId': '4DDFB208A23979714903C8B26597ED13', 'loaderId': '00E2A0B9E4B338529A90B65278ADFEC8', 'isDownload': False} 2026-10-10 03:41:43,910 44 INFO rb-acb9515-225444-423143 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-10 03:41:43,933 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:41:43,952 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:43] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-10 03:41:43,961 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:43] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.019 2026-10-10 03:41:43,972 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:43] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.024 2026-10-10 03:41:44,591 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:41:44,592 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:41:44,631 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.016 2026-10-10 03:41:44,679 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.012 2026-10-10 03:41:44,683 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Evaluate test code "odoo.startTour('test_delete_line_release_table', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:41:44,695 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [1/17] Tour test_delete_line_release_table → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:41:44,706 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:44] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-10 03:41:44,722 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:41:44,762 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:44] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.015 2026-10-10 03:41:44,784 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.024 2026-10-10 03:41:44,864 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:44] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.021 0.048 2026-10-10 03:41:44,868 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.054 2026-10-10 03:41:45,688 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.321 0.450 2026-10-10 03:41:45,731 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:45] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.030 2026-10-10 03:41:45,810 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:41:45,884 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:45] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.047 2026-10-10 03:41:45,937 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 03:41:45,963 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: Owl is running in 'dev' mode. 2026-10-10 03:41:45,980 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:45] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-10 03:41:46,041 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:46] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:41:46,051 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:41:46,060 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:41:46,078 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:46] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:41:46,094 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:41:46,095 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:46] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.010 0.035 2026-10-10 03:41:46,105 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:41:46,148 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [2/17] Tour test_delete_line_release_table → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:41:46,161 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:46] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:41:46,204 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:46] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.047 0.110 2026-10-10 03:41:46,240 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:46] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.011 0.133 2026-10-10 03:41:46,317 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [3/17] Tour test_delete_line_release_table → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:41:46,331 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:46] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:41:46,346 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:46] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.048 0.188 2026-10-10 03:41:46,446 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:46] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.044 0.255 2026-10-10 03:41:46,473 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:46] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.007 0.222 2026-10-10 03:41:46,590 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.048 0.216 2026-10-10 03:41:46,650 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 03:41:46,716 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [4/17] Tour test_delete_line_release_table → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:41:46,747 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:41:46,819 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [5/17] Tour test_delete_line_release_table → Step Check orderline with attributes: {"productName":"Coca-Cola"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola"))) 2026-10-10 03:41:46,873 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [6/17] Tour test_delete_line_release_table → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:41:46,934 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [7/17] Tour test_delete_line_release_table → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:41:46,973 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68383413 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'a05b0bf1-ce01-41c8-9d61-e44f611066c4'}] 2026-10-10 03:41:47,085 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68383413 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'a05b0bf1-ce01-41c8-9d61-e44f611066c4'} created pos.order #774 2026-10-10 03:41:47,117 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68383413 finished 2026-10-10 03:41:47,204 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.075 0.159 2026-10-10 03:41:47,236 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [8/17] Tour test_delete_line_release_table → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:41:47,303 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.008 2026-10-10 03:41:47,309 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [9/17] Tour test_delete_line_release_table → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-10 03:41:47,368 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [10/17] Tour test_delete_line_release_table → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-10 03:41:47,420 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [11/17] Tour test_delete_line_release_table → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola"))) 2026-10-10 03:41:47,470 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [12/17] Tour test_delete_line_release_table → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-10-10 03:41:47,525 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [13/17] Tour test_delete_line_release_table → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-10-10 03:41:47,577 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [14/17] Tour test_delete_line_release_table → Step release table (trigger: .product-screen .leftpane .unbook-table) 2026-10-10 03:41:47,762 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [15/17] Tour test_delete_line_release_table → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:41:47,766 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1193956 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'a05b0bf1-ce01-41c8-9d61-e44f611066c4'}] 2026-10-10 03:41:47,779 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:47] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:41:47,827 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #223 deleted pos.order.line records with IDs: [1275] 2026-10-10 03:41:47,846 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1193956 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'a05b0bf1-ce01-41c8-9d61-e44f611066c4'} updated pos.order #774 2026-10-10 03:41:47,883 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1193956 finished 2026-10-10 03:41:48,040 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.097 0.180 2026-10-10 03:41:48,266 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:48] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 44 0.050 0.135 2026-10-10 03:41:48,355 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [16/17] Tour test_delete_line_release_table → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:41:48,356 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 03:41:48,389 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24749205 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '4609933d-623c-42f9-9f0e-9a3f8816818c'}] 2026-10-10 03:41:48,439 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24749205 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '4609933d-623c-42f9-9f0e-9a3f8816818c'} created pos.order #775 2026-10-10 03:41:48,464 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24749205 finished 2026-10-10 03:41:48,525 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 36 0.025 0.114 2026-10-10 03:41:48,554 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [17/17] Tour test_delete_line_release_table → Step Check that: ---Check orderline with attributes: {"productName":"Coca-Cola"}--- is not true (trigger: body:not(:has(.order-container .orderline:has(.product-name:contains("Coca-Cola"))))) 2026-10-10 03:41:48,606 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: tour succeeded 2026-10-10 03:41:48,607 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_delete_line_release_table SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-10 03:41:48,706 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: heap 16313720 (allocated 17698816) 2026-10-10 03:41:48,714 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Closing chrome headless with pid 111340 2026-10-10 03:41:48,716 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Closing websocket connection 2026-10-10 03:41:48,717 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Terminating chrome headless with pid 111340 2026-10-10 03:41:48,829 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034148_829202_test_delete_line_release_table.txt 2026-10-10 03:41:48,829 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Removing chrome user profile "/tmp/tmp8stwvfpg_chrome_odoo" 2026-10-10 03:41:48,898 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_direct_sales ... 2026-10-10 03:41:49,313 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome pid: 111558 2026-10-10 03:41:49,313 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome headless temporary user profile dir: /tmp/tmpaadvp39j_chrome_odoo 2026-10-10 03:41:49,313 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Issuing json command http://127.0.0.1:34437/json/version 2026-10-10 03:41:49,317 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34437', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:41:49,337 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Browser version: Chrome/150.0.7871.114 2026-10-10 03:41:49,337 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Issuing json command http://127.0.0.1:34437/json 2026-10-10 03:41:49,338 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34437', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:41:49,355 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Websocket url found: ws://127.0.0.1:34437/devtools/page/0ABDB369133AA305D621835B7E5E8C65 2026-10-10 03:41:49,375 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Enable chrome headless console log notification 2026-10-10 03:41:49,386 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome headless enable page notifications 2026-10-10 03:41:49,449 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:41:49,487 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Setting session cookie in browser 2026-10-10 03:41:49,494 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:41:49,495 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:41:49,519 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:41:50,612 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:50] "GET /pos/ui/119 HTTP/1.1" 200 - 142 0.121 0.976 2026-10-10 03:41:50,617 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Navigation result: {'frameId': '0ABDB369133AA305D621835B7E5E8C65', 'loaderId': 'A16994CD0708051372E0A63B5C98CABF', 'isDownload': False} 2026-10-10 03:41:50,617 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Evaluate ready code "odoo.isTourReady('test_direct_sales')" 2026-10-10 03:41:50,637 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:41:50,666 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:50] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.017 2026-10-10 03:41:50,679 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:50] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.032 2026-10-10 03:41:50,688 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:50] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.024 2026-10-10 03:41:51,370 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:41:51,382 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:51] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:41:51,404 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:51] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-10 03:41:51,440 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Evaluate test code "odoo.startTour('test_direct_sales', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:41:51,442 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:51] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-10 03:41:51,455 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [1/48] Tour test_direct_sales → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:41:51,466 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:51] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-10 03:41:51,482 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:51] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:41:51,520 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:51] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.009 2026-10-10 03:41:51,533 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.019 2026-10-10 03:41:51,594 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:51] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.020 0.038 2026-10-10 03:41:51,599 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.038 2026-10-10 03:41:52,356 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:52] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.259 0.430 2026-10-10 03:41:52,413 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:52] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.043 2026-10-10 03:41:52,510 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-10 03:41:52,630 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:52] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.017 0.076 2026-10-10 03:41:52,686 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:41:52,708 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: Owl is running in 'dev' mode. 2026-10-10 03:41:52,727 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:52] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-10 03:41:52,791 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:52] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:41:52,830 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:52] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:41:52,834 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:52] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:41:52,845 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.045 2026-10-10 03:41:52,881 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:41:52,897 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.034 2026-10-10 03:41:52,944 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [2/48] Tour test_direct_sales → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:41:52,954 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:52] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.074 0.081 2026-10-10 03:41:52,976 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:52] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:41:53,006 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:53] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.009 0.191 2026-10-10 03:41:53,023 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [3/48] Tour test_direct_sales → Step .new-order 2026-10-10 03:41:53,120 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:53] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.050 0.120 2026-10-10 03:41:53,188 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:53] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:41:53,219 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:53] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.055 0.234 2026-10-10 03:41:53,253 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:53] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.019 0.267 2026-10-10 03:41:53,359 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:53] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.044 0.281 2026-10-10 03:41:53,378 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:53] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.114 2026-10-10 03:41:53,514 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [4/48] Tour test_direct_sales → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:41:53,537 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:53] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.015 2026-10-10 03:41:53,544 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:41:53,599 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [5/48] Tour test_direct_sales → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-10-10 03:41:53,679 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [6/48] Tour test_direct_sales → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:41:53,728 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [7/48] Tour test_direct_sales → Step order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40")) 2026-10-10 03:41:53,780 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [8/48] Tour test_direct_sales → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:41:53,830 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [9/48] Tour test_direct_sales → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:41:53,894 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [10/48] Tour test_direct_sales → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:41:53,945 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [11/48] Tour test_direct_sales → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-10-10 03:41:53,996 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [12/48] Tour test_direct_sales → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-10-10 03:41:54,089 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [13/48] Tour test_direct_sales → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:41:54,106 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:54] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:41:54,109 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:54] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:41:54,178 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [14/48] Tour test_direct_sales → Step sync current order (trigger: body) 2026-10-10 03:41:54,250 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3643026 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '879d2e1a-45bc-472a-89c7-0dfc20bd0eac'}] 2026-10-10 03:41:54,356 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3643026 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '879d2e1a-45bc-472a-89c7-0dfc20bd0eac'} created pos.order #776 2026-10-10 03:41:54,379 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3643026 finished 2026-10-10 03:41:54,460 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.076 0.136 2026-10-10 03:41:54,511 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [15/48] Tour test_direct_sales → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:41:54,579 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [16/48] Tour test_direct_sales → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:41:54,583 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72695263 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '879d2e1a-45bc-472a-89c7-0dfc20bd0eac'}] 2026-10-10 03:41:54,598 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:54] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:41:55,237 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72695263 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '879d2e1a-45bc-472a-89c7-0dfc20bd0eac'} updated pos.order #776 2026-10-10 03:41:55,269 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72695263 finished 2026-10-10 03:41:55,412 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 232 0.313 0.519 2026-10-10 03:41:55,616 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [17/48] Tour test_direct_sales → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:41:57,652 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [18/48] Tour test_direct_sales → Step .new-order 2026-10-10 03:41:57,722 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [19/48] Tour test_direct_sales → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:41:57,790 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [20/48] Tour test_direct_sales → Step set tab to Test (trigger: .product-screen .new-tab) 2026-10-10 03:41:57,855 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [21/48] Tour test_direct_sales → Step input text 'Test' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-10 03:41:57,914 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [22/48] Tour test_direct_sales → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:41:57,970 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [23/48] Tour test_direct_sales → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-10-10 03:41:58,044 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [24/48] Tour test_direct_sales → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:41:58,094 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [25/48] Tour test_direct_sales → Step order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40")) 2026-10-10 03:41:58,146 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [26/48] Tour test_direct_sales → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:41:58,196 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [27/48] Tour test_direct_sales → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:41:58,253 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [28/48] Tour test_direct_sales → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:41:58,304 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [29/48] Tour test_direct_sales → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-10-10 03:41:58,355 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [30/48] Tour test_direct_sales → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-10-10 03:41:58,418 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [31/48] Tour test_direct_sales → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:41:58,476 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [32/48] Tour test_direct_sales → Step sync current order (trigger: body) 2026-10-10 03:41:58,544 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30718784 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '57af4384-3c29-4fca-a867-3a6111e86526'}] 2026-10-10 03:41:58,612 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30718784 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '57af4384-3c29-4fca-a867-3a6111e86526'} created pos.order #777 2026-10-10 03:41:58,644 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30718784 finished 2026-10-10 03:41:58,727 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.038 0.149 2026-10-10 03:41:58,783 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [33/48] Tour test_direct_sales → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:41:58,850 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [34/48] Tour test_direct_sales → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:41:58,856 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36198288 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '57af4384-3c29-4fca-a867-3a6111e86526'}] 2026-10-10 03:41:59,294 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36198288 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '57af4384-3c29-4fca-a867-3a6111e86526'} updated pos.order #777 2026-10-10 03:41:59,323 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36198288 finished 2026-10-10 03:41:59,417 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:41:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 134 0.156 0.408 2026-10-10 03:41:59,596 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [35/48] Tour test_direct_sales → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:42:01,627 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [36/48] Tour test_direct_sales → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:42:01,692 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:42:01,704 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [37/48] Tour test_direct_sales → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:42:01,778 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [38/48] Tour test_direct_sales → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-10-10 03:42:01,850 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [39/48] Tour test_direct_sales → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:42:01,899 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [40/48] Tour test_direct_sales → Step order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40")) 2026-10-10 03:42:01,948 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [41/48] Tour test_direct_sales → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:42:01,999 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [42/48] Tour test_direct_sales → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:42:02,056 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [43/48] Tour test_direct_sales → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:42:02,106 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [44/48] Tour test_direct_sales → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-10-10 03:42:02,157 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [45/48] Tour test_direct_sales → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-10-10 03:42:02,228 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [46/48] Tour test_direct_sales → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:42:02,289 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [47/48] Tour test_direct_sales → Step sync current order (trigger: body) 2026-10-10 03:42:02,359 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47303899 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': '90d82ba5-465b-4ee0-8179-81f7687adde7'}] 2026-10-10 03:42:02,427 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47303899 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': '90d82ba5-465b-4ee0-8179-81f7687adde7'} created pos.order #778 2026-10-10 03:42:02,455 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47303899 finished 2026-10-10 03:42:02,549 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.040 0.153 2026-10-10 03:42:02,583 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [48/48] Tour test_direct_sales → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:42:02,650 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: tour succeeded 2026-10-10 03:42:02,651 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: ╔══════════════════════════════════╗ ║ TOUR test_direct_sales SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-10-10 03:42:02,672 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60787391 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': '90d82ba5-465b-4ee0-8179-81f7687adde7'}] 2026-10-10 03:42:02,833 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: heap 19920724 (allocated 21893120) 2026-10-10 03:42:02,846 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Closing chrome headless with pid 111558 2026-10-10 03:42:02,854 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Closing websocket connection 2026-10-10 03:42:02,855 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Terminating chrome headless with pid 111558 2026-10-10 03:42:02,992 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034202_992440_test_direct_sales.txt 2026-10-10 03:42:02,992 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Removing chrome user profile "/tmp/tmpaadvp39j_chrome_odoo" 2026-10-10 03:42:03,041 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: waiting for threads: [, ] 2026-10-10 03:42:03,163 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60787391 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': '90d82ba5-465b-4ee0-8179-81f7687adde7'} updated pos.order #778 2026-10-10 03:42:03,167 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60787391 finished 2026-10-10 03:42:03,244 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 129 0.191 0.399 2026-10-10 03:42:03,297 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing ... 2026-10-10 03:42:03,892 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Chrome pid: 111767 2026-10-10 03:42:03,893 44 INFO rb-acb9515-225444-423143 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/tmp0fh12cxk_chrome_odoo 2026-10-10 03:42:03,893 44 INFO rb-acb9515-225444-423143 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:39883/json/version 2026-10-10 03:42:03,894 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39883', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:42:03,986 44 INFO rb-acb9515-225444-423143 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-10 03:42:03,986 44 INFO rb-acb9515-225444-423143 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:39883/json 2026-10-10 03:42:03,987 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39883', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:42:04,003 44 INFO rb-acb9515-225444-423143 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:39883/devtools/page/A2D85B6F5B2AE135802CA54EDBF59926 2026-10-10 03:42:04,015 44 INFO rb-acb9515-225444-423143 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-10 03:42:04,026 44 INFO rb-acb9515-225444-423143 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-10 03:42:04,123 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:42:04,140 44 INFO rb-acb9515-225444-423143 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-10 03:42:04,143 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:42:04,143 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:42:04,158 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:42:04,889 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:04] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.043 0.691 2026-10-10 03:42:04,894 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Navigation result: {'frameId': 'A2D85B6F5B2AE135802CA54EDBF59926', 'loaderId': '56FBC4FC9FD4E3B9E3CB36CAB15BAE69', 'isDownload': False} 2026-10-10 03:42:04,894 44 INFO rb-acb9515-225444-423143 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-10 03:42:04,917 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:42:04,940 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:04] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-10 03:42:04,950 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:04] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.021 2026-10-10 03:42:04,960 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:04] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-10-10 03:42:05,567 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:42:05,568 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:42:05,642 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.048 0.023 2026-10-10 03:42:05,679 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.008 0.009 2026-10-10 03:42:05,680 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Evaluate test code "odoo.startTour('test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:42:05,694 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [1/23] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:42:05,715 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:05] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.011 2026-10-10 03:42:05,734 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:05] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:42:05,784 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:05] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.021 0.014 2026-10-10 03:42:05,819 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.058 2026-10-10 03:42:05,878 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:05] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.020 0.045 2026-10-10 03:42:05,881 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.033 2026-10-10 03:42:06,863 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.432 0.506 2026-10-10 03:42:06,908 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:06] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.031 2026-10-10 03:42:07,002 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:42:07,088 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:07] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.046 2026-10-10 03:42:07,125 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:42:07,149 44 INFO rb-acb9515-225444-423143 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-10 03:42:07,175 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.012 2026-10-10 03:42:07,254 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:42:07,271 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.031 2026-10-10 03:42:07,279 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:07] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:42:07,294 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:42:07,297 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:07] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.051 2026-10-10 03:42:07,309 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:42:07,315 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:07] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.073 2026-10-10 03:42:07,370 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [2/23] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:42:07,399 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:07] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.028 0.130 2026-10-10 03:42:07,411 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:42:07,436 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:07] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.010 0.098 2026-10-10 03:42:07,564 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [3/23] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-10-10 03:42:07,571 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:07] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:42:07,584 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:07] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.068 0.124 2026-10-10 03:42:07,623 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:07] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.015 0.163 2026-10-10 03:42:07,700 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:07] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.029 0.276 2026-10-10 03:42:07,803 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:07] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.038 0.196 2026-10-10 03:42:07,855 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.008 2026-10-10 03:42:07,940 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [4/23] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:42:07,979 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:42:08,042 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [5/23] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step Check the content of the preparation receipt (trigger: body) 2026-10-10 03:42:08,111 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [6/23] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:42:08,157 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [7/23] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step Select Bank fast Payment Method (trigger: .product-screen button:contains(Bank)) 2026-10-10 03:42:08,215 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [8/23] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-10-10 03:42:08,320 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [9/23] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step feedback screen is shown (trigger: .feedback-screen) 2026-10-10 03:42:08,331 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72310734 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '21eb939c-02cb-4d1b-8394-baa4431bb9b7'}] 2026-10-10 03:42:08,369 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [10/23] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step .floor-map 2026-10-10 03:42:08,858 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72310734 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '21eb939c-02cb-4d1b-8394-baa4431bb9b7'} created pos.order #779 2026-10-10 03:42:08,885 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72310734 finished 2026-10-10 03:42:08,978 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.262 0.390 2026-10-10 03:42:09,334 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-10 03:42:09,335 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-10 03:42:09,335 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-10 03:42:09,336 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-10 03:42:09,337 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-10 03:42:09,337 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-10 03:42:09,338 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-10 03:42:09,339 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-10 03:42:09,340 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-10 03:42:09,340 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-10 03:42:09,341 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-10 03:42:09,341 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-10 03:42:09,342 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-10 03:42:09,342 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-10 03:42:09,342 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-10 03:42:09,343 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-10 03:42:09,345 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-10 03:42:09,347 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-10 03:42:09,349 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-10 03:42:09,349 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-10 03:42:09,350 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-10 03:42:09,350 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-10 03:42:09,350 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-10 03:42:09,351 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-10 03:42:09,352 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-10 03:42:09,352 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-10 03:42:09,353 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-10 03:42:09,353 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-10 03:42:09,354 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-10 03:42:09,354 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-10 03:42:09,354 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-10 03:42:09,355 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-10 03:42:09,355 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-10 03:42:09,356 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-10 03:42:09,356 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-10 03:42:09,357 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-10 03:42:09,359 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-10 03:42:09,361 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-10 03:42:09,361 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-10 03:42:09,362 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-10 03:42:09,367 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:09] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:42:09,414 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:09] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.028 2026-10-10 03:42:09,426 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:09] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:42:09,438 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:09] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.051 2026-10-10 03:42:09,456 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:09] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.049 2026-10-10 03:42:09,466 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:09] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.075 2026-10-10 03:42:09,468 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-10 03:42:09,471 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-10 03:42:09,492 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-10 03:42:09,494 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:09] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.048 2026-10-10 03:42:09,509 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-10 03:42:09,522 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:09] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.031 2026-10-10 03:42:09,532 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:09] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.033 2026-10-10 03:42:09,533 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-10 03:42:09,540 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:09] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.079 2026-10-10 03:42:09,547 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-10 03:42:09,559 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:09] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:42:09,566 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-10 03:42:09,574 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:09] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.037 2026-10-10 03:42:09,579 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:09] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:42:09,587 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-10 03:42:09,589 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-10 03:42:09,600 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-10 03:42:09,611 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-10 03:42:09,612 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-10 03:42:09,618 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:09] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.084 2026-10-10 03:42:09,627 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-10 03:42:09,629 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-10 03:42:09,630 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-10 03:42:09,630 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-10 03:42:09,631 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-10 03:42:09,632 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-10 03:42:09,632 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-10 03:42:09,633 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-10 03:42:09,633 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-10 03:42:09,633 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-10 03:42:09,634 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-10 03:42:09,634 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-10 03:42:09,635 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-10 03:42:09,637 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-10 03:42:09,637 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-10 03:42:09,638 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-10 03:42:09,638 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-10 03:42:09,639 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-10 03:42:09,639 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-10 03:42:09,639 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-10 03:42:09,640 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-10 03:42:09,640 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-10 03:42:09,641 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-10 03:42:09,641 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-10 03:42:09,641 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-10 03:42:09,642 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-10 03:42:09,642 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-10 03:42:09,643 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-10 03:42:09,647 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-10 03:42:09,648 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-10 03:42:09,650 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-10 03:42:09,651 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-10 03:42:09,653 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-10 03:42:09,653 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-10 03:42:09,654 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-10 03:42:09,655 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-10 03:42:09,655 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-10 03:42:09,656 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-10 03:42:09,656 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-10 03:42:09,657 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-10 03:42:09,667 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-10 03:42:09,672 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:42:09,684 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-10 03:42:09,689 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:09] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:42:09,698 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:42:09,698 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-10 03:42:09,699 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-10 03:42:09,701 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:09] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:42:09,701 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-10 03:42:09,702 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:09] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.033 2026-10-10 03:42:09,706 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-10 03:42:09,706 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:42:09,708 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-10 03:42:09,709 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-10 03:42:09,710 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-10 03:42:09,714 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-10 03:42:09,716 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-10 03:42:09,717 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-10 03:42:09,721 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-10 03:42:09,721 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-10 03:42:09,721 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-10 03:42:09,722 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-10 03:42:09,722 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-10 03:42:09,725 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-10 03:42:09,728 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-10 03:42:09,728 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-10 03:42:09,730 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-10 03:42:09,734 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-10 03:42:09,736 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-10 03:42:09,740 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:09] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:42:09,743 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-10 03:42:09,747 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:09] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:42:09,760 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-10 03:42:09,762 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-10 03:42:09,763 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:09] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:42:09,766 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-10 03:42:09,769 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:09] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:42:09,772 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:09] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-10-10 03:42:09,776 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-10 03:42:09,780 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:09] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:42:10,691 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [11/23] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:42:12,131 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:12] "POST /receipt_receiver/cgi-bin/epos/service.cgi?devid=local_printer HTTP/1.1" 404 - 133 0.278 1.511 2026-10-10 03:42:12,171 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [12/23] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-10-10 03:42:12,237 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:42:12,248 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [13/23] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:42:12,321 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [14/23] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step Check the content of the preparation receipt (trigger: body) 2026-10-10 03:42:12,374 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [15/23] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:42:12,431 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [16/23] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:42:12,482 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [17/23] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-10-10 03:42:12,533 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [18/23] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-10-10 03:42:12,619 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [19/23] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:42:12,629 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:12] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:42:12,636 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:12] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:42:12,699 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [20/23] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:42:12,770 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [21/23] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step feedback screen is shown (trigger: .feedback-screen) 2026-10-10 03:42:12,778 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79501400 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '159a2e10-00ed-40b5-a826-a9dd9fd537a1'}] 2026-10-10 03:42:12,822 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [22/23] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step .floor-map 2026-10-10 03:42:13,234 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79501400 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '159a2e10-00ed-40b5-a826-a9dd9fd537a1'} created pos.order #780 2026-10-10 03:42:13,268 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79501400 finished 2026-10-10 03:42:13,351 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 123 0.203 0.374 2026-10-10 03:42:14,172 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:14] "POST /receipt_receiver/cgi-bin/epos/service.cgi?devid=local_printer HTTP/1.1" 404 - 18 0.029 0.083 2026-10-10 03:42:14,921 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [23/23] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:42:14,974 44 INFO rb-acb9515-225444-423143 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-10 03:42:14,975 44 INFO rb-acb9515-225444-423143 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-10 03:42:15,136 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: heap 17860096 (allocated 19271680) 2026-10-10 03:42:15,167 44 INFO rb-acb9515-225444-423143 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 111767 2026-10-10 03:42:15,169 44 INFO rb-acb9515-225444-423143 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-10 03:42:15,170 44 INFO rb-acb9515-225444-423143 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 111767 2026-10-10 03:42:15,284 44 INFO rb-acb9515-225444-423143 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-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034215_284627_test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.txt 2026-10-10 03:42:15,285 44 INFO rb-acb9515-225444-423143 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/tmp0fh12cxk_chrome_odoo" 2026-10-10 03:42:15,357 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing ... 2026-10-10 03:42:15,970 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Chrome pid: 112007 2026-10-10 03:42:15,970 44 INFO rb-acb9515-225444-423143 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/tmpelq53okf_chrome_odoo 2026-10-10 03:42:15,970 44 INFO rb-acb9515-225444-423143 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:44347/json/version 2026-10-10 03:42:15,973 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44347', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:42:16,056 44 INFO rb-acb9515-225444-423143 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-10 03:42:16,057 44 INFO rb-acb9515-225444-423143 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:44347/json 2026-10-10 03:42:16,057 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44347', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:42:16,076 44 INFO rb-acb9515-225444-423143 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:44347/devtools/page/6EA6FF7CFE77A8157833D75A4BBF7A05 2026-10-10 03:42:16,106 44 INFO rb-acb9515-225444-423143 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-10 03:42:16,124 44 INFO rb-acb9515-225444-423143 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-10 03:42:16,210 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:42:16,220 44 INFO rb-acb9515-225444-423143 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-10 03:42:16,224 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:42:16,224 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:42:16,241 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:42:16,988 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:16] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.068 0.683 2026-10-10 03:42:16,992 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Navigation result: {'frameId': '6EA6FF7CFE77A8157833D75A4BBF7A05', 'loaderId': 'CDE7FD0A5F847A6CE32C35046DBD9E88', 'isDownload': False} 2026-10-10 03:42:16,993 44 INFO rb-acb9515-225444-423143 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-10 03:42:17,019 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:42:17,039 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:17] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.008 2026-10-10 03:42:17,048 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:17] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-10 03:42:17,060 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:17] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.027 2026-10-10 03:42:17,756 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:42:17,768 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:42:17,815 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.038 2026-10-10 03:42:17,853 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:17] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.007 2026-10-10 03:42:17,854 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Evaluate test code "odoo.startTour('test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:42:17,865 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [1/25] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:42:17,880 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:17] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-10 03:42:17,898 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:17] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:42:17,940 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:17] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.013 0.016 2026-10-10 03:42:17,959 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.044 2026-10-10 03:42:18,028 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:18] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.020 0.048 2026-10-10 03:42:18,031 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.037 2026-10-10 03:42:18,953 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.360 0.496 2026-10-10 03:42:19,010 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:19] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.039 2026-10-10 03:42:19,117 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.016 2026-10-10 03:42:19,258 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:19] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.031 0.068 2026-10-10 03:42:19,304 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 03:42:19,340 44 INFO rb-acb9515-225444-423143 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-10 03:42:19,366 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:19] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.008 2026-10-10 03:42:19,404 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:42:19,418 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:19] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:42:19,446 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:19] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:42:19,447 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:42:19,495 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:19] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.026 0.054 2026-10-10 03:42:19,499 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:19] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:42:19,500 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:42:19,542 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:42:19,549 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [2/25] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:42:19,555 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:19] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.013 0.118 2026-10-10 03:42:19,672 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:19] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.041 0.118 2026-10-10 03:42:19,675 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [3/25] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-10-10 03:42:19,692 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:19] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.177 2026-10-10 03:42:19,796 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:19] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:42:19,839 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:19] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.086 0.213 2026-10-10 03:42:19,977 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:19] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.067 0.224 2026-10-10 03:42:20,004 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:20] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.010 0.299 2026-10-10 03:42:20,041 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 03:42:20,138 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [4/25] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:42:20,171 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:42:20,226 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [5/25] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step Check the content of the preparation receipt (trigger: body) 2026-10-10 03:42:20,299 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [6/25] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:42:20,355 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [7/25] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step Select Bank fast Payment Method (trigger: .product-screen button:contains(Bank)) 2026-10-10 03:42:20,410 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [8/25] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-10-10 03:42:20,493 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [9/25] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-10-10 03:42:20,508 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85047528 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '22f4970e-78c5-4578-874d-339c69ca873c'}] 2026-10-10 03:42:20,513 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:20] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:42:21,091 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85047528 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '22f4970e-78c5-4578-874d-339c69ca873c'} created pos.order #781 2026-10-10 03:42:21,120 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85047528 finished 2026-10-10 03:42:21,199 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.240 0.453 2026-10-10 03:42:21,413 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [10/25] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:42:21,474 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [11/25] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:42:21,523 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [12/25] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step .floor-map 2026-10-10 03:42:21,573 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [13/25] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-10-10 03:42:21,642 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 03:42:21,648 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [14/25] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:42:21,717 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [15/25] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step Check the content of the preparation receipt (trigger: body) 2026-10-10 03:42:21,768 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [16/25] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:42:21,826 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [17/25] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:42:21,876 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [18/25] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-10-10 03:42:21,927 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [19/25] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-10-10 03:42:22,006 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [20/25] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:42:22,018 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:22] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:42:22,019 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:22] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:42:22,085 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [21/25] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:42:22,155 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [22/25] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-10-10 03:42:22,159 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54372314 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'd3bc5028-afbe-4b6b-97f8-89ac93502659'}] 2026-10-10 03:42:22,529 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54372314 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'd3bc5028-afbe-4b6b-97f8-89ac93502659'} created pos.order #782 2026-10-10 03:42:22,566 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54372314 finished 2026-10-10 03:42:22,651 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 123 0.137 0.358 2026-10-10 03:42:22,747 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [23/25] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:42:22,809 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [24/25] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:42:22,858 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [25/25] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step .floor-map 2026-10-10 03:42:22,909 44 INFO rb-acb9515-225444-423143 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-10 03:42:22,910 44 INFO rb-acb9515-225444-423143 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-10 03:42:23,036 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: heap 17650824 (allocated 19533824) 2026-10-10 03:42:23,061 44 INFO rb-acb9515-225444-423143 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 112007 2026-10-10 03:42:23,066 44 INFO rb-acb9515-225444-423143 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-10 03:42:23,068 44 INFO rb-acb9515-225444-423143 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 112007 2026-10-10 03:42:23,181 44 INFO rb-acb9515-225444-423143 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-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034223_180893_test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.txt 2026-10-10 03:42:23,181 44 INFO rb-acb9515-225444-423143 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/tmpelq53okf_chrome_odoo" 2026-10-10 03:42:23,238 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_floating_order_name_change_partner ... 2026-10-10 03:42:23,981 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome pid: 112213 2026-10-10 03:42:23,981 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome headless temporary user profile dir: /tmp/tmph7dqb_fg_chrome_odoo 2026-10-10 03:42:23,981 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Issuing json command http://127.0.0.1:40073/json/version 2026-10-10 03:42:23,982 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40073', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:42:24,028 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Browser version: Chrome/150.0.7871.114 2026-10-10 03:42:24,028 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Issuing json command http://127.0.0.1:40073/json 2026-10-10 03:42:24,029 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40073', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:42:24,043 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Websocket url found: ws://127.0.0.1:40073/devtools/page/4A067F8C378567505F77D6D71197FCA3 2026-10-10 03:42:24,066 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Enable chrome headless console log notification 2026-10-10 03:42:24,074 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome headless enable page notifications 2026-10-10 03:42:24,209 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:42:24,230 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Setting session cookie in browser 2026-10-10 03:42:24,232 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:42:24,232 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:42:24,251 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:42:25,339 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:25] "GET /pos/ui/119 HTTP/1.1" 200 - 88 0.083 1.011 2026-10-10 03:42:25,343 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Navigation result: {'frameId': '4A067F8C378567505F77D6D71197FCA3', 'loaderId': '015A54B1509829AD56BCD60AE4B32CC0', 'isDownload': False} 2026-10-10 03:42:25,344 44 INFO rb-acb9515-225444-423143 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-10 03:42:25,376 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:42:25,412 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:25] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.017 2026-10-10 03:42:25,420 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:25] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.020 2026-10-10 03:42:25,429 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:25] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-10-10 03:42:26,086 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:42:26,092 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:42:26,130 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.033 2026-10-10 03:42:26,174 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.011 2026-10-10 03:42:26,176 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Evaluate test code "odoo.startTour('test_floating_order_name_change_partner', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:42:26,188 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [1/36] Tour test_floating_order_name_change_partner → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:42:26,206 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:26] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-10 03:42:26,244 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:42:26,290 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:26] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.013 2026-10-10 03:42:26,308 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.020 2026-10-10 03:42:26,363 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.012 0.033 2026-10-10 03:42:26,367 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.029 2026-10-10 03:42:27,321 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.390 0.501 2026-10-10 03:42:27,353 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:27] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:42:27,436 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 03:42:27,517 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:27] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.053 2026-10-10 03:42:27,582 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-10 03:42:27,627 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: Owl is running in 'dev' mode. 2026-10-10 03:42:27,643 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:27] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.008 2026-10-10 03:42:27,721 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:42:27,763 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:27] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 03:42:27,788 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.071 2026-10-10 03:42:27,837 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:42:27,845 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:42:27,872 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:27] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.103 0.063 2026-10-10 03:42:27,877 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [2/36] Tour test_floating_order_name_change_partner → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:42:27,911 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:27] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.006 0.193 2026-10-10 03:42:27,939 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:27] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.006 0.063 2026-10-10 03:42:27,941 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:27] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.237 2026-10-10 03:42:27,966 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:27] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.016 2026-10-10 03:42:28,039 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:42:28,076 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [3/36] Tour test_floating_order_name_change_partner → Step .new-order 2026-10-10 03:42:28,122 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:28] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:42:28,180 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:28] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.048 0.097 2026-10-10 03:42:28,276 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:28] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.033 0.210 2026-10-10 03:42:28,405 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:28] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.055 0.259 2026-10-10 03:42:28,530 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [4/36] Tour test_floating_order_name_change_partner → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:42:28,569 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:42:28,580 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [5/36] Tour test_floating_order_name_change_partner → Step click preset button (trigger: .product-screen button:contains("Eat in")) 2026-10-10 03:42:28,640 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [6/36] Tour test_floating_order_name_change_partner → Step click preset 'Delivery' from preset modal (trigger: .modal-body button:contains(Delivery)) 2026-10-10 03:42:28,742 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [7/36] Tour test_floating_order_name_change_partner → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:42:28,830 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [8/36] Tour test_floating_order_name_change_partner → Step Search for partner "Abigael" (trigger: .modal-dialog .input-group input) 2026-10-10 03:42:28,907 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [9/36] Tour test_floating_order_name_change_partner → Step click partner 'Abigael' from partner list screen (trigger: .modal .partner-list b:contains(Abigael)) 2026-10-10 03:42:28,979 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [10/36] Tour test_floating_order_name_change_partner → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:42:29,020 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:29] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 13 0.014 0.035 2026-10-10 03:42:29,022 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [11/36] Tour test_floating_order_name_change_partner → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:42:29,074 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [12/36] Tour test_floating_order_name_change_partner → Step customer 'Abigael' is selected (trigger: .product-screen .set-partner:contains("Abigael")) 2026-10-10 03:42:29,122 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.028 0.055 2026-10-10 03:42:29,124 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [13/36] Tour test_floating_order_name_change_partner → Step .pos-leftheader .orders-button 2026-10-10 03:42:29,201 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [14/36] Tour test_floating_order_name_change_partner → Step .ticket-screen .orders tbody .order-row:nth-child(1):contains("Abigael") 2026-10-10 03:42:29,210 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:29] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-10-10 03:42:29,252 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [15/36] Tour test_floating_order_name_change_partner → Step .pos-leftheader .register-label 2026-10-10 03:42:29,260 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.034 2026-10-10 03:42:29,316 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [16/36] Tour test_floating_order_name_change_partner → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:42:29,370 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [17/36] Tour test_floating_order_name_change_partner → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:42:29,440 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [18/36] Tour test_floating_order_name_change_partner → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:42:29,518 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [19/36] Tour test_floating_order_name_change_partner → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:42:29,565 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [20/36] Tour test_floating_order_name_change_partner → Step Search for partner "Deco Addict" (trigger: .modal-dialog .input-group input) 2026-10-10 03:42:29,626 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [21/36] Tour test_floating_order_name_change_partner → Step click partner 'Deco Addict' from partner list screen (trigger: .modal .partner-list b:contains(Deco Addict)) 2026-10-10 03:42:29,685 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [22/36] Tour test_floating_order_name_change_partner → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:42:29,740 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [23/36] Tour test_floating_order_name_change_partner → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:42:29,771 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:29] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 13 0.048 0.037 2026-10-10 03:42:29,786 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [24/36] Tour test_floating_order_name_change_partner → Step customer 'Deco Addict' is selected (trigger: .product-screen .set-partner:contains("Deco Addict")) 2026-10-10 03:42:29,837 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [25/36] Tour test_floating_order_name_change_partner → Step .pos-leftheader .orders-button 2026-10-10 03:42:29,859 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.021 0.059 2026-10-10 03:42:29,896 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [26/36] Tour test_floating_order_name_change_partner → Step .ticket-screen .orders tbody .order-row:nth-child(1):contains("Deco Addict") 2026-10-10 03:42:29,907 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:29] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-10-10 03:42:29,948 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [27/36] Tour test_floating_order_name_change_partner → Step .pos-leftheader .register-label 2026-10-10 03:42:29,961 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.008 0.034 2026-10-10 03:42:30,006 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [28/36] Tour test_floating_order_name_change_partner → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:42:30,059 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [29/36] Tour test_floating_order_name_change_partner → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:42:30,148 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [30/36] Tour test_floating_order_name_change_partner → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:42:30,208 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [31/36] Tour test_floating_order_name_change_partner → Step click unselect partner (trigger: .unselect-tag) 2026-10-10 03:42:30,257 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [32/36] Tour test_floating_order_name_change_partner → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:42:30,308 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [33/36] Tour test_floating_order_name_change_partner → Step customer 'Customer' is selected (trigger: .product-screen .set-partner:contains("Customer")) 2026-10-10 03:42:30,359 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [34/36] Tour test_floating_order_name_change_partner → Step .pos-leftheader .orders-button 2026-10-10 03:42:30,418 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [35/36] Tour test_floating_order_name_change_partner → Step .ticket-screen .orders tbody .order-row:nth-child(1):not(:contains("Deco Addict")) 2026-10-10 03:42:30,430 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:30] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.004 2026-10-10 03:42:30,469 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [36/36] Tour test_floating_order_name_change_partner → Step .pos-leftheader .register-label 2026-10-10 03:42:30,501 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:30] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.042 2026-10-10 03:42:30,531 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: tour succeeded 2026-10-10 03:42:30,533 44 INFO rb-acb9515-225444-423143 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-10 03:42:30,656 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: heap 17564040 (allocated 19533824) 2026-10-10 03:42:30,687 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Closing chrome headless with pid 112213 2026-10-10 03:42:30,689 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Closing websocket connection 2026-10-10 03:42:30,690 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Terminating chrome headless with pid 112213 2026-10-10 03:42:30,790 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034230_789771_test_floating_order_name_change_partner.txt 2026-10-10 03:42:30,790 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Removing chrome user profile "/tmp/tmph7dqb_fg_chrome_odoo" 2026-10-10 03:42:30,812 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_future_orders_are_not_cancelled ... 2026-10-10 03:42:31,488 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome pid: 112421 2026-10-10 03:42:31,488 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome headless temporary user profile dir: /tmp/tmpybynlmrt_chrome_odoo 2026-10-10 03:42:31,488 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Issuing json command http://127.0.0.1:43687/json/version 2026-10-10 03:42:31,490 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43687', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:42:31,504 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Browser version: Chrome/150.0.7871.114 2026-10-10 03:42:31,504 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Issuing json command http://127.0.0.1:43687/json 2026-10-10 03:42:31,505 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43687', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:42:31,512 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Websocket url found: ws://127.0.0.1:43687/devtools/page/C5AAAB18D85A43E3C302DC384D8EA2B0 2026-10-10 03:42:31,519 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Enable chrome headless console log notification 2026-10-10 03:42:31,525 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome headless enable page notifications 2026-10-10 03:42:31,651 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:42:31,665 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Setting session cookie in browser 2026-10-10 03:42:31,668 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:42:31,668 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:42:31,683 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:42:32,503 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:32] "GET /pos/ui/119 HTTP/1.1" 200 - 88 0.091 0.734 2026-10-10 03:42:32,508 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Navigation result: {'frameId': 'C5AAAB18D85A43E3C302DC384D8EA2B0', 'loaderId': '13906750EDAE44A97C1DBD9DC1E62C2B', 'isDownload': False} 2026-10-10 03:42:32,509 44 INFO rb-acb9515-225444-423143 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-10 03:42:32,543 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:42:32,584 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:32] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.026 2026-10-10 03:42:32,598 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:32] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.033 2026-10-10 03:42:32,619 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:32] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.061 2026-10-10 03:42:33,288 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:42:33,308 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:42:33,320 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:42:33,356 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-10 03:42:33,360 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Evaluate test code "odoo.startTour('test_futur_orders_are_not_cancelled', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:42:33,373 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: [1/8] Tour test_futur_orders_are_not_cancelled → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:42:33,381 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:33] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 03:42:33,405 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:33] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:42:33,440 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:33] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.012 2026-10-10 03:42:33,458 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.026 2026-10-10 03:42:33,528 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:33] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.014 0.050 2026-10-10 03:42:33,531 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.049 2026-10-10 03:42:34,438 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 435 0.382 0.490 2026-10-10 03:42:34,465 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:34] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:42:34,579 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.005 0.012 2026-10-10 03:42:34,686 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:34] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.026 0.050 2026-10-10 03:42:34,734 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.010 0.012 2026-10-10 03:42:34,757 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: Owl is running in 'dev' mode. 2026-10-10 03:42:34,773 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:34] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-10-10 03:42:34,837 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:42:34,907 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:34] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:42:34,925 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.039 2026-10-10 03:42:34,927 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:42:34,974 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: [2/8] Tour test_futur_orders_are_not_cancelled → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:42:34,983 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.026 2026-10-10 03:42:34,998 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:34] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.091 0.061 2026-10-10 03:42:35,041 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:35] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.009 0.179 2026-10-10 03:42:35,071 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:35] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.011 0.063 2026-10-10 03:42:35,080 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.217 2026-10-10 03:42:35,103 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:35] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.021 2026-10-10 03:42:35,106 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: [3/8] Tour test_futur_orders_are_not_cancelled → Step Wait for the menu buttons to be available (trigger: .pos-rightheader button:has(.fa-bars)) 2026-10-10 03:42:35,119 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:35] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:42:35,168 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: [4/8] Tour test_futur_orders_are_not_cancelled → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-10-10 03:42:35,177 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:42:35,235 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:35] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.047 0.078 2026-10-10 03:42:35,292 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: [5/8] Tour test_futur_orders_are_not_cancelled → Step Wait for the menu options to be available (trigger: span.dropdown-item) 2026-10-10 03:42:35,342 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: [6/8] Tour test_futur_orders_are_not_cancelled → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Close Register)) 2026-10-10 03:42:35,355 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:35] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.050 0.166 2026-10-10 03:42:35,402 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: [7/8] Tour test_futur_orders_are_not_cancelled → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Close Register")) 2026-10-10 03:42:35,455 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:35] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.045 0.282 2026-10-10 03:42:35,489 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:35] "POST /web/dataset/call_kw/pos.session/get_closing_control_data#pos.session.get_closing_control_data HTTP/1.1" 200 - 9 0.012 0.062 2026-10-10 03:42:35,544 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: [8/8] Tour test_futur_orders_are_not_cancelled → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-secondary:contains("Cancel Orders")) 2026-10-10 03:42:35,561 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:35] "POST /web/dataset/call_kw/pos.session/post_closing_cash_details#pos.session.post_closing_cash_details HTTP/1.1" 200 - 3 0.002 0.011 2026-10-10 03:42:35,607 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: tour succeeded 2026-10-10 03:42:35,608 44 INFO rb-acb9515-225444-423143 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-10 03:42:35,764 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: heap 13714172 (allocated 15204352) 2026-10-10 03:42:35,774 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:35] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 45 0.055 0.098 2026-10-10 03:42:35,777 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Closing chrome headless with pid 112421 2026-10-10 03:42:35,778 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Closing websocket connection 2026-10-10 03:42:35,782 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Terminating chrome headless with pid 112421 2026-10-10 03:42:35,880 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034235_880704_test_future_orders_are_not_cancelled.txt 2026-10-10 03:42:35,881 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Removing chrome user profile "/tmp/tmpybynlmrt_chrome_odoo" 2026-10-10 03:42:36,035 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_global_discount_split ... 2026-10-10 03:42:36,838 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome pid: 112613 2026-10-10 03:42:36,838 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome headless temporary user profile dir: /tmp/tmpc5wg6uq8_chrome_odoo 2026-10-10 03:42:36,838 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Issuing json command http://127.0.0.1:44901/json/version 2026-10-10 03:42:36,840 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44901', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:42:36,866 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Browser version: Chrome/150.0.7871.114 2026-10-10 03:42:36,866 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Issuing json command http://127.0.0.1:44901/json 2026-10-10 03:42:36,868 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44901', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:42:36,882 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Websocket url found: ws://127.0.0.1:44901/devtools/page/1B91C6C48A95C8C7EA2088AA95FFFBE1 2026-10-10 03:42:36,889 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Enable chrome headless console log notification 2026-10-10 03:42:36,895 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome headless enable page notifications 2026-10-10 03:42:36,980 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:42:36,991 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Setting session cookie in browser 2026-10-10 03:42:36,995 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:42:36,995 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:42:37,012 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:42:37,769 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:37] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.094 0.668 2026-10-10 03:42:37,775 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Navigation result: {'frameId': '1B91C6C48A95C8C7EA2088AA95FFFBE1', 'loaderId': 'C02F542F12FA84D1909AB5F8D6A3E40B', 'isDownload': False} 2026-10-10 03:42:37,775 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Evaluate ready code "odoo.isTourReady('SplitBillScreenTourTransfer')" 2026-10-10 03:42:37,797 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:42:37,819 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:37] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.012 2026-10-10 03:42:37,836 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:37] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.023 2026-10-10 03:42:37,848 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:37] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.032 2026-10-10 03:42:38,492 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:42:38,494 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:42:38,516 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-10 03:42:38,551 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Evaluate test code "odoo.startTour('SplitBillScreenTourTransfer', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:42:38,566 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.009 0.014 2026-10-10 03:42:38,569 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [1/81] Tour SplitBillScreenTourTransfer → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:42:38,589 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:38] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:42:38,606 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:42:38,648 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:38] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.015 2026-10-10 03:42:38,670 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.038 2026-10-10 03:42:38,727 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:38] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.014 0.043 2026-10-10 03:42:38,730 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.041 2026-10-10 03:42:39,548 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.303 0.463 2026-10-10 03:42:39,580 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:39] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:42:39,676 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:42:39,774 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:39] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.039 2026-10-10 03:42:39,806 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 03:42:39,825 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: Owl is running in 'dev' mode. 2026-10-10 03:42:39,840 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:39] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-10 03:42:39,891 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:39] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:42:39,899 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:42:39,946 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:42:39,954 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:39] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:42:40,009 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:40] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:42:40,016 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:40] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.050 0.059 2026-10-10 03:42:40,041 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [2/81] Tour SplitBillScreenTourTransfer → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:42:40,042 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:40] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.009 0.105 2026-10-10 03:42:40,074 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.050 2026-10-10 03:42:40,088 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:42:40,185 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [3/81] Tour SplitBillScreenTourTransfer → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-10-10 03:42:40,199 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:40] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:42:40,212 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:40] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.107 0.109 2026-10-10 03:42:40,243 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:40] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.132 2026-10-10 03:42:40,390 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.076 0.123 2026-10-10 03:42:40,475 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:40] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.033 0.444 2026-10-10 03:42:40,498 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:40] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.008 0.239 2026-10-10 03:42:40,508 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.060 2026-10-10 03:42:40,547 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [4/81] Tour SplitBillScreenTourTransfer → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-10-10 03:42:40,580 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:40] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.014 2026-10-10 03:42:40,597 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:42:40,649 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [5/81] Tour SplitBillScreenTourTransfer → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:42:40,702 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [6/81] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-10-10 03:42:40,752 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [7/81] Tour SplitBillScreenTourTransfer → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-10 03:42:40,811 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [8/81] Tour SplitBillScreenTourTransfer → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-10 03:42:40,859 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [9/81] Tour SplitBillScreenTourTransfer → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:42:40,914 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [10/81] Tour SplitBillScreenTourTransfer → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-10 03:42:40,981 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [11/81] Tour SplitBillScreenTourTransfer → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-10 03:42:41,034 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [12/81] Tour SplitBillScreenTourTransfer → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-10 03:42:41,085 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [13/81] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"5","price":"10.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("5")):has(.price:contains("10.0"))) 2026-10-10 03:42:41,268 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [14/81] Tour SplitBillScreenTourTransfer → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:42:41,318 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [15/81] Tour SplitBillScreenTourTransfer → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-10-10 03:42:41,395 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [16/81] Tour SplitBillScreenTourTransfer → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:42:41,445 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [17/81] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-10-10 03:42:41,496 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [18/81] Tour SplitBillScreenTourTransfer → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-10 03:42:41,552 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [19/81] Tour SplitBillScreenTourTransfer → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-10 03:42:41,604 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [20/81] Tour SplitBillScreenTourTransfer → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:42:41,656 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [21/81] Tour SplitBillScreenTourTransfer → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-10 03:42:41,732 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [22/81] Tour SplitBillScreenTourTransfer → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-10 03:42:41,780 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [23/81] Tour SplitBillScreenTourTransfer → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-10 03:42:41,836 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [24/81] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"3","price":"6.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("3")):has(.price:contains("6.0"))) 2026-10-10 03:42:42,019 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [25/81] Tour SplitBillScreenTourTransfer → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:42:42,068 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [26/81] Tour SplitBillScreenTourTransfer → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:42:42,152 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [27/81] Tour SplitBillScreenTourTransfer → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:42:42,202 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [28/81] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-10 03:42:42,253 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [29/81] Tour SplitBillScreenTourTransfer → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-10 03:42:42,310 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [30/81] Tour SplitBillScreenTourTransfer → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-10 03:42:42,361 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [31/81] Tour SplitBillScreenTourTransfer → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:42:42,415 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [32/81] Tour SplitBillScreenTourTransfer → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-10 03:42:42,490 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [33/81] Tour SplitBillScreenTourTransfer → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-10 03:42:42,541 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [34/81] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1","price":"2.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1")):has(.price:contains("2.0"))) 2026-10-10 03:42:42,593 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [35/81] Tour SplitBillScreenTourTransfer → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:42:42,643 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [36/81] Tour SplitBillScreenTourTransfer → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:42:42,694 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [37/81] Tour SplitBillScreenTourTransfer → Step click Actions button (trigger: .more-btn) 2026-10-10 03:42:42,755 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [38/81] Tour SplitBillScreenTourTransfer → Step click Discount button (trigger: .control-buttons button:contains("Discount")) 2026-10-10 03:42:42,823 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [39/81] Tour SplitBillScreenTourTransfer → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:42:42,915 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [40/81] Tour SplitBillScreenTourTransfer → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:42:42,965 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [41/81] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"withClass":".selected","productName":"discount","quantity":1,"price":"-1.80","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("discount")):has(.qty:contains("1")):has(.price:contains("-1.80"))) 2026-10-10 03:42:43,016 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [42/81] Tour SplitBillScreenTourTransfer → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:42:43,068 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [43/81] Tour SplitBillScreenTourTransfer → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:42:43,118 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [44/81] Tour SplitBillScreenTourTransfer → Step click Actions button (trigger: .more-btn) 2026-10-10 03:42:43,174 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [45/81] Tour SplitBillScreenTourTransfer → Step click Split button (trigger: .control-buttons button:contains("Split")) 2026-10-10 03:42:43,240 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [46/81] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"productName":"Water","quantity":"5"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("5"))) 2026-10-10 03:42:43,290 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [47/81] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"productName":"Minute Maid","quantity":"3"} (trigger: .order-container .orderline:has(.product-name:contains("Minute Maid")):has(.qty:contains("3"))) 2026-10-10 03:42:43,340 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [48/81] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-10 03:42:43,391 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [49/81] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"productName":"Discount"} (trigger: body:not(:has(.order-container .orderline:has(.product-name:contains("Discount"))))) 2026-10-10 03:42:43,443 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [50/81] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water"))) 2026-10-10 03:42:43,499 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [51/81] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"productName":"Water","quantity":"1 / 5"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-10-10 03:42:43,551 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [52/81] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water"))) 2026-10-10 03:42:43,606 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [53/81] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water"))) 2026-10-10 03:42:43,661 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [54/81] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"productName":"Water","quantity":"3 / 5"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("3"))) 2026-10-10 03:42:43,713 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [55/81] Tour SplitBillScreenTourTransfer → Step total amount of split is '6.0' (trigger: .splitbill-screen .order-info .subtotal:contains("6.0")) 2026-10-10 03:42:43,764 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [56/81] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"productName":"Coca-Cola","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola"))) 2026-10-10 03:42:43,819 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [57/81] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"productName":"Coca-Cola","quantity":"1 / 1"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-10 03:42:43,870 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [58/81] Tour SplitBillScreenTourTransfer → Step total amount of split is '8.0' (trigger: .splitbill-screen .order-info .subtotal:contains("8.0")) 2026-10-10 03:42:43,921 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [59/81] Tour SplitBillScreenTourTransfer → Step click 'Transfer' button (trigger: .splitbill-screen .pay-button button:contains("Transfer")) 2026-10-10 03:42:44,023 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [60/81] Tour SplitBillScreenTourTransfer → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:42:44,028 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67530367 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '098e3e0b-f3cc-46d6-ba5a-ce9752bb0bb9'}] 2026-10-10 03:42:44,150 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67530367 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '098e3e0b-f3cc-46d6-ba5a-ce9752bb0bb9'} created pos.order #785 2026-10-10 03:42:44,177 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67530367 finished 2026-10-10 03:42:44,262 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 73 0.086 0.152 2026-10-10 03:42:44,326 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63675194 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'ebe303ce-28ed-4072-874a-370794157edb'}] 2026-10-10 03:42:44,415 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63675194 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'ebe303ce-28ed-4072-874a-370794157edb'} created pos.order #786 2026-10-10 03:42:44,450 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63675194 finished 2026-10-10 03:42:44,538 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.055 0.161 2026-10-10 03:42:44,626 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24397975 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'ebe303ce-28ed-4072-874a-370794157edb'}] 2026-10-10 03:42:44,628 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [61/81] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"productName":"Discount"} (trigger: body:not(:has(.order-container .orderline:has(.product-name:contains("Discount"))))) 2026-10-10 03:42:44,633 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:44] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:42:44,669 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24397975 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'ebe303ce-28ed-4072-874a-370794157edb'} updated pos.order #786 2026-10-10 03:42:44,694 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24397975 finished 2026-10-10 03:42:44,817 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.058 0.136 2026-10-10 03:42:44,878 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.002 0.009 2026-10-10 03:42:44,897 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [62/81] Tour SplitBillScreenTourTransfer → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:42:44,947 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [63/81] Tour SplitBillScreenTourTransfer → Step order total amount is '8.0' (trigger: .product-screen .order-summary .total:contains("8.0")) 2026-10-10 03:42:44,996 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [64/81] Tour SplitBillScreenTourTransfer → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:42:45,046 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [65/81] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Water","quantity":"3"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Water")):has(.qty:contains("3"))) 2026-10-10 03:42:45,104 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [66/81] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("3"))) 2026-10-10 03:42:45,154 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [67/81] Tour SplitBillScreenTourTransfer → Step Check the product page (trigger: .product-list) 2026-10-10 03:42:45,206 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [68/81] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-10 03:42:45,262 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [69/81] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-10 03:42:45,314 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [70/81] Tour SplitBillScreenTourTransfer → Step Check the product page (trigger: .product-list) 2026-10-10 03:42:45,365 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [71/81] Tour SplitBillScreenTourTransfer → Step .pos-leftheader .orders-button 2026-10-10 03:42:45,441 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [72/81] Tour SplitBillScreenTourTransfer → Step .ticket-screen .order-row:contains("001") 2026-10-10 03:42:45,535 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:45] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.030 0.061 2026-10-10 03:42:45,583 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.032 2026-10-10 03:42:45,690 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [73/81] Tour SplitBillScreenTourTransfer → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:42:45,745 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [74/81] Tour SplitBillScreenTourTransfer → Step .ticket-screen .pads .button.validation.load-order-button 2026-10-10 03:42:45,820 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [75/81] Tour SplitBillScreenTourTransfer → Step product screen is shown (trigger: .product-screen) 2026-10-10 03:42:45,821 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.007 0.012 2026-10-10 03:42:45,870 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [76/81] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Water","quantity":"2"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Water")):has(.qty:contains("2"))) 2026-10-10 03:42:45,930 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [77/81] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("2"))) 2026-10-10 03:42:45,981 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [78/81] Tour SplitBillScreenTourTransfer → Step Check the product page (trigger: .product-list) 2026-10-10 03:42:46,033 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [79/81] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Minute Maid","quantity":"3"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Minute Maid")):has(.qty:contains("3"))) 2026-10-10 03:42:46,093 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [80/81] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("3"))) 2026-10-10 03:42:46,144 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [81/81] Tour SplitBillScreenTourTransfer → Step Check the product page (trigger: .product-list) 2026-10-10 03:42:46,196 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: tour succeeded 2026-10-10 03:42:46,197 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: ╔════════════════════════════════════════════╗ ║ TOUR SplitBillScreenTourTransfer SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-10 03:42:46,333 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: heap 19198288 (allocated 20582400) 2026-10-10 03:42:46,341 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Closing chrome headless with pid 112613 2026-10-10 03:42:46,341 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Closing websocket connection 2026-10-10 03:42:46,342 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Terminating chrome headless with pid 112613 2026-10-10 03:42:46,443 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034246_443545_test_global_discount_split.txt 2026-10-10 03:42:46,444 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Removing chrome user profile "/tmp/tmpc5wg6uq8_chrome_odoo" 2026-10-10 03:42:46,466 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_guest_count_defaults_to_table_seats ... 2026-10-10 03:42:46,986 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome pid: 112811 2026-10-10 03:42:46,987 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome headless temporary user profile dir: /tmp/tmpk6o5yq4w_chrome_odoo 2026-10-10 03:42:46,987 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Issuing json command http://127.0.0.1:40787/json/version 2026-10-10 03:42:46,988 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40787', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:42:47,075 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Browser version: Chrome/150.0.7871.114 2026-10-10 03:42:47,076 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Issuing json command http://127.0.0.1:40787/json 2026-10-10 03:42:47,076 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40787', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:42:47,092 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Websocket url found: ws://127.0.0.1:40787/devtools/page/4D4785212B2A4F221827957A23CD0E0E 2026-10-10 03:42:47,118 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Enable chrome headless console log notification 2026-10-10 03:42:47,155 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome headless enable page notifications 2026-10-10 03:42:47,242 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:42:47,259 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Setting session cookie in browser 2026-10-10 03:42:47,276 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:42:47,276 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:42:47,299 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:42:48,364 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:48] "GET /pos/ui/119 HTTP/1.1" 200 - 92 0.093 0.978 2026-10-10 03:42:48,369 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Navigation result: {'frameId': '4D4785212B2A4F221827957A23CD0E0E', 'loaderId': '595B24B9796DE112701558E27C70658E', 'isDownload': False} 2026-10-10 03:42:48,370 44 INFO rb-acb9515-225444-423143 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-10 03:42:48,393 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:42:48,427 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:48] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.018 2026-10-10 03:42:48,455 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:48] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.044 2026-10-10 03:42:48,466 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:48] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.043 2026-10-10 03:42:49,090 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:42:49,111 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-10 03:42:49,119 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:42:49,145 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:49] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.006 2026-10-10 03:42:49,146 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Evaluate test code "odoo.startTour('test_guest_count_defaults_to_table_seats', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:42:49,159 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [1/15] Tour test_guest_count_defaults_to_table_seats → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:42:49,173 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:49] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-10 03:42:49,186 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:49] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:42:49,219 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:49] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.014 2026-10-10 03:42:49,234 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.030 2026-10-10 03:42:49,323 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:49] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.024 0.064 2026-10-10 03:42:49,326 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.064 2026-10-10 03:42:50,170 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:50] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 386 0.325 0.475 2026-10-10 03:42:50,206 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:50] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:42:50,300 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.014 2026-10-10 03:42:50,388 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:50] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.048 2026-10-10 03:42:50,436 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:42:50,450 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: Owl is running in 'dev' mode. 2026-10-10 03:42:50,466 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:50] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.009 2026-10-10 03:42:50,537 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:42:50,567 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:50] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:42:50,571 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:42:50,630 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:50] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.028 0.057 2026-10-10 03:42:50,639 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:50] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.094 2026-10-10 03:42:50,648 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:42:50,653 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.039 2026-10-10 03:42:50,673 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:50] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.008 0.039 2026-10-10 03:42:50,692 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [2/15] Tour test_guest_count_defaults_to_table_seats → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:42:50,700 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:50] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.145 2026-10-10 03:42:50,758 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:50] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:42:50,803 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [3/15] Tour test_guest_count_defaults_to_table_seats → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:42:50,841 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:50] "GET /pos/ui/119 HTTP/1.1" 200 - 34 0.042 0.074 2026-10-10 03:42:50,909 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:50] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:42:50,975 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:50] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 34 0.061 0.183 2026-10-10 03:42:50,997 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:50] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.269 2026-10-10 03:42:51,112 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:51] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.049 0.248 2026-10-10 03:42:51,185 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 03:42:51,258 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [4/15] Tour test_guest_count_defaults_to_table_seats → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:42:51,297 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:42:51,309 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [5/15] Tour test_guest_count_defaults_to_table_seats → Step click Actions button (trigger: .more-btn) 2026-10-10 03:42:51,370 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [6/15] Tour test_guest_count_defaults_to_table_seats → Step guest number is 4 (trigger: .control-buttons button:contains("Guests"):contains(4)) 2026-10-10 03:42:51,427 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [7/15] Tour test_guest_count_defaults_to_table_seats → Step cancel dialog (trigger: .modal .modal-header button[aria-label="Close"]) 2026-10-10 03:42:51,478 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [8/15] Tour test_guest_count_defaults_to_table_seats → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:42:51,573 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [9/15] Tour test_guest_count_defaults_to_table_seats → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:42:51,633 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [10/15] Tour test_guest_count_defaults_to_table_seats → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:42:51,688 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [11/15] Tour test_guest_count_defaults_to_table_seats → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-10-10 03:42:51,735 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [12/15] Tour test_guest_count_defaults_to_table_seats → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-10-10 03:42:51,816 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [13/15] Tour test_guest_count_defaults_to_table_seats → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:42:51,827 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:51] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:42:51,831 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:51] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:42:51,899 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [14/15] Tour test_guest_count_defaults_to_table_seats → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:42:51,969 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [15/15] Tour test_guest_count_defaults_to_table_seats → Step the receipt shows the table seats as guest count (trigger: .pos-receipt:contains('Table 5, Guests: 4')) 2026-10-10 03:42:51,974 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99449653 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '8e5f639c-d43f-44fd-816d-0387a6a9b11a'}] 2026-10-10 03:42:51,985 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:51] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:42:52,588 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99449653 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '8e5f639c-d43f-44fd-816d-0387a6a9b11a'} created pos.order #787 2026-10-10 03:42:52,616 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99449653 finished 2026-10-10 03:42:52,697 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.262 0.464 2026-10-10 03:42:52,874 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: tour succeeded 2026-10-10 03:42:52,875 44 INFO rb-acb9515-225444-423143 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-10 03:42:52,994 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: heap 15911280 (allocated 17039360) 2026-10-10 03:42:53,008 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Closing chrome headless with pid 112811 2026-10-10 03:42:53,011 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Closing websocket connection 2026-10-10 03:42:53,013 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Terminating chrome headless with pid 112811 2026-10-10 03:42:53,137 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034253_137455_test_guest_count_defaults_to_table_seats.txt 2026-10-10 03:42:53,137 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Removing chrome user profile "/tmp/tmpk6o5yq4w_chrome_odoo" 2026-10-10 03:42:53,167 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_multiple_preparation_printer ... 2026-10-10 03:42:53,862 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Chrome pid: 113009 2026-10-10 03:42:53,863 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Chrome headless temporary user profile dir: /tmp/tmpqncka4dj_chrome_odoo 2026-10-10 03:42:53,863 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Issuing json command http://127.0.0.1:46873/json/version 2026-10-10 03:42:53,864 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46873', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:42:53,936 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Browser version: Chrome/150.0.7871.114 2026-10-10 03:42:53,938 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Issuing json command http://127.0.0.1:46873/json 2026-10-10 03:42:53,941 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46873', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:42:53,962 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Websocket url found: ws://127.0.0.1:46873/devtools/page/5B0DAF49468D020577A01332D14F1BBA 2026-10-10 03:42:53,987 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Enable chrome headless console log notification 2026-10-10 03:42:54,006 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Chrome headless enable page notifications 2026-10-10 03:42:54,103 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:42:54,112 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Setting session cookie in browser 2026-10-10 03:42:54,119 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:42:54,119 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:42:54,137 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:42:54,923 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:54] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.063 0.731 2026-10-10 03:42:54,928 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Navigation result: {'frameId': '5B0DAF49468D020577A01332D14F1BBA', 'loaderId': 'B7CA01AF9FA73CECEC44D12046E85A10', 'isDownload': False} 2026-10-10 03:42:54,928 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Evaluate ready code "odoo.isTourReady('MultiPreparationPrinter')" 2026-10-10 03:42:54,945 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:42:54,981 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:54] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.011 0.015 2026-10-10 03:42:54,999 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:54] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.037 2026-10-10 03:42:55,022 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:55] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.057 2026-10-10 03:42:55,696 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:42:55,698 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:42:55,722 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.031 2026-10-10 03:42:55,750 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Evaluate test code "odoo.startTour('MultiPreparationPrinter', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:42:55,758 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: [1/7] Tour MultiPreparationPrinter → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:42:55,764 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.008 0.013 2026-10-10 03:42:55,787 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:55] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:42:55,804 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:42:55,841 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.022 2026-10-10 03:42:55,871 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:55] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.011 0.043 2026-10-10 03:42:55,874 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.006 2026-10-10 03:42:55,950 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:55] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.018 0.041 2026-10-10 03:42:56,769 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.326 0.450 2026-10-10 03:42:56,803 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:56] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:42:56,925 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:42:56,998 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:56] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.044 2026-10-10 03:42:57,039 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:42:57,056 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: Owl is running in 'dev' mode. 2026-10-10 03:42:57,090 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:57] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-10 03:42:57,148 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:57] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:42:57,157 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:57] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:42:57,183 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:57] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.028 2026-10-10 03:42:57,196 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:57] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.016 0.034 2026-10-10 03:42:57,227 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: [2/7] Tour MultiPreparationPrinter → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:42:57,229 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:42:57,246 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.047 2026-10-10 03:42:57,312 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:57] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.047 0.115 2026-10-10 03:42:57,330 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:57] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.083 2026-10-10 03:42:57,339 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:57] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.188 2026-10-10 03:42:57,359 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:57] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.017 2026-10-10 03:42:57,413 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: [3/7] Tour MultiPreparationPrinter → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:42:57,416 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:57] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:42:57,445 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:42:57,540 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:57] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.051 0.070 2026-10-10 03:42:57,632 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:57] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.035 0.171 2026-10-10 03:42:57,678 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: [4/7] Tour MultiPreparationPrinter → Step click product 'Product 1' (trigger: article.product .product-content .product-name:contains("Product 1")) 2026-10-10 03:42:57,725 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:42:57,732 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:57] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.037 0.258 2026-10-10 03:42:57,739 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.149 2026-10-10 03:42:57,771 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: [5/7] Tour MultiPreparationPrinter → Step click order button (trigger: .actionpad .submit-order) 2026-10-10 03:42:57,855 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: [6/7] Tour MultiPreparationPrinter → Step dialog is open (trigger: .modal-body:contains(Printer 2: The printer is not reachable.)) 2026-10-10 03:42:57,981 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-10 03:42:57,983 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-10 03:42:57,983 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-10 03:42:57,984 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-10 03:42:57,985 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-10 03:42:57,985 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-10 03:42:57,986 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-10 03:42:57,988 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-10 03:42:57,988 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-10 03:42:57,989 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-10 03:42:57,989 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-10 03:42:57,990 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-10 03:42:57,991 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-10 03:42:57,991 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-10 03:42:57,992 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-10 03:42:57,992 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-10 03:42:57,993 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-10 03:42:57,993 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-10 03:42:57,994 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-10 03:42:57,995 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-10 03:42:57,995 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-10 03:42:57,996 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-10 03:42:57,996 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-10 03:42:57,997 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-10 03:42:57,998 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-10 03:42:57,998 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-10 03:42:57,999 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-10 03:42:57,999 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-10 03:42:58,000 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-10 03:42:58,001 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-10 03:42:58,004 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-10 03:42:58,005 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-10 03:42:58,005 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-10 03:42:58,006 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-10 03:42:58,007 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-10 03:42:58,007 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-10 03:42:58,008 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-10 03:42:58,008 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-10 03:42:58,009 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-10 03:42:58,010 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-10 03:42:58,049 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:58] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.030 2026-10-10 03:42:58,056 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:58] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:42:58,061 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:58] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.043 2026-10-10 03:42:58,068 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:58] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.032 2026-10-10 03:42:58,093 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:58] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.023 2026-10-10 03:42:58,099 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:58] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.048 2026-10-10 03:42:58,104 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:58] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:42:58,110 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:58] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:42:58,117 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:58] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.043 2026-10-10 03:42:58,137 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:58] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:42:58,156 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:58] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.039 2026-10-10 03:42:58,156 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-10 03:42:58,171 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:58] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:42:58,172 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:58] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:42:58,205 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-10 03:42:58,210 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:58] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-10 03:42:58,219 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-10 03:42:58,227 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-10 03:42:58,229 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-10 03:42:58,230 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-10 03:42:58,235 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-10 03:42:58,235 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-10 03:42:58,236 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-10 03:42:58,236 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-10 03:42:58,241 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-10 03:42:58,242 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-10 03:42:58,247 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-10 03:42:58,248 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-10 03:42:58,248 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-10 03:42:58,249 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-10 03:42:58,254 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-10 03:42:58,256 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-10 03:42:58,256 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-10 03:42:58,257 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-10 03:42:58,258 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-10 03:42:58,258 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-10 03:42:58,259 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-10 03:42:58,259 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-10 03:42:58,260 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-10 03:42:58,260 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-10 03:42:58,261 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-10 03:42:58,261 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-10 03:42:58,261 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-10 03:42:58,262 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-10 03:42:58,262 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-10 03:42:58,262 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-10 03:42:58,263 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-10 03:42:58,263 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-10 03:42:58,263 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-10 03:42:58,264 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-10 03:42:58,264 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-10 03:42:58,265 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-10 03:42:58,266 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-10 03:42:58,267 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-10 03:42:58,279 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-10 03:42:58,280 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-10 03:42:58,281 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-10 03:42:58,282 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-10 03:42:58,283 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-10 03:42:58,284 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-10 03:42:58,285 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-10 03:42:58,286 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-10 03:42:58,303 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:42:58,304 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:42:58,323 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.035 2026-10-10 03:42:58,325 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-10 03:42:58,328 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-10 03:42:58,342 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:58] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-10 03:42:58,344 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:58] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.042 2026-10-10 03:42:58,349 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:58] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.033 2026-10-10 03:42:58,351 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-10 03:42:58,356 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:58] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 03:42:58,364 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:58] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.031 2026-10-10 03:42:58,365 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-10 03:42:58,373 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:58] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:42:58,375 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:58] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-10 03:42:58,378 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-10 03:42:58,380 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-10 03:42:58,382 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:58] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:42:58,383 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-10 03:42:58,389 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-10 03:42:58,391 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-10 03:42:58,392 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-10 03:42:58,394 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-10 03:42:58,395 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-10 03:42:58,397 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-10 03:42:58,398 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:58] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:42:58,399 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-10 03:42:58,400 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-10 03:42:58,402 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-10 03:42:58,403 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-10 03:42:58,408 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-10 03:42:58,409 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-10 03:42:58,409 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-10 03:42:58,410 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-10 03:42:58,410 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-10 03:42:58,410 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-10 03:42:58,411 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-10 03:42:58,411 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-10 03:42:58,411 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-10 03:42:58,412 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-10 03:42:58,412 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-10 03:42:58,413 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-10 03:42:58,414 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-10 03:42:58,420 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-10 03:42:58,420 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-10 03:42:58,837 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for http://0.0.0.0/cgi-bin/epos/service.cgi?devid=local_printer 2026-10-10 03:42:58,868 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15513651 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '403457fa-2294-479b-82d0-e98c6941c5a9'}] 2026-10-10 03:42:58,874 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: [7/7] Tour MultiPreparationPrinter → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:42:58,934 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: tour succeeded 2026-10-10 03:42:58,935 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: ╔════════════════════════════════════════╗ ║ TOUR MultiPreparationPrinter SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-10 03:42:58,950 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15513651 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '403457fa-2294-479b-82d0-e98c6941c5a9'} created pos.order #788 2026-10-10 03:42:58,976 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15513651 finished 2026-10-10 03:42:59,043 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: heap 15518380 (allocated 16777216) 2026-10-10 03:42:59,063 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Closing chrome headless with pid 113009 2026-10-10 03:42:59,065 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Closing websocket connection 2026-10-10 03:42:59,068 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Terminating chrome headless with pid 113009 2026-10-10 03:42:59,107 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:42:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.094 0.147 2026-10-10 03:42:59,187 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034259_187431_test_multiple_preparation_printer.txt 2026-10-10 03:42:59,187 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Removing chrome user profile "/tmp/tmpqncka4dj_chrome_odoo" 2026-10-10 03:42:59,207 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_multiple_preparation_printer_different_categories ... 2026-10-10 03:43:00,193 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Chrome pid: 113236 2026-10-10 03:43:00,193 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Chrome headless temporary user profile dir: /tmp/tmpwsquqo7e_chrome_odoo 2026-10-10 03:43:00,194 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Issuing json command http://127.0.0.1:45357/json/version 2026-10-10 03:43:00,195 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45357', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:43:00,212 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Browser version: Chrome/150.0.7871.114 2026-10-10 03:43:00,212 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Issuing json command http://127.0.0.1:45357/json 2026-10-10 03:43:00,213 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45357', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:43:00,227 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Websocket url found: ws://127.0.0.1:45357/devtools/page/72CED09F5BE3F8452F041BB32EA430A2 2026-10-10 03:43:00,240 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Enable chrome headless console log notification 2026-10-10 03:43:00,252 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Chrome headless enable page notifications 2026-10-10 03:43:00,376 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:43:00,387 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Setting session cookie in browser 2026-10-10 03:43:00,389 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:43:00,389 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:43:00,412 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:43:01,223 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:01] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.084 0.733 2026-10-10 03:43:01,227 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Navigation result: {'frameId': '72CED09F5BE3F8452F041BB32EA430A2', 'loaderId': '358EEC4BC63E02DD1A75BF5D7736A8ED', 'isDownload': False} 2026-10-10 03:43:01,227 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Evaluate ready code "odoo.isTourReady('test_multiple_preparation_printer_different_categories')" 2026-10-10 03:43:01,265 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:43:01,298 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:01] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.020 2026-10-10 03:43:01,311 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:01] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.028 2026-10-10 03:43:01,320 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:01] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.029 2026-10-10 03:43:02,016 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:43:02,018 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:43:02,045 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-10 03:43:02,078 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.009 2026-10-10 03:43:02,084 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Evaluate test code "odoo.startTour('test_multiple_preparation_printer_different_categories', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:43:02,096 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: [1/9] Tour test_multiple_preparation_printer_different_categories → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:43:02,099 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:02] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:43:02,119 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:02] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:43:02,172 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:02] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.016 0.017 2026-10-10 03:43:02,199 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.049 2026-10-10 03:43:02,262 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:02] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.018 0.049 2026-10-10 03:43:02,265 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.043 2026-10-10 03:43:03,140 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:03] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.351 0.480 2026-10-10 03:43:03,188 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:03] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.032 2026-10-10 03:43:03,274 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.012 2026-10-10 03:43:03,354 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:03] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.050 2026-10-10 03:43:03,390 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:43:03,412 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: Owl is running in 'dev' mode. 2026-10-10 03:43:03,427 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:03] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.006 2026-10-10 03:43:03,494 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:43:03,526 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:03] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:43:03,529 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:03] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:43:03,549 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:03] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.029 2026-10-10 03:43:03,607 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:43:03,615 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:03] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.034 0.058 2026-10-10 03:43:03,644 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:03] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.034 2026-10-10 03:43:03,684 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:03] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.039 0.124 2026-10-10 03:43:03,692 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: [2/9] Tour test_multiple_preparation_printer_different_categories → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:43:03,727 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:03] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.054 2026-10-10 03:43:03,807 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:03] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.064 0.094 2026-10-10 03:43:03,831 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:03] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.008 0.098 2026-10-10 03:43:03,900 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: [3/9] Tour test_multiple_preparation_printer_different_categories → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:43:03,906 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:03] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:43:03,925 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:03] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.038 0.255 2026-10-10 03:43:03,943 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:03] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.103 2026-10-10 03:43:04,096 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:04] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.091 0.098 2026-10-10 03:43:04,153 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-10 03:43:04,234 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: [4/9] Tour test_multiple_preparation_printer_different_categories → Step click product 'Product 1' (trigger: article.product .product-content .product-name:contains("Product 1")) 2026-10-10 03:43:04,260 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:43:04,329 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: [5/9] Tour test_multiple_preparation_printer_different_categories → Step click product 'Product 2' (trigger: article.product .product-content .product-name:contains("Product 2")) 2026-10-10 03:43:04,439 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: [6/9] Tour test_multiple_preparation_printer_different_categories → Step click order button (trigger: .actionpad .submit-order) 2026-10-10 03:43:04,534 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: [7/9] Tour test_multiple_preparation_printer_different_categories → Step dialog is open (trigger: .modal-body:contains(Printer 1: The printer is not reachable.)) 2026-10-10 03:43:04,651 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-10 03:43:04,652 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-10 03:43:04,653 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-10 03:43:04,653 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-10 03:43:04,654 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-10 03:43:04,655 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-10 03:43:04,656 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-10 03:43:04,656 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-10 03:43:04,659 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-10 03:43:04,659 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-10 03:43:04,661 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-10 03:43:04,662 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-10 03:43:04,662 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-10 03:43:04,663 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-10 03:43:04,663 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-10 03:43:04,664 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-10 03:43:04,664 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-10 03:43:04,665 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-10 03:43:04,668 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-10 03:43:04,669 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-10 03:43:04,669 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-10 03:43:04,670 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-10 03:43:04,671 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-10 03:43:04,672 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-10 03:43:04,673 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-10 03:43:04,673 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-10 03:43:04,681 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-10 03:43:04,682 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-10 03:43:04,682 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-10 03:43:04,683 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-10 03:43:04,683 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-10 03:43:04,683 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-10 03:43:04,684 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-10 03:43:04,684 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-10 03:43:04,685 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-10 03:43:04,686 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-10 03:43:04,686 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-10 03:43:04,687 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-10 03:43:04,687 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-10 03:43:04,689 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-10 03:43:04,727 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:04] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:43:04,728 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:04] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.031 2026-10-10 03:43:04,736 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:04] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.023 2026-10-10 03:43:04,736 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:04] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:43:04,741 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:04] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:43:04,754 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-10 03:43:04,754 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-10 03:43:04,755 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-10 03:43:04,755 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-10 03:43:04,756 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-10 03:43:04,756 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-10 03:43:04,757 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-10 03:43:04,757 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-10 03:43:04,757 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-10 03:43:04,758 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-10 03:43:04,758 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-10 03:43:04,759 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-10 03:43:04,759 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-10 03:43:04,759 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-10 03:43:04,760 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-10 03:43:04,760 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-10 03:43:04,760 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-10 03:43:04,761 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-10 03:43:04,761 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-10 03:43:04,764 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:04] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.033 2026-10-10 03:43:04,777 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-10 03:43:04,778 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-10 03:43:04,780 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-10 03:43:04,781 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-10 03:43:04,782 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-10 03:43:04,783 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-10 03:43:04,783 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-10 03:43:04,785 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-10 03:43:04,785 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-10 03:43:04,801 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:04] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:43:04,819 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-10 03:43:04,838 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-10 03:43:04,840 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-10 03:43:04,843 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:04] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.046 2026-10-10 03:43:04,845 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:04] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.038 2026-10-10 03:43:04,845 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-10 03:43:04,847 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:04] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.044 2026-10-10 03:43:04,849 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:04] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.028 2026-10-10 03:43:04,852 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-10 03:43:04,852 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-10 03:43:04,881 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-10 03:43:04,884 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:04] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.060 2026-10-10 03:43:04,886 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-10 03:43:04,888 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:04] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:43:04,889 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-10 03:43:04,891 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:04] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.031 2026-10-10 03:43:04,897 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-10 03:43:04,900 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-10 03:43:04,905 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-10 03:43:04,932 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:43:04,934 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:43:04,942 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:43:04,946 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-10 03:43:04,949 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-10 03:43:04,950 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-10 03:43:04,951 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-10 03:43:04,952 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-10 03:43:04,952 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-10 03:43:04,953 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-10 03:43:04,954 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-10 03:43:04,955 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-10 03:43:04,955 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-10 03:43:04,956 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-10 03:43:04,956 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-10 03:43:04,957 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-10 03:43:04,957 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-10 03:43:04,959 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-10 03:43:04,959 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-10 03:43:04,960 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-10 03:43:04,960 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-10 03:43:04,961 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-10 03:43:04,962 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-10 03:43:04,962 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-10 03:43:04,962 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-10 03:43:04,963 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-10 03:43:04,963 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-10 03:43:04,964 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-10 03:43:04,966 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-10 03:43:04,966 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-10 03:43:04,967 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-10 03:43:04,975 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:04] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:43:04,985 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-10 03:43:04,986 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:04] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:43:04,990 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:04] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:43:05,000 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-10 03:43:05,001 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:05] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:43:05,003 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:05] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:43:05,004 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:05] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:43:05,015 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:05] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:43:05,018 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-10 03:43:05,025 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-10 03:43:05,026 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-10 03:43:05,027 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-10 03:43:05,030 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-10 03:43:05,031 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-10 03:43:05,031 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-10 03:43:05,032 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-10 03:43:05,033 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-10 03:43:05,033 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-10 03:43:05,043 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:05] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:43:05,047 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:05] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:43:05,476 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for http://0.0.0.0/cgi-bin/epos/service.cgi?devid=local_printer 2026-10-10 03:43:06,025 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for http://0.0.0.0/cgi-bin/epos/service.cgi?devid=local_printer 2026-10-10 03:43:06,063 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17767313 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '30e260fa-1875-4152-b1a4-5e412850785f'}] 2026-10-10 03:43:06,074 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: [8/9] Tour test_multiple_preparation_printer_different_categories → Step dialog is open (trigger: .modal-body:contains(Printer 2: The printer is not reachable.)) 2026-10-10 03:43:06,117 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: [9/9] Tour test_multiple_preparation_printer_different_categories → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:43:06,167 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17767313 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '30e260fa-1875-4152-b1a4-5e412850785f'} created pos.order #789 2026-10-10 03:43:06,172 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: tour succeeded 2026-10-10 03:43:06,174 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: ╔═══════════════════════════════════════════════════════════════════════╗ ║ TOUR test_multiple_preparation_printer_different_categories SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════════════╝ 2026-10-10 03:43:06,211 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17767313 finished 2026-10-10 03:43:06,310 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: heap 15810508 (allocated 17301504) 2026-10-10 03:43:06,313 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.073 0.181 2026-10-10 03:43:06,328 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Closing chrome headless with pid 113236 2026-10-10 03:43:06,329 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Closing websocket connection 2026-10-10 03:43:06,329 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Terminating chrome headless with pid 113236 2026-10-10 03:43:06,482 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034306_482281_test_multiple_preparation_printer_different_categories.txt 2026-10-10 03:43:06,482 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Removing chrome user profile "/tmp/tmpwsquqo7e_chrome_odoo" 2026-10-10 03:43:06,505 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_name_preset_skip_screen ... 2026-10-10 03:43:07,155 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Chrome pid: 113459 2026-10-10 03:43:07,155 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Chrome headless temporary user profile dir: /tmp/tmpayzzwld9_chrome_odoo 2026-10-10 03:43:07,156 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Issuing json command http://127.0.0.1:36483/json/version 2026-10-10 03:43:07,157 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36483', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:43:07,172 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Browser version: Chrome/150.0.7871.114 2026-10-10 03:43:07,172 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Issuing json command http://127.0.0.1:36483/json 2026-10-10 03:43:07,173 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36483', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:43:07,183 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Websocket url found: ws://127.0.0.1:36483/devtools/page/024F56705E299D9357C3677E9888637B 2026-10-10 03:43:07,191 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Enable chrome headless console log notification 2026-10-10 03:43:07,205 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Chrome headless enable page notifications 2026-10-10 03:43:07,285 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:43:07,299 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Setting session cookie in browser 2026-10-10 03:43:07,306 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:43:07,306 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:43:07,331 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:43:08,345 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:08] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.075 0.948 2026-10-10 03:43:08,350 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Navigation result: {'frameId': '024F56705E299D9357C3677E9888637B', 'loaderId': 'E793E78F1A212BBC5063239B8D15FD15', 'isDownload': False} 2026-10-10 03:43:08,350 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Evaluate ready code "odoo.isTourReady('test_name_preset_skip_screen')" 2026-10-10 03:43:08,384 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:43:08,404 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:08] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-10 03:43:08,416 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:08] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-10-10 03:43:08,435 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:08] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.012 0.029 2026-10-10 03:43:09,067 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:43:09,081 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:09] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:43:09,113 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.027 2026-10-10 03:43:09,159 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:09] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.008 0.010 2026-10-10 03:43:09,159 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Evaluate test code "odoo.startTour('test_name_preset_skip_screen', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:43:09,169 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: [1/19] Tour test_name_preset_skip_screen → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:43:09,210 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:09] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.012 2026-10-10 03:43:09,228 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:09] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:43:09,278 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:09] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.012 0.018 2026-10-10 03:43:09,298 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.043 2026-10-10 03:43:09,371 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:09] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.021 0.045 2026-10-10 03:43:09,374 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.033 2026-10-10 03:43:10,218 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 384 0.301 0.491 2026-10-10 03:43:10,248 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:10] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:43:10,345 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 03:43:10,435 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:10] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.054 2026-10-10 03:43:10,486 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:43:10,521 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: Owl is running in 'dev' mode. 2026-10-10 03:43:10,542 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:10] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-10 03:43:10,592 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:43:10,611 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:10] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:43:10,644 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:10] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.037 2026-10-10 03:43:10,649 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:10] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:43:10,687 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:10] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.025 0.058 2026-10-10 03:43:10,708 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: [2/19] Tour test_name_preset_skip_screen → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:43:10,746 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:43:10,768 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.026 2026-10-10 03:43:10,788 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:10] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.036 0.157 2026-10-10 03:43:10,796 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:43:10,810 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:10] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.007 0.099 2026-10-10 03:43:10,872 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: [3/19] Tour test_name_preset_skip_screen → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:43:10,891 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:10] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:43:10,917 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:10] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.041 0.113 2026-10-10 03:43:11,020 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:11] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.048 0.213 2026-10-10 03:43:11,042 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:11] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.220 2026-10-10 03:43:11,159 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:11] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.050 0.224 2026-10-10 03:43:11,199 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.008 2026-10-10 03:43:11,264 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: [4/19] Tour test_name_preset_skip_screen → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:43:11,303 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:43:11,355 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: [5/19] Tour test_name_preset_skip_screen → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:43:11,410 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: [6/19] Tour test_name_preset_skip_screen → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:43:11,526 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: [7/19] Tour test_name_preset_skip_screen → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:43:11,604 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: [8/19] Tour test_name_preset_skip_screen → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:43:11,655 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: [9/19] Tour test_name_preset_skip_screen → Step Search for partner "Acme Corporation" (trigger: .modal-dialog .input-group input) 2026-10-10 03:43:11,721 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: [10/19] Tour test_name_preset_skip_screen → Step click partner 'Acme Corporation' from partner list screen (trigger: .modal .partner-list b:contains(Acme Corporation)) 2026-10-10 03:43:11,784 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: [11/19] Tour test_name_preset_skip_screen → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:43:11,836 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: [12/19] Tour test_name_preset_skip_screen → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:43:11,840 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:11] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 13 0.016 0.039 2026-10-10 03:43:11,898 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: [13/19] Tour test_name_preset_skip_screen → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:43:11,931 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.029 0.053 2026-10-10 03:43:11,952 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: [14/19] Tour test_name_preset_skip_screen → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-10-10 03:43:12,003 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: [15/19] Tour test_name_preset_skip_screen → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-10-10 03:43:12,087 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: [16/19] Tour test_name_preset_skip_screen → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:43:12,098 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:12] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:43:12,100 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:12] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:43:12,169 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: [17/19] Tour test_name_preset_skip_screen → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:43:12,249 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: [18/19] Tour test_name_preset_skip_screen → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:43:12,253 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36168706 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '71308186-0aef-40c5-889c-d510a5c87e22'}] 2026-10-10 03:43:12,266 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:12] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:43:12,899 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36168706 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '71308186-0aef-40c5-889c-d510a5c87e22'} created pos.order #790 2026-10-10 03:43:12,932 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36168706 finished 2026-10-10 03:43:13,041 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 232 0.289 0.502 2026-10-10 03:43:13,260 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: [19/19] Tour test_name_preset_skip_screen → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:43:13,310 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: tour succeeded 2026-10-10 03:43:13,314 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_name_preset_skip_screen SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-10-10 03:43:13,447 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: heap 17120008 (allocated 19009536) 2026-10-10 03:43:13,458 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Closing chrome headless with pid 113459 2026-10-10 03:43:13,459 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Closing websocket connection 2026-10-10 03:43:13,460 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Terminating chrome headless with pid 113459 2026-10-10 03:43:13,612 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034313_612193_test_name_preset_skip_screen.txt 2026-10-10 03:43:13,612 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Removing chrome user profile "/tmp/tmpayzzwld9_chrome_odoo" 2026-10-10 03:43:13,644 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_no_ghost_floor ... 2026-10-10 03:43:14,312 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome pid: 113660 2026-10-10 03:43:14,313 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome headless temporary user profile dir: /tmp/tmpvr_qf1hn_chrome_odoo 2026-10-10 03:43:14,313 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Issuing json command http://127.0.0.1:40967/json/version 2026-10-10 03:43:14,317 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40967', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:43:14,334 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Browser version: Chrome/150.0.7871.114 2026-10-10 03:43:14,334 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Issuing json command http://127.0.0.1:40967/json 2026-10-10 03:43:14,335 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40967', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:43:14,345 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Websocket url found: ws://127.0.0.1:40967/devtools/page/A628C68CEB00F66650144E4C2C8FB6E7 2026-10-10 03:43:14,353 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Enable chrome headless console log notification 2026-10-10 03:43:14,363 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome headless enable page notifications 2026-10-10 03:43:14,436 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-10 03:43:14,455 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Setting session cookie in browser 2026-10-10 03:43:14,458 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:43:14,458 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:43:14,479 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:43:15,243 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:15] "GET /pos/ui/119 HTTP/1.1" 200 - 94 0.083 0.689 2026-10-10 03:43:15,247 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Navigation result: {'frameId': 'A628C68CEB00F66650144E4C2C8FB6E7', 'loaderId': 'E210CB9AD0FFFC575017A36FB19532BE', 'isDownload': False} 2026-10-10 03:43:15,247 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Evaluate ready code "odoo.isTourReady('no_ghost_floor')" 2026-10-10 03:43:15,270 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:43:15,299 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:15] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.017 2026-10-10 03:43:15,331 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:15] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.044 2026-10-10 03:43:15,364 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:15] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.066 2026-10-10 03:43:15,967 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:43:15,967 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:43:16,002 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.024 2026-10-10 03:43:16,039 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Evaluate test code "odoo.startTour('no_ghost_floor', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:43:16,040 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:16] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.007 2026-10-10 03:43:16,046 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [1/55] Tour no_ghost_floor → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:43:16,064 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:16] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:43:16,086 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:16] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:43:16,127 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:16] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.015 2026-10-10 03:43:16,145 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.036 2026-10-10 03:43:16,207 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:16] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.016 0.044 2026-10-10 03:43:16,209 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.031 2026-10-10 03:43:17,098 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 379 0.374 0.478 2026-10-10 03:43:17,133 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:17] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:43:17,219 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:43:17,287 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:17] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.043 2026-10-10 03:43:17,323 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:43:17,354 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: Owl is running in 'dev' mode. 2026-10-10 03:43:17,370 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:17] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-10-10 03:43:17,452 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:17] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:43:17,454 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:17] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:43:17,479 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:17] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.034 2026-10-10 03:43:17,529 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:43:17,540 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:43:17,580 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [2/55] Tour no_ghost_floor → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:43:17,588 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:17] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 200 - 14 0.077 0.064 2026-10-10 03:43:17,624 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:17] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.161 2026-10-10 03:43:17,630 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:17] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.123 2026-10-10 03:43:17,675 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:17] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.009 0.085 2026-10-10 03:43:17,702 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [3/55] Tour no_ghost_floor → Step Wait for the menu buttons to be available (trigger: .pos-rightheader button:has(.fa-bars)) 2026-10-10 03:43:17,707 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:17] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.010 0.018 2026-10-10 03:43:17,721 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:17] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:43:17,747 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:17] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:43:17,750 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [4/55] Tour no_ghost_floor → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-10-10 03:43:17,825 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:17] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.054 0.073 2026-10-10 03:43:17,910 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:17] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.033 0.162 2026-10-10 03:43:18,051 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:18] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.071 0.245 2026-10-10 03:43:18,098 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [5/55] Tour no_ghost_floor → Step Wait for the menu options to be available (trigger: span.dropdown-item) 2026-10-10 03:43:18,149 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [6/55] Tour no_ghost_floor → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Edit Plan)) 2026-10-10 03:43:18,208 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [7/55] Tour no_ghost_floor → Step .floor-selector button i[aria-label='Add Floor'] 2026-10-10 03:43:18,268 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [8/55] Tour no_ghost_floor → Step .modal-body textarea 2026-10-10 03:43:18,328 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [9/55] Tour no_ghost_floor → Step .modal-footer button.btn-primary 2026-10-10 03:43:18,387 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [10/55] Tour no_ghost_floor → Step selected floor is 'Ghost Floor' (trigger: .button-floor.active:contains("Ghost Floor")) 2026-10-10 03:43:18,407 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:18] "POST /web/dataset/call_kw/restaurant.floor/create#restaurant.floor.create HTTP/1.1" 200 - 5 0.012 0.010 2026-10-10 03:43:18,438 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [11/55] Tour no_ghost_floor → Step .edit-buttons i[aria-label="Add Table"] 2026-10-10 03:43:18,493 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [12/55] Tour no_ghost_floor → Step Check table with attributes: {"name":"1","withClass":".selected"} (trigger: .floor-map .table.selected:not(.syncing):has(.label:contains("1"))) 2026-10-10 03:43:18,504 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:18] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 3 0.004 0.006 2026-10-10 03:43:18,544 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:18] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:43:18,546 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [13/55] Tour no_ghost_floor → Step add table (trigger: .edit-buttons i[aria-label="Rename"]) 2026-10-10 03:43:18,606 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [14/55] Tour no_ghost_floor → Step click numpad button: 9 (trigger: .modal div.numpad button:contains(/^9$/)) 2026-10-10 03:43:18,660 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [15/55] Tour no_ghost_floor → Step click numpad button: 9 (trigger: .modal div.numpad button:contains(/^9$/)) 2026-10-10 03:43:18,714 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [16/55] Tour no_ghost_floor → Step click numpad button: 9 (trigger: .modal div.numpad button:contains(/^9$/)) 2026-10-10 03:43:18,765 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [17/55] Tour no_ghost_floor → Step input shown is '999' (trigger: .modal .value:contains("999")) 2026-10-10 03:43:18,819 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [18/55] Tour no_ghost_floor → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:43:18,880 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [19/55] Tour no_ghost_floor → Step Check table with attributes: {"name":"999","withClass":".selected"} (trigger: .floor-map .table.selected:not(.syncing):has(.label:contains("999"))) 2026-10-10 03:43:18,889 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:18] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 5 0.004 0.008 2026-10-10 03:43:18,933 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [20/55] Tour no_ghost_floor → Step add table (trigger: .edit-buttons button:contains("Save")) 2026-10-10 03:43:18,954 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:18] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 7 0.016 0.031 2026-10-10 03:43:18,987 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [21/55] Tour no_ghost_floor → Step body:not(:has(.edit-buttons button:contains('Save'))) 2026-10-10 03:43:18,998 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:18] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:43:19,039 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [22/55] Tour no_ghost_floor → Step click 'Ghost Floor' floor (trigger: .floor-selector .button-floor:contains("Ghost Floor")) 2026-10-10 03:43:19,054 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.006 0.034 2026-10-10 03:43:19,093 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [23/55] Tour no_ghost_floor → Step Check table with attributes: {"name":"999","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("999"))) 2026-10-10 03:43:19,161 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 03:43:19,266 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [24/55] Tour no_ghost_floor → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:43:19,291 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:43:19,364 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [25/55] Tour no_ghost_floor → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:43:19,454 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [26/55] Tour no_ghost_floor → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:43:19,482 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:43:19,486 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.026 2026-10-10 03:43:19,499 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [27/55] Tour no_ghost_floor → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:43:19,603 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [28/55] Tour no_ghost_floor → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:43:19,672 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [29/55] Tour no_ghost_floor → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:43:19,677 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86405019 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f18b1856-1fbe-4213-955e-b6d5238a0053'}] 2026-10-10 03:43:19,680 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:43:20,343 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86405019 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f18b1856-1fbe-4213-955e-b6d5238a0053'} created pos.order #791 2026-10-10 03:43:20,374 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86405019 finished 2026-10-10 03:43:20,478 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.312 0.492 2026-10-10 03:43:20,742 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [30/55] Tour no_ghost_floor → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:43:20,791 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [31/55] Tour no_ghost_floor → Step Wait for the menu buttons to be available (trigger: .pos-rightheader button:has(.fa-bars)) 2026-10-10 03:43:20,842 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [32/55] Tour no_ghost_floor → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-10-10 03:43:20,897 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [33/55] Tour no_ghost_floor → Step Wait for the menu options to be available (trigger: span.dropdown-item) 2026-10-10 03:43:20,949 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [34/55] Tour no_ghost_floor → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Edit Plan)) 2026-10-10 03:43:21,007 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [35/55] Tour no_ghost_floor → Step click 'Ghost Floor' floor (trigger: .floor-selector .button-floor:contains("Ghost Floor")) 2026-10-10 03:43:21,063 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [36/55] Tour no_ghost_floor → Step add table (trigger: .edit-buttons i[aria-label="Delete"]) 2026-10-10 03:43:21,120 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [37/55] Tour no_ghost_floor → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:43:21,176 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [38/55] Tour no_ghost_floor → Step add table (trigger: .edit-buttons button:contains("Save")) 2026-10-10 03:43:21,212 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:21] "POST /web/dataset/call_kw/restaurant.floor/deactivate_floor#restaurant.floor.deactivate_floor HTTP/1.1" 200 - 13 0.012 0.022 2026-10-10 03:43:21,234 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [39/55] Tour no_ghost_floor → Step body:not(:has(.edit-buttons button:contains('Save'))) 2026-10-10 03:43:21,285 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [40/55] Tour no_ghost_floor → Step .pos-leftheader .orders-button 2026-10-10 03:43:21,363 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [41/55] Tour no_ghost_floor → Step .pos-search-bar .filter 2026-10-10 03:43:21,373 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:21] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 03:43:21,417 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [42/55] Tour no_ghost_floor → Step .pos-search-bar .filter ul 2026-10-10 03:43:21,422 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.033 2026-10-10 03:43:21,471 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [43/55] Tour no_ghost_floor → Step .pos-search-bar .filter ul li:contains("Active") 2026-10-10 03:43:21,521 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [44/55] Tour no_ghost_floor → Step .pos-search-bar .filter 2026-10-10 03:43:21,574 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [45/55] Tour no_ghost_floor → Step .pos-search-bar .filter ul 2026-10-10 03:43:21,624 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [46/55] Tour no_ghost_floor → Step .pos-search-bar .filter ul li:contains("Paid") 2026-10-10 03:43:21,680 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [47/55] Tour no_ghost_floor → Step .ticket-screen .order-row:contains("0001") 2026-10-10 03:43:21,699 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:21] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.006 0.013 2026-10-10 03:43:21,739 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [48/55] Tour no_ghost_floor → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:43:21,789 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [49/55] Tour no_ghost_floor → Step .ticket-screen .btn-primary.pay-order-button 2026-10-10 03:43:21,872 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [50/55] Tour no_ghost_floor → Step payment screen is shown (trigger: .pos .payment-screen) 2026-10-10 03:43:21,921 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [51/55] Tour no_ghost_floor → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:43:21,980 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [52/55] Tour no_ghost_floor → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:43:22,045 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [53/55] Tour no_ghost_floor → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:43:22,050 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61383648 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '2be9ed0b-db20-4e91-825a-b74f30c2aa4b'}] 2026-10-10 03:43:22,481 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61383648 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '2be9ed0b-db20-4e91-825a-b74f30c2aa4b'} created pos.order #792 2026-10-10 03:43:22,541 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61383648 finished 2026-10-10 03:43:22,678 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 184 0.195 0.436 2026-10-10 03:43:22,711 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:22] "POST /web/dataset/call_kw/restaurant.table/read#restaurant.table.read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 03:43:22,764 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:22] "POST /web/dataset/call_kw/restaurant.floor/read#restaurant.floor.read HTTP/1.1" 200 - 5 0.021 0.011 2026-10-10 03:43:22,894 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [54/55] Tour no_ghost_floor → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:43:22,928 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [55/55] Tour no_ghost_floor → Step has not 'Ghost Floor' floor (trigger: body:not(:has(.floor-selector .button-floor:contains("Ghost Floor")))) 2026-10-10 03:43:22,979 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: tour succeeded 2026-10-10 03:43:22,980 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: ╔═══════════════════════════════╗ ║ TOUR no_ghost_floor SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-10-10 03:43:23,102 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: heap 18680572 (allocated 20058112) 2026-10-10 03:43:23,114 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Closing chrome headless with pid 113660 2026-10-10 03:43:23,119 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Closing websocket connection 2026-10-10 03:43:23,120 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Terminating chrome headless with pid 113660 2026-10-10 03:43:23,224 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034323_224783_test_no_ghost_floor.txt 2026-10-10 03:43:23,225 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Removing chrome user profile "/tmp/tmpvr_qf1hn_chrome_odoo" 2026-10-10 03:43:23,240 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_open_default_register_screen_config ... 2026-10-10 03:43:23,864 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome pid: 113877 2026-10-10 03:43:23,864 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome headless temporary user profile dir: /tmp/tmpbnnyxiou_chrome_odoo 2026-10-10 03:43:23,865 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Issuing json command http://127.0.0.1:33625/json/version 2026-10-10 03:43:23,866 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33625', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:43:23,881 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Browser version: Chrome/150.0.7871.114 2026-10-10 03:43:23,881 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Issuing json command http://127.0.0.1:33625/json 2026-10-10 03:43:23,882 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33625', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:43:23,900 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Websocket url found: ws://127.0.0.1:33625/devtools/page/2AC036C454B4A0C09F811FB85708015F 2026-10-10 03:43:23,918 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Enable chrome headless console log notification 2026-10-10 03:43:23,948 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome headless enable page notifications 2026-10-10 03:43:24,038 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:43:24,051 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Setting session cookie in browser 2026-10-10 03:43:24,055 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:43:24,056 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:43:24,087 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:43:24,846 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:24] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.056 0.709 2026-10-10 03:43:24,850 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Navigation result: {'frameId': '2AC036C454B4A0C09F811FB85708015F', 'loaderId': '2B6950EF01D300CA32A067541772DD9A', 'isDownload': False} 2026-10-10 03:43:24,850 44 INFO rb-acb9515-225444-423143 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-10 03:43:24,886 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:43:24,913 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:24] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-10-10 03:43:24,932 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:24] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.010 0.014 2026-10-10 03:43:24,951 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:24] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.040 2026-10-10 03:43:25,599 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:43:25,609 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:43:25,638 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.030 2026-10-10 03:43:25,664 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-10 03:43:25,665 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Evaluate test code "odoo.startTour('test_open_default_register_screen_config', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:43:25,678 44 INFO rb-acb9515-225444-423143 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-10 03:43:25,680 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:43:25,700 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:43:25,737 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.016 2026-10-10 03:43:25,749 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:25] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.027 2026-10-10 03:43:25,772 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.008 2026-10-10 03:43:25,824 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:25] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.011 0.045 2026-10-10 03:43:26,699 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.320 0.503 2026-10-10 03:43:26,730 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:26] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 03:43:26,838 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.021 2026-10-10 03:43:26,936 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:26] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.028 0.044 2026-10-10 03:43:26,973 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:43:26,997 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: Owl is running in 'dev' mode. 2026-10-10 03:43:27,021 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:27] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-10 03:43:27,061 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:43:27,102 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:43:27,107 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:27] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:43:27,155 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-10-10 03:43:27,157 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.026 2026-10-10 03:43:27,162 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:27] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.031 0.060 2026-10-10 03:43:27,188 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:27] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.108 2026-10-10 03:43:27,194 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:27] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.123 2026-10-10 03:43:27,224 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:27] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.060 2026-10-10 03:43:27,271 44 INFO rb-acb9515-225444-423143 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-10 03:43:27,331 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:27] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.013 2026-10-10 03:43:27,356 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:43:27,417 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:43:27,429 44 INFO rb-acb9515-225444-423143 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-10 03:43:27,467 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:27] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.034 0.088 2026-10-10 03:43:27,511 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:27] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:43:27,555 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:27] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.037 0.172 2026-10-10 03:43:27,688 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.062 0.182 2026-10-10 03:43:27,762 44 INFO rb-acb9515-225444-423143 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-10 03:43:27,813 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: tour succeeded 2026-10-10 03:43:27,814 44 INFO rb-acb9515-225444-423143 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-10 03:43:27,914 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: heap 13726216 (allocated 14680064) 2026-10-10 03:43:27,926 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Closing chrome headless with pid 113877 2026-10-10 03:43:27,931 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Closing websocket connection 2026-10-10 03:43:27,932 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Terminating chrome headless with pid 113877 2026-10-10 03:43:28,035 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034328_034917_test_open_default_register_screen_config.txt 2026-10-10 03:43:28,035 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Removing chrome user profile "/tmp/tmpbnnyxiou_chrome_odoo" 2026-10-10 03:43:28,055 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_pos_restaurant_course ... 2026-10-10 03:43:28,633 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome pid: 114068 2026-10-10 03:43:28,634 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome headless temporary user profile dir: /tmp/tmpi1pmtrj0_chrome_odoo 2026-10-10 03:43:28,634 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Issuing json command http://127.0.0.1:38975/json/version 2026-10-10 03:43:28,635 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38975', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:43:28,655 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Browser version: Chrome/150.0.7871.114 2026-10-10 03:43:28,655 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Issuing json command http://127.0.0.1:38975/json 2026-10-10 03:43:28,656 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38975', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:43:28,663 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Websocket url found: ws://127.0.0.1:38975/devtools/page/9A48126C1B1CDE24713634D9F94D864E 2026-10-10 03:43:28,679 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Enable chrome headless console log notification 2026-10-10 03:43:28,687 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome headless enable page notifications 2026-10-10 03:43:28,742 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:43:28,750 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Setting session cookie in browser 2026-10-10 03:43:28,755 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:43:28,755 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:43:28,775 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:43:29,527 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:29] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.047 0.709 2026-10-10 03:43:29,532 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Navigation result: {'frameId': '9A48126C1B1CDE24713634D9F94D864E', 'loaderId': 'FF459E66B7971F952EEA917F90CD72D0', 'isDownload': False} 2026-10-10 03:43:29,532 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Evaluate ready code "odoo.isTourReady('test_pos_restaurant_course')" 2026-10-10 03:43:29,552 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:43:29,590 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:29] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.018 2026-10-10 03:43:29,599 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:29] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.031 2026-10-10 03:43:29,610 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:29] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.042 2026-10-10 03:43:30,290 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:43:30,314 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:43:30,332 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.027 2026-10-10 03:43:30,366 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.007 2026-10-10 03:43:30,377 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Evaluate test code "odoo.startTour('test_pos_restaurant_course', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:43:30,391 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [1/26] Tour test_pos_restaurant_course → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:43:30,403 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:30] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.011 2026-10-10 03:43:30,426 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:30] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:43:30,481 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:30] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.014 0.015 2026-10-10 03:43:30,501 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.043 2026-10-10 03:43:30,559 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:30] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.014 0.040 2026-10-10 03:43:30,561 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.031 2026-10-10 03:43:31,632 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.285 0.738 2026-10-10 03:43:31,672 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:31] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.027 2026-10-10 03:43:31,753 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 03:43:31,829 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:31] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.042 2026-10-10 03:43:31,869 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.014 2026-10-10 03:43:31,889 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: Owl is running in 'dev' mode. 2026-10-10 03:43:31,909 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.007 0.011 2026-10-10 03:43:31,956 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:43:31,978 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:31] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:43:31,991 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:31] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:43:32,006 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:32] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:43:32,076 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:43:32,110 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:32] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:43:32,132 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:32] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.074 0.073 2026-10-10 03:43:32,147 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [2/26] Tour test_pos_restaurant_course → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:43:32,199 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.029 2026-10-10 03:43:32,200 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:32] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.026 0.164 2026-10-10 03:43:32,296 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [3/26] Tour test_pos_restaurant_course → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:43:32,325 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:32] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.046 0.145 2026-10-10 03:43:32,404 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:32] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:43:32,445 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:32] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.063 0.181 2026-10-10 03:43:32,540 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:32] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.032 0.209 2026-10-10 03:43:32,561 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:32] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.009 0.412 2026-10-10 03:43:32,581 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:32] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.007 0.012 2026-10-10 03:43:32,596 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-10 03:43:32,674 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [4/26] Tour test_pos_restaurant_course → Step click course button (trigger: .course-btn) 2026-10-10 03:43:32,710 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:32] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.012 2026-10-10 03:43:32,720 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:43:32,732 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [5/26] Tour test_pos_restaurant_course → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:43:32,842 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [6/26] Tour test_pos_restaurant_course → Step click course button (trigger: .course-btn) 2026-10-10 03:43:32,902 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [7/26] Tour test_pos_restaurant_course → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-10-10 03:43:32,978 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [8/26] Tour test_pos_restaurant_course → Step click course button (trigger: .course-btn) 2026-10-10 03:43:33,034 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [9/26] Tour test_pos_restaurant_course → Step body 2026-10-10 03:43:33,085 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [10/26] Tour test_pos_restaurant_course → Step click order button (trigger: .actionpad .submit-order) 2026-10-10 03:43:33,191 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [11/26] Tour test_pos_restaurant_course → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:43:33,197 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84382754 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'd9ecab8d-706f-4140-9e5d-d497eae9801a'}] 2026-10-10 03:43:33,311 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84382754 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'd9ecab8d-706f-4140-9e5d-d497eae9801a'} created pos.order #793 2026-10-10 03:43:33,341 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84382754 finished 2026-10-10 03:43:33,427 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 81 0.072 0.161 2026-10-10 03:43:33,500 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.011 2026-10-10 03:43:33,506 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [12/26] Tour test_pos_restaurant_course → Step body:not(:has(.order-course-name:eq(2) > span:contains("Course 3"))) 2026-10-10 03:43:33,561 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [13/26] Tour test_pos_restaurant_course → Step fire course button highlighted (trigger: .actionpad .fire-btn.btn-primary:contains('Fire Course 2')) 2026-10-10 03:43:33,607 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [14/26] Tour test_pos_restaurant_course → Step pay button not highlighted (trigger: .actionpad .pay-order-button:not('.highlight'):not('.btn-primary'):contains('Payment')) 2026-10-10 03:43:33,658 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [15/26] Tour test_pos_restaurant_course → Step click course button (trigger: .course-btn) 2026-10-10 03:43:33,717 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [16/26] Tour test_pos_restaurant_course → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:43:33,782 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [17/26] Tour test_pos_restaurant_course → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:43:33,814 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30534154 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'd9ecab8d-706f-4140-9e5d-d497eae9801a'}] 2026-10-10 03:43:33,863 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30534154 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'd9ecab8d-706f-4140-9e5d-d497eae9801a'} updated pos.order #793 2026-10-10 03:43:33,888 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30534154 finished 2026-10-10 03:43:34,063 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 73 0.093 0.159 2026-10-10 03:43:34,116 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [18/26] Tour test_pos_restaurant_course → Step .floor-map 2026-10-10 03:43:34,166 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [19/26] Tour test_pos_restaurant_course → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:43:34,237 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.010 2026-10-10 03:43:34,242 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [20/26] Tour test_pos_restaurant_course → Step body:not(:has(.order-course-name:eq(2) > span:contains("Course 3"))) 2026-10-10 03:43:34,291 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [21/26] Tour test_pos_restaurant_course → Step click course button (trigger: .course-btn) 2026-10-10 03:43:34,350 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [22/26] Tour test_pos_restaurant_course → Step select course Course 2 (trigger: .order-course-name:contains(Course 2)) 2026-10-10 03:43:34,406 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [23/26] Tour test_pos_restaurant_course → Step Wait atleast 1 sec so that courses have different fired_date timestamps (trigger: body) 2026-10-10 03:43:35,459 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [24/26] Tour test_pos_restaurant_course → Step fire course button (trigger: .actionpad .fire-btn) 2026-10-10 03:43:35,517 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [25/26] Tour test_pos_restaurant_course → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:43:35,527 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:35] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:43:35,554 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6482615 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'd9ecab8d-706f-4140-9e5d-d497eae9801a'}] 2026-10-10 03:43:35,595 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6482615 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'd9ecab8d-706f-4140-9e5d-d497eae9801a'} updated pos.order #793 2026-10-10 03:43:35,626 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6482615 finished 2026-10-10 03:43:35,746 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 53 0.046 0.150 2026-10-10 03:43:35,817 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.010 2026-10-10 03:43:35,822 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [26/26] Tour test_pos_restaurant_course → Step body:not(:has(.order-course-name:eq(2) > span:contains("Course 3"))) 2026-10-10 03:43:35,869 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: tour succeeded 2026-10-10 03:43:35,870 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_pos_restaurant_course SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-10 03:43:36,013 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: heap 17655860 (allocated 19271680) 2026-10-10 03:43:36,020 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Closing chrome headless with pid 114068 2026-10-10 03:43:36,024 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Closing websocket connection 2026-10-10 03:43:36,025 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Terminating chrome headless with pid 114068 2026-10-10 03:43:36,139 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034336_139028_test_pos_restaurant_course.txt 2026-10-10 03:43:36,139 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Removing chrome user profile "/tmp/tmpi1pmtrj0_chrome_odoo" 2026-10-10 03:43:36,235 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_preparation_printer_content ... 2026-10-10 03:43:37,179 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #221 deleted product.product records with IDs: [2606] 2026-10-10 03:43:37,672 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Chrome pid: 114279 2026-10-10 03:43:37,673 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Chrome headless temporary user profile dir: /tmp/tmpyfcr_501_chrome_odoo 2026-10-10 03:43:37,673 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Issuing json command http://127.0.0.1:43309/json/version 2026-10-10 03:43:37,674 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43309', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:43:37,732 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Browser version: Chrome/150.0.7871.114 2026-10-10 03:43:37,732 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Issuing json command http://127.0.0.1:43309/json 2026-10-10 03:43:37,733 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43309', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:43:37,742 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Websocket url found: ws://127.0.0.1:43309/devtools/page/29A6B9F863EEA3B19CA55DF844EA9A9F 2026-10-10 03:43:37,756 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Enable chrome headless console log notification 2026-10-10 03:43:37,763 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Chrome headless enable page notifications 2026-10-10 03:43:37,807 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:43:37,816 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Setting session cookie in browser 2026-10-10 03:43:37,819 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:43:37,819 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:43:37,849 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:43:38,493 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:38] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.049 0.599 2026-10-10 03:43:38,500 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Navigation result: {'frameId': '29A6B9F863EEA3B19CA55DF844EA9A9F', 'loaderId': '31560A80B987093D8C2C6B84E99E2DD5', 'isDownload': False} 2026-10-10 03:43:38,501 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Evaluate ready code "odoo.isTourReady('PreparationPrinterContent')" 2026-10-10 03:43:38,523 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:43:38,548 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:38] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.012 2026-10-10 03:43:38,558 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:38] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.015 2026-10-10 03:43:38,585 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:38] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.010 0.035 2026-10-10 03:43:39,245 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:43:39,255 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:43:39,278 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.020 2026-10-10 03:43:39,313 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:39] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-10 03:43:39,318 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Evaluate test code "odoo.startTour('PreparationPrinterContent', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:43:39,327 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [1/56] Tour PreparationPrinterContent → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:43:39,332 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:39] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:43:39,347 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:39] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:43:39,381 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:39] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.015 2026-10-10 03:43:39,405 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.037 2026-10-10 03:43:39,473 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:39] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.020 0.047 2026-10-10 03:43:39,477 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.031 2026-10-10 03:43:40,418 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 388 0.342 0.546 2026-10-10 03:43:40,443 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:40] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:43:40,577 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:43:40,635 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:40] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.003 0.020 2026-10-10 03:43:40,708 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:40] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.041 2026-10-10 03:43:40,746 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:43:40,766 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: Owl is running in 'dev' mode. 2026-10-10 03:43:40,777 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-10 03:43:40,839 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:43:40,854 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:40] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:43:40,868 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:40] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:43:40,878 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:40] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:43:40,919 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:40] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.028 0.032 2026-10-10 03:43:40,940 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:40] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.072 2026-10-10 03:43:40,948 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:43:40,952 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:43:40,991 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:40] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:43:41,009 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [2/56] Tour PreparationPrinterContent → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:43:41,081 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:41] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.049 0.065 2026-10-10 03:43:41,109 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:41] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.010 0.121 2026-10-10 03:43:41,140 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [3/56] Tour PreparationPrinterContent → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:43:41,220 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:41] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.044 0.204 2026-10-10 03:43:41,241 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:41] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.125 2026-10-10 03:43:41,259 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:41] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:43:41,356 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.054 0.156 2026-10-10 03:43:41,432 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:43:41,501 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [4/56] Tour PreparationPrinterContent → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:43:41,548 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:43:41,549 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [5/56] Tour PreparationPrinterContent → Step click Actions button (trigger: .more-btn) 2026-10-10 03:43:41,608 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [6/56] Tour PreparationPrinterContent → Step click Guests button (trigger: .control-buttons button:contains("Guests")) 2026-10-10 03:43:41,667 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [7/56] Tour PreparationPrinterContent → Step click numpad button: 5 (trigger: .modal div.numpad button:contains(/^5$/)) 2026-10-10 03:43:41,722 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [8/56] Tour PreparationPrinterContent → Step input shown is '5' (trigger: .modal .value:contains("5")) 2026-10-10 03:43:41,774 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [9/56] Tour PreparationPrinterContent → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:43:41,827 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [10/56] Tour PreparationPrinterContent → Step click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test")) 2026-10-10 03:43:41,912 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [11/56] Tour PreparationPrinterContent → Step body 2026-10-10 03:43:41,967 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [12/56] Tour PreparationPrinterContent → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Add")) 2026-10-10 03:43:42,079 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [13/56] Tour PreparationPrinterContent → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:43:42,129 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [14/56] Tour PreparationPrinterContent → Step click Actions button (trigger: .more-btn) 2026-10-10 03:43:42,190 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [15/56] Tour PreparationPrinterContent → Step click Customer Note button (trigger: .control-buttons button:contains("Customer Note")) 2026-10-10 03:43:42,251 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [16/56] Tour PreparationPrinterContent → Step input text 'Test customer note - orderline' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-10 03:43:42,318 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [17/56] Tour PreparationPrinterContent → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:43:42,378 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [18/56] Tour PreparationPrinterContent → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:43:42,428 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [19/56] Tour PreparationPrinterContent → Step order total amount is '10' (trigger: .product-screen .order-summary .total:contains("10")) 2026-10-10 03:43:42,479 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [20/56] Tour PreparationPrinterContent → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:43:42,530 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [21/56] Tour PreparationPrinterContent → Step body 2026-10-10 03:43:42,595 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [22/56] Tour PreparationPrinterContent → Step body 2026-10-10 03:43:42,647 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [23/56] Tour PreparationPrinterContent → Step click order button (trigger: .actionpad .submit-order) 2026-10-10 03:43:42,731 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [24/56] Tour PreparationPrinterContent → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:43:42,734 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33393812 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c091994b-84cb-4db5-94b6-05d79717c72a'}] 2026-10-10 03:43:42,822 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33393812 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c091994b-84cb-4db5-94b6-05d79717c72a'} created pos.order #794 2026-10-10 03:43:42,853 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33393812 finished 2026-10-10 03:43:42,921 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.043 0.149 2026-10-10 03:43:42,992 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.009 2026-10-10 03:43:43,001 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [25/56] Tour PreparationPrinterContent → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Product Test","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Product Test")):has(.qty:contains("1"))) 2026-10-10 03:43:43,058 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [26/56] Tour PreparationPrinterContent → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("1"))) 2026-10-10 03:43:43,105 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [27/56] Tour PreparationPrinterContent → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:43:43,156 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [28/56] Tour PreparationPrinterContent → Step click Actions button (trigger: .more-btn) 2026-10-10 03:43:43,214 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [29/56] Tour PreparationPrinterContent → Step click Customer Note button (trigger: .control-buttons button:contains("Customer Note")) 2026-10-10 03:43:43,269 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [30/56] Tour PreparationPrinterContent → Step input text 'Updated customer note - orderline' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-10 03:43:43,331 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [31/56] Tour PreparationPrinterContent → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:43:43,390 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [32/56] Tour PreparationPrinterContent → Step body 2026-10-10 03:43:43,443 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [33/56] Tour PreparationPrinterContent → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:43:43,503 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [34/56] Tour PreparationPrinterContent → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:43:43,527 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47574786 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c091994b-84cb-4db5-94b6-05d79717c72a'}] 2026-10-10 03:43:43,579 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47574786 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c091994b-84cb-4db5-94b6-05d79717c72a'} updated pos.order #794 2026-10-10 03:43:43,610 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47574786 finished 2026-10-10 03:43:43,746 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.065 0.157 2026-10-10 03:43:43,786 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [35/56] Tour PreparationPrinterContent → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-10-10 03:43:43,858 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.010 2026-10-10 03:43:43,864 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [36/56] Tour PreparationPrinterContent → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-10-10 03:43:43,937 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [37/56] Tour PreparationPrinterContent → Step Check orderline with attributes: {"withClass":".selected","run":"click","productName":"Water","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-10-10 03:43:43,995 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [38/56] Tour PreparationPrinterContent → Step Check orderline with attributes: {"withoutClass":".selected","productName":"Water","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-10-10 03:43:44,046 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [39/56] Tour PreparationPrinterContent → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:43:44,097 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [40/56] Tour PreparationPrinterContent → Step click Internal note button (trigger: .modal-body button:contains("Note")) 2026-10-10 03:43:44,148 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [41/56] Tour PreparationPrinterContent → Step click Internal Note button (trigger: .control-buttons button:contains("Note")) 2026-10-10 03:43:44,206 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [42/56] Tour PreparationPrinterContent → Step input text 'To Serve' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-10 03:43:44,263 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [43/56] Tour PreparationPrinterContent → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:43:44,324 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [44/56] Tour PreparationPrinterContent → Step body 2026-10-10 03:43:44,378 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [45/56] Tour PreparationPrinterContent → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:43:44,442 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [46/56] Tour PreparationPrinterContent → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:43:44,472 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75180011 started for PoS orders references: [{'name': '/', 'pos_reference': '251-119-000002', 'uuid': '89f87d9a-c29b-411b-9452-fae467c7ffaf'}] 2026-10-10 03:43:44,521 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75180011 order {'name': '/', 'pos_reference': '251-119-000002', 'uuid': '89f87d9a-c29b-411b-9452-fae467c7ffaf'} created pos.order #795 2026-10-10 03:43:44,543 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75180011 finished 2026-10-10 03:43:44,617 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.035 0.113 2026-10-10 03:43:44,648 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [47/56] Tour PreparationPrinterContent → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-10-10 03:43:44,718 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.002 0.011 2026-10-10 03:43:44,723 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [48/56] Tour PreparationPrinterContent → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-10-10 03:43:44,790 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [49/56] Tour PreparationPrinterContent → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:43:44,841 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [50/56] Tour PreparationPrinterContent → Step click preset button (trigger: .product-screen button:contains("Eat in")) 2026-10-10 03:43:44,898 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [51/56] Tour PreparationPrinterContent → Step click preset 'Takeaway' from preset modal (trigger: .modal-body button:contains(Takeaway)) 2026-10-10 03:43:44,963 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [52/56] Tour PreparationPrinterContent → Step body:not(:has(.modal button:visible:contains('09:00'))) 2026-10-10 03:43:44,983 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:44] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 1 0.005 0.013 2026-10-10 03:43:45,076 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [53/56] Tour PreparationPrinterContent → Step Click on the slot hour 12:00 in the modal (trigger: .modal:has(.modal-header:contains(select a preset)) button:contains('12:00')) 2026-10-10 03:43:45,145 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [54/56] Tour PreparationPrinterContent → Step Wait the slot hour 12:00 is set and loading is done (to avoid currency error) (trigger: body:not(:has(.modal)):not(:has(.oe_status .fa-spin)) .pos-leftheader .preset-time-btn:contains(12:00)) 2026-10-10 03:43:45,151 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7548962 started for PoS orders references: [{'name': '/', 'pos_reference': '251-119-000003', 'uuid': 'bfa3a890-bf9b-4a5a-94b9-6467f4a05615'}] 2026-10-10 03:43:45,209 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7548962 order {'name': '/', 'pos_reference': '251-119-000003', 'uuid': 'bfa3a890-bf9b-4a5a-94b9-6467f4a05615'} created pos.order #796 2026-10-10 03:43:45,232 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7548962 finished 2026-10-10 03:43:45,302 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.037 0.117 2026-10-10 03:43:45,338 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [55/56] Tour PreparationPrinterContent → Step .pos-leftheader .preset-time-btn:contains('12:00') 2026-10-10 03:43:45,389 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [56/56] Tour PreparationPrinterContent → Step body 2026-10-10 03:43:45,443 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: tour succeeded 2026-10-10 03:43:45,444 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: ╔══════════════════════════════════════════╗ ║ TOUR PreparationPrinterContent SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-10 03:43:45,618 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: heap 21289740 (allocated 23994368) 2026-10-10 03:43:45,641 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Closing chrome headless with pid 114279 2026-10-10 03:43:45,642 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Closing websocket connection 2026-10-10 03:43:45,643 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Terminating chrome headless with pid 114279 2026-10-10 03:43:45,755 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034345_755233_test_preparation_printer_content.txt 2026-10-10 03:43:45,755 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Removing chrome user profile "/tmp/tmpyfcr_501_chrome_odoo" 2026-10-10 03:43:45,778 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_preset_future_timing_restaurant ... 2026-10-10 03:43:46,416 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome pid: 114485 2026-10-10 03:43:46,417 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmpdeja4wxu_chrome_odoo 2026-10-10 03:43:46,417 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Issuing json command http://127.0.0.1:45173/json/version 2026-10-10 03:43:46,418 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45173', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:43:46,433 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-10 03:43:46,433 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Issuing json command http://127.0.0.1:45173/json 2026-10-10 03:43:46,439 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45173', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:43:46,447 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Websocket url found: ws://127.0.0.1:45173/devtools/page/4BADA56489E0AC6E7C8473C57098ABE1 2026-10-10 03:43:46,458 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Enable chrome headless console log notification 2026-10-10 03:43:46,468 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome headless enable page notifications 2026-10-10 03:43:46,554 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:43:46,565 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Setting session cookie in browser 2026-10-10 03:43:46,567 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:43:46,567 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:43:46,583 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:43:47,463 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:47] "GET /pos/ui/119 HTTP/1.1" 200 - 136 0.113 0.773 2026-10-10 03:43:47,467 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Navigation result: {'frameId': '4BADA56489E0AC6E7C8473C57098ABE1', 'loaderId': '51824E30A83F1DA85AC19AB477E7BEEE', 'isDownload': False} 2026-10-10 03:43:47,467 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Evaluate ready code "odoo.isTourReady('test_cancel_future_order')" 2026-10-10 03:43:47,492 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:43:47,542 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:47] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.035 2026-10-10 03:43:47,552 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:47] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.048 2026-10-10 03:43:47,562 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:47] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.053 2026-10-10 03:43:48,242 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:43:48,246 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:43:48,272 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-10 03:43:48,315 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Evaluate test code "odoo.startTour('test_cancel_future_order', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:43:48,321 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-10 03:43:48,331 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [1/24] Tour test_cancel_future_order → Step body 2026-10-10 03:43:48,345 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:48] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:43:48,362 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:48] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:43:48,392 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:48] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.009 2026-10-10 03:43:48,409 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.023 2026-10-10 03:43:48,479 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:48] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.023 0.040 2026-10-10 03:43:48,486 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.045 2026-10-10 03:43:49,324 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 388 0.321 0.478 2026-10-10 03:43:49,355 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:49] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:43:49,474 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:43:49,539 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:49] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.038 2026-10-10 03:43:49,592 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:43:49,615 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-10 03:43:49,634 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:49] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.006 2026-10-10 03:43:49,693 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:49] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:43:49,704 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:49] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:43:49,717 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:49] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:43:49,723 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:49] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.010 0.022 2026-10-10 03:43:49,727 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:49] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.031 2026-10-10 03:43:49,795 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:49] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.018 0.086 2026-10-10 03:43:49,797 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:43:49,802 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:43:49,812 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [2/24] Tour test_cancel_future_order → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:43:49,823 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:43:49,930 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:49] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.053 0.064 2026-10-10 03:43:49,949 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:49] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.113 2026-10-10 03:43:50,023 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:50] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.027 0.179 2026-10-10 03:43:50,133 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [3/24] Tour test_cancel_future_order → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:43:50,194 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:50] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:43:50,207 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [4/24] Tour test_cancel_future_order → Step .new-order 2026-10-10 03:43:50,331 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:50] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.057 0.063 2026-10-10 03:43:50,464 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [5/24] Tour test_cancel_future_order → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:43:50,508 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:43:50,570 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [6/24] Tour test_cancel_future_order → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:43:50,626 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [7/24] Tour test_cancel_future_order → Step click preset button (trigger: .product-screen button:contains("Eat in")) 2026-10-10 03:43:50,689 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [8/24] Tour test_cancel_future_order → Step click preset 'Takeaway' from preset modal (trigger: .modal-body button:contains(Takeaway)) 2026-10-10 03:43:50,756 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [9/24] Tour test_cancel_future_order → Step input text 'John' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-10 03:43:50,820 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [10/24] Tour test_cancel_future_order → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:43:50,887 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [11/24] Tour test_cancel_future_order → Step .modal button:contains('02/13/2025') 2026-10-10 03:43:50,897 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:50] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 1 0.004 0.006 2026-10-10 03:43:51,011 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [12/24] Tour test_cancel_future_order → Step .modal button:contains('15:00') 2026-10-10 03:43:51,083 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [13/24] Tour test_cancel_future_order → Step .pos-leftheader .preset-time-btn:contains('15:00') 2026-10-10 03:43:51,087 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70183608 started for PoS orders references: [{'name': '/', 'pos_reference': '251-119-000001', 'uuid': '796d8294-c0d1-426c-ab3b-feb2d1cb77d1'}] 2026-10-10 03:43:51,144 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [14/24] Tour test_cancel_future_order → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:43:51,179 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70183608 order {'name': '/', 'pos_reference': '251-119-000001', 'uuid': '796d8294-c0d1-426c-ab3b-feb2d1cb77d1'} created pos.order #797 2026-10-10 03:43:51,192 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [15/24] Tour test_cancel_future_order → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:43:51,210 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70183608 finished 2026-10-10 03:43:51,282 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.056 0.142 2026-10-10 03:43:51,315 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [16/24] Tour test_cancel_future_order → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-10-10 03:43:51,386 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.009 2026-10-10 03:43:51,391 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [17/24] Tour test_cancel_future_order → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:43:51,457 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [18/24] Tour test_cancel_future_order → Step .pos-leftheader .orders-button 2026-10-10 03:43:51,534 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [19/24] Tour test_cancel_future_order → Step .ticket-screen .order-row > div:contains("001") 2026-10-10 03:43:51,541 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49761320 started for PoS orders references: [{'name': '/', 'pos_reference': '251-119-000002', 'uuid': 'a1c2e80e-d120-477d-b0b0-5ce9fc779975'}] 2026-10-10 03:43:51,585 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [20/24] Tour test_cancel_future_order → Step .ticket-screen .order-row:has(div:contains("001")) .btn-danger 2026-10-10 03:43:51,603 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49761320 order {'name': '/', 'pos_reference': '251-119-000002', 'uuid': 'a1c2e80e-d120-477d-b0b0-5ce9fc779975'} created pos.order #798 2026-10-10 03:43:51,634 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [21/24] Tour test_cancel_future_order → Step .ticket-screen .orders .order-row > td:contains("001") ~ td.text-end button.text-danger 2026-10-10 03:43:51,635 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49761320 finished 2026-10-10 03:43:51,733 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.063 0.132 2026-10-10 03:43:51,873 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:51] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 56 0.053 0.059 2026-10-10 03:43:51,932 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.044 2026-10-10 03:43:51,962 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [22/24] Tour test_cancel_future_order → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:43:52,018 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [23/24] Tour test_cancel_future_order → Step refresh page (trigger: body) 2026-10-10 03:43:52,194 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:52] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 46 0.056 0.119 2026-10-10 03:43:52,471 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:52] "GET /pos/ui/119/ticket HTTP/1.1" 200 - 33 0.023 0.061 2026-10-10 03:43:53,703 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [24/24] Tour test_cancel_future_order → Step Check that: ---undefined--- is not true (trigger: body:not(:has(.ticket-screen .order-row:contains("001")))) 2026-10-10 03:43:53,720 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:53] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.007 2026-10-10 03:43:53,737 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:53] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-10 03:43:53,761 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:53] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:43:53,813 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:53] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.007 0.025 2026-10-10 03:43:53,820 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.002 0.030 2026-10-10 03:43:53,851 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-10 03:43:54,104 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:54] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.045 0.061 2026-10-10 03:43:54,151 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.012 2026-10-10 03:43:54,220 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:54] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 304 - 3 0.005 0.035 2026-10-10 03:43:54,243 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.010 2026-10-10 03:43:54,258 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-10 03:43:54,273 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:43:54,397 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:54] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.028 0.065 2026-10-10 03:43:54,418 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:54] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.100 2026-10-10 03:43:54,458 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.037 2026-10-10 03:43:54,536 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: tour succeeded 2026-10-10 03:43:54,547 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: ╔═════════════════════════════════════════╗ ║ TOUR test_cancel_future_order SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-10 03:43:54,551 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:54] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 304 - 7 0.010 0.033 2026-10-10 03:43:54,665 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:54] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.050 0.075 2026-10-10 03:43:54,739 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:54] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.024 0.173 2026-10-10 03:43:54,793 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: heap 17326428 (allocated 18874368) 2026-10-10 03:43:54,794 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Closing chrome headless with pid 114485 2026-10-10 03:43:54,799 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Closing websocket connection 2026-10-10 03:43:54,801 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Terminating chrome headless with pid 114485 2026-10-10 03:43:54,912 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034354_912380_test_preset_future_timing_restaurant.txt 2026-10-10 03:43:54,912 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Removing chrome user profile "/tmp/tmpdeja4wxu_chrome_odoo" 2026-10-10 03:43:54,939 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_preset_timing_restaurant ... 2026-10-10 03:43:55,505 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome pid: 114714 2026-10-10 03:43:55,506 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmpr1gdwj1e_chrome_odoo 2026-10-10 03:43:55,506 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:36955/json/version 2026-10-10 03:43:55,507 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36955', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:43:55,544 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-10 03:43:55,545 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:36955/json 2026-10-10 03:43:55,546 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36955', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:43:55,579 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Websocket url found: ws://127.0.0.1:36955/devtools/page/4FB6086DF001E029865E052B53393999 2026-10-10 03:43:55,590 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Enable chrome headless console log notification 2026-10-10 03:43:55,612 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless enable page notifications 2026-10-10 03:43:55,723 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:43:55,736 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Setting session cookie in browser 2026-10-10 03:43:55,738 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:43:55,738 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:43:55,754 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:43:56,746 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:56] "GET /pos/ui/119 HTTP/1.1" 200 - 136 0.149 0.848 2026-10-10 03:43:56,750 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigation result: {'frameId': '4FB6086DF001E029865E052B53393999', 'loaderId': '6BCCD9B831E5CCF56F164D98ADBF06ED', 'isDownload': False} 2026-10-10 03:43:56,750 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate ready code "odoo.isTourReady('test_preset_delivery_restaurant')" 2026-10-10 03:43:56,772 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:43:56,808 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:56] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-10-10 03:43:56,817 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:56] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.023 2026-10-10 03:43:56,874 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:56] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.013 0.075 2026-10-10 03:43:57,475 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:43:57,478 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:57] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:43:57,518 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.024 2026-10-10 03:43:57,551 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:57] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-10 03:43:57,552 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate test code "odoo.startTour('test_preset_delivery_restaurant', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:43:57,560 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [1/24] Tour test_preset_delivery_restaurant → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:43:57,584 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:57] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-10 03:43:57,603 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:57] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:43:57,660 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:57] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.014 2026-10-10 03:43:57,675 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.033 2026-10-10 03:43:57,749 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:57] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.012 0.040 2026-10-10 03:43:57,752 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.047 2026-10-10 03:43:58,535 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 384 0.314 0.416 2026-10-10 03:43:58,568 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:58] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:43:58,672 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-10 03:43:58,744 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:58] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.039 2026-10-10 03:43:58,799 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 03:43:58,818 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-10 03:43:58,838 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:58] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-10 03:43:58,911 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:43:58,932 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:58] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:43:58,967 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:43:58,973 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:58] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:43:59,052 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:43:59,052 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.057 2026-10-10 03:43:59,072 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [2/24] Tour test_preset_delivery_restaurant → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:43:59,088 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:59] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.085 0.079 2026-10-10 03:43:59,121 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:43:59,139 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:59] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.021 0.187 2026-10-10 03:43:59,225 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [3/24] Tour test_preset_delivery_restaurant → Step no dialog is open (trigger: body:not(:has(.modal .modal-content))) 2026-10-10 03:43:59,244 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:59] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.044 0.153 2026-10-10 03:43:59,339 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:59] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:43:59,365 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:59] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.062 0.211 2026-10-10 03:43:59,399 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:59] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.243 2026-10-10 03:43:59,502 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.047 0.219 2026-10-10 03:43:59,519 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:59] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.113 2026-10-10 03:43:59,538 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [4/24] Tour test_preset_delivery_restaurant → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-10-10 03:43:59,603 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:43:59,741 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [5/24] Tour test_preset_delivery_restaurant → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:43:59,826 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:43:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:43:59,829 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [6/24] Tour test_preset_delivery_restaurant → Step Search for partner "Partner Full" (trigger: .modal-dialog .input-group input) 2026-10-10 03:43:59,889 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [7/24] Tour test_preset_delivery_restaurant → Step click partner 'Partner Full' from partner list screen (trigger: .modal .partner-list b:contains(Partner Full)) 2026-10-10 03:43:59,951 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [8/24] Tour test_preset_delivery_restaurant → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:44:00,006 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [9/24] Tour test_preset_delivery_restaurant → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:44:00,020 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:00] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 18 0.021 0.044 2026-10-10 03:44:00,104 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 21 0.017 0.054 2026-10-10 03:44:00,105 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [10/24] Tour test_preset_delivery_restaurant → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:44:00,156 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [11/24] Tour test_preset_delivery_restaurant → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":null,"price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola"))) 2026-10-10 03:44:00,207 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [12/24] Tour test_preset_delivery_restaurant → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:44:00,259 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [13/24] Tour test_preset_delivery_restaurant → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:44:00,309 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [14/24] Tour test_preset_delivery_restaurant → Step click Actions button (trigger: .more-btn) 2026-10-10 03:44:00,367 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [15/24] Tour test_preset_delivery_restaurant → Step click Cancel Order button (trigger: .control-buttons button:contains("Cancel Order")) 2026-10-10 03:44:00,427 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [16/24] Tour test_preset_delivery_restaurant → Step cancel dialog (trigger: .modal .modal-header:contains(Existing orderlines) button[aria-label="Close"]) 2026-10-10 03:44:00,483 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [17/24] Tour test_preset_delivery_restaurant → Step no dialog is open (trigger: body:not(:has(.modal .modal-content))) 2026-10-10 03:44:00,534 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [18/24] Tour test_preset_delivery_restaurant → Step product screen is shown (trigger: .product-screen) 2026-10-10 03:44:00,584 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [19/24] Tour test_preset_delivery_restaurant → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:44:00,635 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [20/24] Tour test_preset_delivery_restaurant → Step click Actions button (trigger: .more-btn) 2026-10-10 03:44:00,693 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [21/24] Tour test_preset_delivery_restaurant → Step click Cancel Order button (trigger: .control-buttons button:contains("Cancel Order")) 2026-10-10 03:44:00,750 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [22/24] Tour test_preset_delivery_restaurant → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("ok")) 2026-10-10 03:44:00,818 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [23/24] Tour test_preset_delivery_restaurant → Step no dialog is open (trigger: body:not(:has(.modal .modal-content))) 2026-10-10 03:44:00,869 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [24/24] Tour test_preset_delivery_restaurant → Step Check table with attributes: {"name":"2"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-10-10 03:44:00,920 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: tour succeeded 2026-10-10 03:44:00,921 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: ╔════════════════════════════════════════════════╗ ║ TOUR test_preset_delivery_restaurant SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-10-10 03:44:01,028 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: heap 16245540 (allocated 18087936) 2026-10-10 03:44:01,035 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing chrome headless with pid 114714 2026-10-10 03:44:01,036 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing websocket connection 2026-10-10 03:44:01,036 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Terminating chrome headless with pid 114714 2026-10-10 03:44:01,147 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034401_147105_test_preset_timing_restaurant.txt 2026-10-10 03:44:01,147 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Removing chrome user profile "/tmp/tmpr1gdwj1e_chrome_odoo" 2026-10-10 03:44:01,582 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome pid: 114920 2026-10-10 03:44:01,582 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmp20s2bf7n_chrome_odoo 2026-10-10 03:44:01,583 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:34057/json/version 2026-10-10 03:44:01,584 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34057', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:44:01,671 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-10 03:44:01,671 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:34057/json 2026-10-10 03:44:01,672 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34057', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:44:01,692 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Websocket url found: ws://127.0.0.1:34057/devtools/page/42A23D7F9ECF6BE3E8F5F65B6585FFFF 2026-10-10 03:44:01,703 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Enable chrome headless console log notification 2026-10-10 03:44:01,713 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless enable page notifications 2026-10-10 03:44:01,777 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:44:01,782 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Setting session cookie in browser 2026-10-10 03:44:01,784 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:44:01,784 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:44:01,895 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:01] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.030 0.061 2026-10-10 03:44:01,902 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigation result: {'frameId': '42A23D7F9ECF6BE3E8F5F65B6585FFFF', 'loaderId': 'C08FD9B5D7CFAE99414EF24F89AC2D5D', 'isDownload': False} 2026-10-10 03:44:01,902 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate ready code "odoo.isTourReady('test_open_register_with_preset_takeaway')" 2026-10-10 03:44:01,941 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:44:01,982 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:01] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.028 2026-10-10 03:44:02,012 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:02] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.013 0.038 2026-10-10 03:44:02,023 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:02] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.051 2026-10-10 03:44:02,661 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:44:02,673 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:44:02,681 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:44:02,717 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.007 2026-10-10 03:44:02,726 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate test code "odoo.startTour('test_open_register_with_preset_takeaway', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:44:02,733 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [1/26] Tour test_open_register_with_preset_takeaway → Step body 2026-10-10 03:44:02,749 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:02] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 03:44:02,764 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:02] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:44:02,794 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:02] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.002 0.009 2026-10-10 03:44:02,801 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.011 2026-10-10 03:44:02,857 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:02] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.008 0.031 2026-10-10 03:44:02,868 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.044 2026-10-10 03:44:03,916 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:03] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 287 0.267 0.744 2026-10-10 03:44:03,938 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:03] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:44:04,077 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:44:04,150 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:04] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.032 2026-10-10 03:44:04,210 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:44:04,232 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-10 03:44:04,253 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:04] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:44:04,331 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:44:04,389 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:04] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.028 2026-10-10 03:44:04,411 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:04] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 7 0.030 0.042 2026-10-10 03:44:04,414 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:04] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:44:04,450 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.029 2026-10-10 03:44:04,454 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [2/26] Tour test_open_register_with_preset_takeaway → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:44:04,463 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:04] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.008 0.083 2026-10-10 03:44:04,467 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:04] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.111 2026-10-10 03:44:04,478 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:44:04,529 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:04] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.008 0.030 2026-10-10 03:44:04,658 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [3/26] Tour test_open_register_with_preset_takeaway → Step .floor-map 2026-10-10 03:44:04,678 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:44:04,706 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [4/26] Tour test_open_register_with_preset_takeaway → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:44:04,776 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:04] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.052 0.061 2026-10-10 03:44:04,874 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:04] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.041 0.165 2026-10-10 03:44:04,883 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.111 2026-10-10 03:44:04,900 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [5/26] Tour test_open_register_with_preset_takeaway → Step body:not(:has(.modal button:visible:contains('09:00'))) 2026-10-10 03:44:04,903 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:04] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.201 2026-10-10 03:44:04,921 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:04] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 1 0.002 0.008 2026-10-10 03:44:04,940 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:44:04,957 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:04] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.015 2026-10-10 03:44:05,045 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [6/26] Tour test_open_register_with_preset_takeaway → Step Click on the slot hour 12:20 in the modal (trigger: .modal:has(.modal-header:contains(select a preset)) button:contains('12:20')) 2026-10-10 03:44:05,053 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:05] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:44:05,116 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [7/26] Tour test_open_register_with_preset_takeaway → Step Wait the slot hour 12:20 is set and loading is done (to avoid currency error) (trigger: body:not(:has(.modal)):not(:has(.oe_status .fa-spin)) .pos-leftheader .preset-time-btn:contains(12:20)) 2026-10-10 03:44:05,122 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55926664 started for PoS orders references: [{'name': '/', 'pos_reference': '252-119-000001', 'uuid': '899623e9-548d-4823-ae70-8270f9a07934'}] 2026-10-10 03:44:05,205 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55926664 order {'name': '/', 'pos_reference': '252-119-000001', 'uuid': '899623e9-548d-4823-ae70-8270f9a07934'} created pos.order #799 2026-10-10 03:44:05,243 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55926664 finished 2026-10-10 03:44:05,328 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.039 0.171 2026-10-10 03:44:05,368 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [8/26] Tour test_open_register_with_preset_takeaway → Step .pos-leftheader .preset-time-btn:contains('12:20') 2026-10-10 03:44:05,416 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [9/26] Tour test_open_register_with_preset_takeaway → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:44:07,448 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [10/26] Tour test_open_register_with_preset_takeaway → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:44:07,547 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [11/26] Tour test_open_register_with_preset_takeaway → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:44:07,598 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [12/26] Tour test_open_register_with_preset_takeaway → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":null,"price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola"))) 2026-10-10 03:44:07,649 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [13/26] Tour test_open_register_with_preset_takeaway → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:44:07,700 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [14/26] Tour test_open_register_with_preset_takeaway → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:44:07,750 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [15/26] Tour test_open_register_with_preset_takeaway → Step click Actions button (trigger: .more-btn) 2026-10-10 03:44:07,810 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [16/26] Tour test_open_register_with_preset_takeaway → Step click Cancel Order button (trigger: .control-buttons button:contains("Cancel Order")) 2026-10-10 03:44:07,873 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [17/26] Tour test_open_register_with_preset_takeaway → Step cancel dialog (trigger: .modal .modal-header:contains(Existing orderlines) button[aria-label="Close"]) 2026-10-10 03:44:07,930 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [18/26] Tour test_open_register_with_preset_takeaway → Step no dialog is open (trigger: body:not(:has(.modal .modal-content .modal-header:contains("Existing orderlines")))) 2026-10-10 03:44:07,980 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [19/26] Tour test_open_register_with_preset_takeaway → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:44:08,032 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [20/26] Tour test_open_register_with_preset_takeaway → Step click Actions button (trigger: .more-btn) 2026-10-10 03:44:08,087 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [21/26] Tour test_open_register_with_preset_takeaway → Step click Cancel Order button (trigger: .control-buttons button:contains("Cancel Order")) 2026-10-10 03:44:08,144 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [22/26] Tour test_open_register_with_preset_takeaway → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("ok")) 2026-10-10 03:44:08,212 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [23/26] Tour test_open_register_with_preset_takeaway → Step no dialog is open (trigger: body:not(:has(.modal .modal-content .modal-header:contains("Existing orderlines")))) 2026-10-10 03:44:08,217 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50741877 started for PoS orders references: [{'name': '/', 'pos_reference': '252-119-000001', 'uuid': '899623e9-548d-4823-ae70-8270f9a07934'}] 2026-10-10 03:44:08,263 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [24/26] Tour test_open_register_with_preset_takeaway → Step .floor-map 2026-10-10 03:44:08,279 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added lines [1307] to pos.order #799 2026-10-10 03:44:08,292 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50741877 order {'name': '/', 'pos_reference': '252-119-000001', 'uuid': '899623e9-548d-4823-ae70-8270f9a07934'} updated pos.order #799 2026-10-10 03:44:08,316 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50741877 finished 2026-10-10 03:44:08,425 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.079 0.133 2026-10-10 03:44:08,676 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:08] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 49 0.063 0.143 2026-10-10 03:44:08,714 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [25/26] Tour test_open_register_with_preset_takeaway → Step .pos-leftheader .orders-button 2026-10-10 03:44:08,788 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [26/26] Tour test_open_register_with_preset_takeaway → Step .orders:contains(no orders found) 2026-10-10 03:44:08,799 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:08] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-10-10 03:44:08,868 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.036 2026-10-10 03:44:08,900 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: tour succeeded 2026-10-10 03:44:08,901 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR test_open_register_with_preset_takeaway SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-10 03:44:09,035 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: heap 17258376 (allocated 19271680) 2026-10-10 03:44:09,050 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing chrome headless with pid 114920 2026-10-10 03:44:09,052 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing websocket connection 2026-10-10 03:44:09,054 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Terminating chrome headless with pid 114920 2026-10-10 03:44:09,177 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034409_177114_test_preset_timing_restaurant.txt 2026-10-10 03:44:09,177 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Removing chrome user profile "/tmp/tmp20s2bf7n_chrome_odoo" 2026-10-10 03:44:09,682 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome pid: 115117 2026-10-10 03:44:09,683 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmp7j0n4zmw_chrome_odoo 2026-10-10 03:44:09,683 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:42329/json/version 2026-10-10 03:44:09,684 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42329', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:44:09,715 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-10 03:44:09,715 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:42329/json 2026-10-10 03:44:09,716 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42329', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:44:09,735 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Websocket url found: ws://127.0.0.1:42329/devtools/page/B3E2DAE26FA1422FB4CDABC9560C8C27 2026-10-10 03:44:09,751 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Enable chrome headless console log notification 2026-10-10 03:44:09,759 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless enable page notifications 2026-10-10 03:44:09,803 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:44:09,807 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Setting session cookie in browser 2026-10-10 03:44:09,812 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:44:09,812 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:44:09,932 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:09] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.024 0.069 2026-10-10 03:44:09,938 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigation result: {'frameId': 'B3E2DAE26FA1422FB4CDABC9560C8C27', 'loaderId': '0C07D4214E4FB1AF1AA37357F3FB87DA', 'isDownload': False} 2026-10-10 03:44:09,938 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate ready code "odoo.isTourReady('test_preset_timing_restaurant')" 2026-10-10 03:44:09,971 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:44:10,005 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:10] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.022 2026-10-10 03:44:10,023 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:10] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.029 2026-10-10 03:44:10,038 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:10] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.047 2026-10-10 03:44:10,768 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:44:10,775 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:44:10,798 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:44:10,837 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.012 2026-10-10 03:44:10,842 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate test code "odoo.startTour('test_preset_timing_restaurant', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:44:10,851 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [1/37] Tour test_preset_timing_restaurant → Step body 2026-10-10 03:44:10,852 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:10] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-10-10 03:44:10,871 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:44:10,899 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:10] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.003 0.011 2026-10-10 03:44:10,908 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.015 2026-10-10 03:44:10,962 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:10] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.010 0.033 2026-10-10 03:44:10,966 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.038 2026-10-10 03:44:11,751 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 287 0.234 0.480 2026-10-10 03:44:11,783 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:11] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:44:11,929 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:44:11,998 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:11] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.004 0.040 2026-10-10 03:44:12,034 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:44:12,058 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-10 03:44:12,077 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:12] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:44:12,132 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:44:12,176 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:12] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:44:12,184 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:44:12,198 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:12] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 7 0.024 0.031 2026-10-10 03:44:12,234 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:44:12,235 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:44:12,237 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:12] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.020 0.070 2026-10-10 03:44:12,245 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:12] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.093 2026-10-10 03:44:12,267 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [2/37] Tour test_preset_timing_restaurant → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:44:12,300 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:12] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.007 0.020 2026-10-10 03:44:12,329 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:44:12,398 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:12] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.021 0.058 2026-10-10 03:44:12,494 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:12] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.038 0.133 2026-10-10 03:44:12,540 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [3/37] Tour test_preset_timing_restaurant → Step .new-order 2026-10-10 03:44:12,697 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [4/37] Tour test_preset_timing_restaurant → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:44:12,724 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:44:12,803 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [5/37] Tour test_preset_timing_restaurant → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:44:12,854 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [6/37] Tour test_preset_timing_restaurant → Step click preset button (trigger: .product-screen button:contains("Eat in")) 2026-10-10 03:44:12,922 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [7/37] Tour test_preset_timing_restaurant → Step click preset 'Takeaway' from preset modal (trigger: .modal-body button:contains(Takeaway)) 2026-10-10 03:44:12,941 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:12] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:44:12,991 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [8/37] Tour test_preset_timing_restaurant → Step input text 'John' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-10 03:44:13,056 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [9/37] Tour test_preset_timing_restaurant → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("apply")) 2026-10-10 03:44:13,117 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [10/37] Tour test_preset_timing_restaurant → Step body:not(:has(.modal button:visible:contains('09:00'))) 2026-10-10 03:44:13,139 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:13] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 1 0.001 0.018 2026-10-10 03:44:13,241 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [11/37] Tour test_preset_timing_restaurant → Step Click on the slot hour 12:00 in the modal (trigger: .modal:has(.modal-header:contains(select a preset)) button:contains('12:00')) 2026-10-10 03:44:13,309 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [12/37] Tour test_preset_timing_restaurant → Step Wait the slot hour 12:00 is set and loading is done (to avoid currency error) (trigger: body:not(:has(.modal)):not(:has(.oe_status .fa-spin)) .pos-leftheader .preset-time-btn:contains(12:00)) 2026-10-10 03:44:13,318 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9401105 started for PoS orders references: [{'name': '/', 'pos_reference': '253-119-000001', 'uuid': '0c918cba-6f7e-42a6-a5ec-2b08204d1314'}] 2026-10-10 03:44:13,370 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9401105 order {'name': '/', 'pos_reference': '253-119-000001', 'uuid': '0c918cba-6f7e-42a6-a5ec-2b08204d1314'} created pos.order #800 2026-10-10 03:44:13,409 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9401105 finished 2026-10-10 03:44:13,476 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.025 0.135 2026-10-10 03:44:13,526 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [13/37] Tour test_preset_timing_restaurant → Step .pos-leftheader .preset-time-btn:contains('12:00') 2026-10-10 03:44:13,577 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [14/37] Tour test_preset_timing_restaurant → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:44:13,640 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [15/37] Tour test_preset_timing_restaurant → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:44:15,680 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [16/37] Tour test_preset_timing_restaurant → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-10-10 03:44:15,750 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.009 2026-10-10 03:44:15,761 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [17/37] Tour test_preset_timing_restaurant → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:44:15,828 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [18/37] Tour test_preset_timing_restaurant → Step .pos-leftheader .orders-button 2026-10-10 03:44:15,909 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [19/37] Tour test_preset_timing_restaurant → Step .ticket-screen .orders tbody .order-row:nth-child(1):contains("John") 2026-10-10 03:44:15,918 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8561669 started for PoS orders references: [{'name': '/', 'pos_reference': '253-119-000002', 'uuid': '9077999f-f831-4f63-9c9c-3b07d2f1b479'}] 2026-10-10 03:44:15,995 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8561669 order {'name': '/', 'pos_reference': '253-119-000002', 'uuid': '9077999f-f831-4f63-9c9c-3b07d2f1b479'} created pos.order #801 2026-10-10 03:44:16,034 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8561669 finished 2026-10-10 03:44:16,112 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.056 0.142 2026-10-10 03:44:16,251 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:16] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 43 0.045 0.064 2026-10-10 03:44:16,324 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [20/37] Tour test_preset_timing_restaurant → Step .ticket-screen .orders tbody .order-row:nth-child(1):contains("Takeaway") 2026-10-10 03:44:16,329 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.018 0.048 2026-10-10 03:44:16,375 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [21/37] Tour test_preset_timing_restaurant → Step .ticket-screen .orders tbody .order-row:nth-child(1):not(:contains("06/15/2025")) 2026-10-10 03:44:16,426 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [22/37] Tour test_preset_timing_restaurant → Step .ticket-screen .orders tbody .order-row:nth-child(2):contains("002") 2026-10-10 03:44:16,478 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [23/37] Tour test_preset_timing_restaurant → Step .ticket-screen .orders tbody .order-row:nth-child(2):contains("Eat in") 2026-10-10 03:44:16,528 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [24/37] Tour test_preset_timing_restaurant → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:44:16,591 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [25/37] Tour test_preset_timing_restaurant → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:44:18,629 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [26/37] Tour test_preset_timing_restaurant → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:44:18,700 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.002 0.011 2026-10-10 03:44:18,707 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [27/37] Tour test_preset_timing_restaurant → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:44:18,778 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [28/37] Tour test_preset_timing_restaurant → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:44:18,826 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [29/37] Tour test_preset_timing_restaurant → Step click preset button (trigger: .product-screen button:contains("Eat in")) 2026-10-10 03:44:18,883 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [30/37] Tour test_preset_timing_restaurant → Step click preset 'Takeaway' from preset modal (trigger: .modal-body button:contains(Takeaway)) 2026-10-10 03:44:18,942 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [31/37] Tour test_preset_timing_restaurant → Step .modal-body button:contains("06/16/2025") 2026-10-10 03:44:18,953 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:18] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 2 0.002 0.008 2026-10-10 03:44:19,065 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [32/37] Tour test_preset_timing_restaurant → Step .modal button:contains('09:00') 2026-10-10 03:44:19,117 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [33/37] Tour test_preset_timing_restaurant → Step Click on the slot hour 11:00 in the modal (trigger: .modal:has(.modal-header:contains(select a preset)) button:contains('11:00')) 2026-10-10 03:44:19,185 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [34/37] Tour test_preset_timing_restaurant → Step Wait the slot hour 11:00 is set and loading is done (to avoid currency error) (trigger: body:not(:has(.modal)):not(:has(.oe_status .fa-spin)) .pos-leftheader .preset-time-btn:contains(11:00)) 2026-10-10 03:44:19,190 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44149407 started for PoS orders references: [{'name': '/', 'pos_reference': '253-119-000003', 'uuid': '8793c8d0-6e2c-4232-9579-ce6a60b94ba8'}] 2026-10-10 03:44:19,282 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44149407 order {'name': '/', 'pos_reference': '253-119-000003', 'uuid': '8793c8d0-6e2c-4232-9579-ce6a60b94ba8'} created pos.order #802 2026-10-10 03:44:19,324 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44149407 finished 2026-10-10 03:44:19,395 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.060 0.148 2026-10-10 03:44:19,430 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [35/37] Tour test_preset_timing_restaurant → Step no dialog is open (trigger: body:not(:has(.modal .modal-content))) 2026-10-10 03:44:19,480 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [36/37] Tour test_preset_timing_restaurant → Step .pos-leftheader .orders-button 2026-10-10 03:44:19,540 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [37/37] Tour test_preset_timing_restaurant → Step .ticket-screen .orders tbody .order-row:nth-child(3):contains("06/16/2025") 2026-10-10 03:44:19,618 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:19] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.028 0.045 2026-10-10 03:44:19,665 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.031 2026-10-10 03:44:19,693 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: tour succeeded 2026-10-10 03:44:19,694 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: ╔══════════════════════════════════════════════╗ ║ TOUR test_preset_timing_restaurant SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-10-10 03:44:19,854 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: heap 21481140 (allocated 23867392) 2026-10-10 03:44:19,893 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing chrome headless with pid 115117 2026-10-10 03:44:19,894 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing websocket connection 2026-10-10 03:44:19,894 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Terminating chrome headless with pid 115117 2026-10-10 03:44:20,023 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034420_023428_test_preset_timing_restaurant.txt 2026-10-10 03:44:20,023 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Removing chrome user profile "/tmp/tmp7j0n4zmw_chrome_odoo" 2026-10-10 03:44:20,449 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome pid: 115320 2026-10-10 03:44:20,449 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmp2qyoyngg_chrome_odoo 2026-10-10 03:44:20,449 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:40981/json/version 2026-10-10 03:44:20,451 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40981', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:44:20,479 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-10 03:44:20,480 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:40981/json 2026-10-10 03:44:20,480 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40981', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:44:20,502 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Websocket url found: ws://127.0.0.1:40981/devtools/page/087B58DF516B956C43EE6E6F7E8C5310 2026-10-10 03:44:20,519 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Enable chrome headless console log notification 2026-10-10 03:44:20,528 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless enable page notifications 2026-10-10 03:44:20,578 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:44:20,581 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Setting session cookie in browser 2026-10-10 03:44:20,583 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:44:20,583 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:44:20,662 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:20] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.022 0.042 2026-10-10 03:44:20,670 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigation result: {'frameId': '087B58DF516B956C43EE6E6F7E8C5310', 'loaderId': '17C864BB7CA9FAC0DD9F1C552B67B03D', 'isDownload': False} 2026-10-10 03:44:20,670 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate ready code "odoo.isTourReady('test_guest_count_bank_payment')" 2026-10-10 03:44:20,697 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:44:20,720 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:20] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.010 2026-10-10 03:44:20,731 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:20] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.022 2026-10-10 03:44:20,749 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:20] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.028 2026-10-10 03:44:21,439 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:44:21,450 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:44:21,452 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:44:21,483 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate test code "odoo.startTour('test_guest_count_bank_payment', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:44:21,486 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.007 2026-10-10 03:44:21,494 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [1/15] Tour test_guest_count_bank_payment → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:44:21,504 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:44:21,523 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:44:21,549 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:21] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.003 0.010 2026-10-10 03:44:21,558 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.013 2026-10-10 03:44:21,607 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.009 0.038 2026-10-10 03:44:21,610 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.025 2026-10-10 03:44:22,478 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 320 0.278 0.545 2026-10-10 03:44:22,505 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:22] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:44:22,672 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.002 0.009 2026-10-10 03:44:22,735 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:22] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.004 0.033 2026-10-10 03:44:22,774 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.004 0.017 2026-10-10 03:44:22,801 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-10 03:44:22,813 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:22] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:44:22,876 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:44:22,914 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:22] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:44:22,924 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:22] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-10 03:44:22,948 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:22] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 7 0.032 0.034 2026-10-10 03:44:22,957 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:44:22,971 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:22] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:44:22,992 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:22] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.017 0.085 2026-10-10 03:44:23,023 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:23] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.023 2026-10-10 03:44:23,026 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:23] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.123 2026-10-10 03:44:23,093 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [2/15] Tour test_guest_count_bank_payment → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-10-10 03:44:23,153 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:44:23,169 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:23] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.023 2026-10-10 03:44:23,256 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:23] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.025 0.087 2026-10-10 03:44:23,297 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [3/15] Tour test_guest_count_bank_payment → Step click numpad button: 5 (trigger: .modal div.numpad button:contains(/^5$/)) 2026-10-10 03:44:23,355 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:23] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.038 0.163 2026-10-10 03:44:23,382 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [4/15] Tour test_guest_count_bank_payment → Step input shown is '5' (trigger: .modal .value:contains("5")) 2026-10-10 03:44:23,383 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:23] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:44:23,384 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:44:23,391 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.013 0.180 2026-10-10 03:44:23,417 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:23] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.035 2026-10-10 03:44:23,433 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [5/15] Tour test_guest_count_bank_payment → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:44:23,490 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [6/15] Tour test_guest_count_bank_payment → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:44:23,588 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [7/15] Tour test_guest_count_bank_payment → Step Check orderline with attributes: {"productName":"Coca-Cola"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola"))) 2026-10-10 03:44:23,641 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [8/15] Tour test_guest_count_bank_payment → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:44:23,701 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [9/15] Tour test_guest_count_bank_payment → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:44:23,751 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [10/15] Tour test_guest_count_bank_payment → Step body 2026-10-10 03:44:23,803 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [11/15] Tour test_guest_count_bank_payment → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-10-10 03:44:23,854 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [12/15] Tour test_guest_count_bank_payment → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:44:23,928 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [13/15] Tour test_guest_count_bank_payment → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:44:23,933 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56266277 started for PoS orders references: [{'name': '/', 'pos_reference': '264-119-000001', 'uuid': 'c0984fbc-ca4a-46d2-8dd4-f1fa59ee84ab'}] 2026-10-10 03:44:23,940 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:23] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:44:24,004 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56266277 order {'name': '/', 'pos_reference': '264-119-000001', 'uuid': 'c0984fbc-ca4a-46d2-8dd4-f1fa59ee84ab'} created pos.order #803 2026-10-10 03:44:24,030 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56266277 finished 2026-10-10 03:44:24,108 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.040 0.138 2026-10-10 03:44:24,232 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:24] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:44:24,235 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:24] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:44:24,258 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [14/15] Tour test_guest_count_bank_payment → Step click back to product screen (trigger: .payment-screen .back-button) 2026-10-10 03:44:24,324 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [15/15] Tour test_guest_count_bank_payment → Step product screen is shown (trigger: .product-screen) 2026-10-10 03:44:24,382 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: tour succeeded 2026-10-10 03:44:24,384 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: ╔══════════════════════════════════════════════╗ ║ TOUR test_guest_count_bank_payment SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-10-10 03:44:24,562 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: heap 18099380 (allocated 19271680) 2026-10-10 03:44:24,592 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing chrome headless with pid 115320 2026-10-10 03:44:24,595 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing websocket connection 2026-10-10 03:44:24,595 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Terminating chrome headless with pid 115320 2026-10-10 03:44:24,717 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034424_717483_test_preset_timing_restaurant.txt 2026-10-10 03:44:24,717 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Removing chrome user profile "/tmp/tmp2qyoyngg_chrome_odoo" 2026-10-10 03:44:24,745 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_restaurant_preset_eatin_tour ... 2026-10-10 03:44:25,436 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Chrome pid: 115532 2026-10-10 03:44:25,436 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Chrome headless temporary user profile dir: /tmp/tmp26yywcs__chrome_odoo 2026-10-10 03:44:25,436 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Issuing json command http://127.0.0.1:41103/json/version 2026-10-10 03:44:25,438 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41103', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:44:25,522 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Browser version: Chrome/150.0.7871.114 2026-10-10 03:44:25,522 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Issuing json command http://127.0.0.1:41103/json 2026-10-10 03:44:25,523 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41103', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:44:25,575 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Websocket url found: ws://127.0.0.1:41103/devtools/page/C2E91D153E2A3A8CCCF025080EA5DB19 2026-10-10 03:44:25,589 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Enable chrome headless console log notification 2026-10-10 03:44:25,594 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Chrome headless enable page notifications 2026-10-10 03:44:25,646 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:44:25,657 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Setting session cookie in browser 2026-10-10 03:44:25,664 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:44:25,664 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:44:25,680 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:44:26,411 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:26] "GET /pos/ui/119 HTTP/1.1" 200 - 88 0.048 0.689 2026-10-10 03:44:26,415 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Navigation result: {'frameId': 'C2E91D153E2A3A8CCCF025080EA5DB19', 'loaderId': '929E86681962DDA0F1DD0ADA8F0AEB14', 'isDownload': False} 2026-10-10 03:44:26,416 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Evaluate ready code "odoo.isTourReady('RestaurantPresetEatInTour')" 2026-10-10 03:44:26,449 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:44:26,475 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:26] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.013 2026-10-10 03:44:26,493 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:26] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.025 2026-10-10 03:44:26,505 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:26] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.045 2026-10-10 03:44:27,202 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:27] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:44:27,215 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:44:27,258 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.036 2026-10-10 03:44:27,298 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:27] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-10 03:44:27,303 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Evaluate test code "odoo.startTour('RestaurantPresetEatInTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:44:27,315 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: [1/14] Tour RestaurantPresetEatInTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:44:27,339 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:27] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.007 0.010 2026-10-10 03:44:27,359 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:44:27,426 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:27] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.022 0.017 2026-10-10 03:44:27,447 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.056 2026-10-10 03:44:27,501 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:27] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.013 0.043 2026-10-10 03:44:27,505 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.033 2026-10-10 03:44:28,360 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:28] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.295 0.507 2026-10-10 03:44:28,392 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:28] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:44:28,500 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.014 2026-10-10 03:44:28,583 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:28] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.040 2026-10-10 03:44:28,640 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-10 03:44:28,656 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: Owl is running in 'dev' mode. 2026-10-10 03:44:28,673 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:28] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-10 03:44:28,730 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:44:28,792 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:44:28,800 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:44:28,851 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:44:28,852 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 03:44:28,862 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:28] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.057 0.060 2026-10-10 03:44:28,883 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: [2/14] Tour RestaurantPresetEatInTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:44:28,886 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:28] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.008 0.122 2026-10-10 03:44:28,889 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:28] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.116 2026-10-10 03:44:28,921 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:28] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.010 0.034 2026-10-10 03:44:28,945 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:28] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.008 0.014 2026-10-10 03:44:29,050 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:29] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:44:29,097 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: [3/14] Tour RestaurantPresetEatInTour → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-10-10 03:44:29,103 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:29] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:44:29,175 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:29] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.069 0.069 2026-10-10 03:44:29,282 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:29] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.047 0.195 2026-10-10 03:44:29,407 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:29] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.053 0.250 2026-10-10 03:44:29,445 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 03:44:29,530 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: [4/14] Tour RestaurantPresetEatInTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:44:29,559 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:44:29,623 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: [5/14] Tour RestaurantPresetEatInTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:44:29,677 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: [6/14] Tour RestaurantPresetEatInTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":null,"price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola"))) 2026-10-10 03:44:29,729 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: [7/14] Tour RestaurantPresetEatInTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:44:29,774 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: [8/14] Tour RestaurantPresetEatInTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:44:29,834 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: [9/14] Tour RestaurantPresetEatInTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:44:29,886 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: [10/14] Tour RestaurantPresetEatInTour → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-10-10 03:44:29,936 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: [11/14] Tour RestaurantPresetEatInTour → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-10-10 03:44:30,025 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: [12/14] Tour RestaurantPresetEatInTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:44:30,036 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:30] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:44:30,041 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:30] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:44:30,113 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: [13/14] Tour RestaurantPresetEatInTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:44:30,186 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: [14/14] Tour RestaurantPresetEatInTour → Step Cashier test_user exists on the receipt (trigger: .pos-receipt-contact .cashier:contains(Served by):contains(test_user)) 2026-10-10 03:44:30,192 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80518212 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '0165ba0f-ccd4-438b-ade3-eb391def6a07'}] 2026-10-10 03:44:30,195 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:30] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:44:30,748 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80518212 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '0165ba0f-ccd4-438b-ade3-eb391def6a07'} created pos.order #804 2026-10-10 03:44:30,774 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80518212 finished 2026-10-10 03:44:30,866 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.222 0.457 2026-10-10 03:44:31,100 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: tour succeeded 2026-10-10 03:44:31,104 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: ╔══════════════════════════════════════════╗ ║ TOUR RestaurantPresetEatInTour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-10 03:44:31,229 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: heap 15746664 (allocated 17039360) 2026-10-10 03:44:31,248 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Closing chrome headless with pid 115532 2026-10-10 03:44:31,250 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Closing websocket connection 2026-10-10 03:44:31,253 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Terminating chrome headless with pid 115532 2026-10-10 03:44:31,366 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034431_365861_test_restaurant_preset_eatin_tour.txt 2026-10-10 03:44:31,366 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Removing chrome user profile "/tmp/tmp26yywcs__chrome_odoo" 2026-10-10 03:44:31,385 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_show_default_with_register_screen ... 2026-10-10 03:44:32,044 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Chrome pid: 115743 2026-10-10 03:44:32,044 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Chrome headless temporary user profile dir: /tmp/tmp3pu744mu_chrome_odoo 2026-10-10 03:44:32,045 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Issuing json command http://127.0.0.1:36189/json/version 2026-10-10 03:44:32,048 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36189', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:44:32,063 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Browser version: Chrome/150.0.7871.114 2026-10-10 03:44:32,063 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Issuing json command http://127.0.0.1:36189/json 2026-10-10 03:44:32,063 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36189', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:44:32,070 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Websocket url found: ws://127.0.0.1:36189/devtools/page/C3B11BDA5FF80C7489047E84AAB731FC 2026-10-10 03:44:32,082 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Enable chrome headless console log notification 2026-10-10 03:44:32,086 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Chrome headless enable page notifications 2026-10-10 03:44:32,172 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:44:32,182 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Setting session cookie in browser 2026-10-10 03:44:32,187 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:44:32,187 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:44:32,202 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:44:32,992 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:32] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.076 0.718 2026-10-10 03:44:33,000 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Navigation result: {'frameId': 'C3B11BDA5FF80C7489047E84AAB731FC', 'loaderId': '2E07E68418AFCAB45C77660CB4D71508', 'isDownload': False} 2026-10-10 03:44:33,000 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Evaluate ready code "odoo.isTourReady('test_show_default_with_register_screen')" 2026-10-10 03:44:33,026 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:44:33,057 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:33] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.019 2026-10-10 03:44:33,064 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:33] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.019 2026-10-10 03:44:33,077 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:33] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.037 2026-10-10 03:44:33,639 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:44:33,651 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:44:33,670 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-10 03:44:33,709 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-10 03:44:33,716 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Evaluate test code "odoo.startTour('test_show_default_with_register_screen', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:44:33,732 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: [1/23] Tour test_show_default_with_register_screen → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:44:33,733 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:33] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 03:44:33,749 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:33] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:44:33,778 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.014 2026-10-10 03:44:33,802 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:33] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.028 2026-10-10 03:44:33,805 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-10 03:44:33,911 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:33] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.042 0.047 2026-10-10 03:44:34,752 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.301 0.492 2026-10-10 03:44:34,788 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:34] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:44:34,923 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.008 0.032 2026-10-10 03:44:35,016 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:35] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.054 2026-10-10 03:44:35,039 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 03:44:35,061 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: Owl is running in 'dev' mode. 2026-10-10 03:44:35,074 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-10 03:44:35,146 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:44:35,156 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:44:35,180 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:44:35,231 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:35] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.045 0.037 2026-10-10 03:44:35,255 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:35] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.007 0.096 2026-10-10 03:44:35,258 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.097 2026-10-10 03:44:35,269 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:44:35,272 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:44:35,334 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:35] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.009 0.016 2026-10-10 03:44:35,406 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: [2/23] Tour test_show_default_with_register_screen → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:44:35,505 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:44:35,522 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:35] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.020 0.036 2026-10-10 03:44:35,540 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:44:35,561 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: [3/23] Tour test_show_default_with_register_screen → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:44:35,648 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:35] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.057 0.111 2026-10-10 03:44:35,678 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:35] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:44:35,785 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:35] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.069 0.135 2026-10-10 03:44:35,865 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:35] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.027 0.348 2026-10-10 03:44:35,866 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: [4/23] Tour test_show_default_with_register_screen → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:44:35,936 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: [5/23] Tour test_show_default_with_register_screen → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-10 03:44:35,987 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: [6/23] Tour test_show_default_with_register_screen → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-10 03:44:36,038 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: [7/23] Tour test_show_default_with_register_screen → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:44:36,091 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: [8/23] Tour test_show_default_with_register_screen → Step click Set Table button (trigger: .product-screen .actionpad .set-table) 2026-10-10 03:44:36,146 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: [9/23] Tour test_show_default_with_register_screen → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:44:36,199 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: [10/23] Tour test_show_default_with_register_screen → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-10 03:44:36,255 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: [11/23] Tour test_show_default_with_register_screen → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:44:36,306 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: [12/23] Tour test_show_default_with_register_screen → Step table number 5 is shown in the input (trigger: .product-screen .input .input-value:contains('5')) 2026-10-10 03:44:36,431 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: [13/23] Tour test_show_default_with_register_screen → Step click Assign to assign order to table 5 (trigger: .product-screen .actionpad .assign-button) 2026-10-10 03:44:36,500 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: [14/23] Tour test_show_default_with_register_screen → Step click New button to navigate to a new empty order (trigger: .product-screen .actionpad button:contains('New')) 2026-10-10 03:44:36,507 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61225566 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'd8cee7d2-b9ba-4447-a860-41ef7880cf50'}] 2026-10-10 03:44:36,569 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: [15/23] Tour test_show_default_with_register_screen → Step .pos-leftheader .orders-button 2026-10-10 03:44:36,619 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61225566 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'd8cee7d2-b9ba-4447-a860-41ef7880cf50'} created pos.order #805 2026-10-10 03:44:36,641 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: [16/23] Tour test_show_default_with_register_screen → Step .ticket-screen .order-row:contains("001") 2026-10-10 03:44:36,653 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61225566 finished 2026-10-10 03:44:36,745 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.090 0.152 2026-10-10 03:44:36,848 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:36] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 55 0.042 0.149 2026-10-10 03:44:36,895 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.026 2026-10-10 03:44:36,921 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: [17/23] Tour test_show_default_with_register_screen → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:44:36,968 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: [18/23] Tour test_show_default_with_register_screen → Step .ticket-screen .pads .button.validation.load-order-button 2026-10-10 03:44:37,039 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.004 0.010 2026-10-10 03:44:37,040 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: [19/23] Tour test_show_default_with_register_screen → Step loaded order should contain Coca-Cola (trigger: .product-screen .orderline .product-name:contains('Coca-Cola')) 2026-10-10 03:44:37,090 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: [20/23] Tour test_show_default_with_register_screen → Step click New button again (trigger: .product-screen .actionpad button:contains('New')) 2026-10-10 03:44:37,149 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: [21/23] Tour test_show_default_with_register_screen → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:44:37,199 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: [22/23] Tour test_show_default_with_register_screen → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-10-10 03:44:37,250 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: [23/23] Tour test_show_default_with_register_screen → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:44:37,301 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: tour succeeded 2026-10-10 03:44:37,302 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR test_show_default_with_register_screen SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-10-10 03:44:37,437 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: heap 15704376 (allocated 16515072) 2026-10-10 03:44:37,461 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Closing chrome headless with pid 115743 2026-10-10 03:44:37,463 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Closing websocket connection 2026-10-10 03:44:37,463 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Terminating chrome headless with pid 115743 2026-10-10 03:44:37,612 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034437_611947_test_show_default_with_register_screen.txt 2026-10-10 03:44:37,612 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Removing chrome user profile "/tmp/tmp3pu744mu_chrome_odoo" 2026-10-10 03:44:37,630 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_lines_qty_update ... 2026-10-10 03:44:38,186 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome pid: 115946 2026-10-10 03:44:38,187 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome headless temporary user profile dir: /tmp/tmpi4k2uhzq_chrome_odoo 2026-10-10 03:44:38,187 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Issuing json command http://127.0.0.1:38861/json/version 2026-10-10 03:44:38,188 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38861', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:44:38,206 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Browser version: Chrome/150.0.7871.114 2026-10-10 03:44:38,206 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Issuing json command http://127.0.0.1:38861/json 2026-10-10 03:44:38,207 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38861', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:44:38,219 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Websocket url found: ws://127.0.0.1:38861/devtools/page/E275661D6CD11ECCF9DCD8DF7396037B 2026-10-10 03:44:38,228 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Enable chrome headless console log notification 2026-10-10 03:44:38,250 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome headless enable page notifications 2026-10-10 03:44:38,314 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:44:38,326 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Setting session cookie in browser 2026-10-10 03:44:38,332 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:44:38,332 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:44:38,352 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:44:39,369 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:39] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.082 0.939 2026-10-10 03:44:39,374 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Navigation result: {'frameId': 'E275661D6CD11ECCF9DCD8DF7396037B', 'loaderId': '9B9FEEB9A458397AB6E3B621D650BBFE', 'isDownload': False} 2026-10-10 03:44:39,374 44 INFO rb-acb9515-225444-423143 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-10 03:44:39,392 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:44:39,417 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:39] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-10 03:44:39,422 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:39] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-10 03:44:39,433 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:39] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-10-10 03:44:40,118 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:44:40,138 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:44:40,149 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.025 2026-10-10 03:44:40,193 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-10 03:44:40,200 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Evaluate test code "odoo.startTour('test_sync_lines_qty_update', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:44:40,215 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [1/22] Tour test_sync_lines_qty_update → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:44:40,217 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:40] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:44:40,226 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:40] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:44:40,275 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:40] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.013 0.022 2026-10-10 03:44:40,297 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.045 2026-10-10 03:44:40,373 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:40] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.024 0.048 2026-10-10 03:44:40,377 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.059 2026-10-10 03:44:41,174 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.303 0.448 2026-10-10 03:44:41,207 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:41] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:44:41,303 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:44:41,371 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:41] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.038 2026-10-10 03:44:41,423 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:44:41,442 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: Owl is running in 'dev' mode. 2026-10-10 03:44:41,461 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:41] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-10 03:44:41,520 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:44:41,556 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:41] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:44:41,564 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:44:41,594 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:41] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.035 0.038 2026-10-10 03:44:41,601 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:44:41,628 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.031 2026-10-10 03:44:41,653 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [2/22] Tour test_sync_lines_qty_update → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:44:41,658 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:41] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.006 0.128 2026-10-10 03:44:41,669 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:41] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.127 2026-10-10 03:44:41,690 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:41] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.068 2026-10-10 03:44:41,713 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:41] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.016 2026-10-10 03:44:41,761 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:44:41,824 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [3/22] Tour test_sync_lines_qty_update → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:44:41,837 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:41] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 03:44:41,842 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:41] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.039 0.054 2026-10-10 03:44:41,937 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.038 0.072 2026-10-10 03:44:42,030 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:42] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.043 0.236 2026-10-10 03:44:42,039 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.065 2026-10-10 03:44:42,059 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [4/22] Tour test_sync_lines_qty_update → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:44:42,108 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:44:42,159 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [5/22] Tour test_sync_lines_qty_update → Step Check orderline with attributes: {"productName":"Coca-Cola"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola"))) 2026-10-10 03:44:42,211 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [6/22] Tour test_sync_lines_qty_update → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:44:42,275 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [7/22] Tour test_sync_lines_qty_update → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:44:42,304 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13796423 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ea7df040-678b-4a8b-8942-52a25f4e6162'}] 2026-10-10 03:44:42,404 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13796423 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ea7df040-678b-4a8b-8942-52a25f4e6162'} created pos.order #806 2026-10-10 03:44:42,430 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13796423 finished 2026-10-10 03:44:42,521 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.062 0.157 2026-10-10 03:44:42,562 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [8/22] Tour test_sync_lines_qty_update → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:44:42,641 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [9/22] Tour test_sync_lines_qty_update → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-10 03:44:42,642 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.006 0.014 2026-10-10 03:44:42,700 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [10/22] Tour test_sync_lines_qty_update → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-10 03:44:42,749 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [11/22] Tour test_sync_lines_qty_update → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:44:44,796 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [12/22] Tour test_sync_lines_qty_update → Step body 2026-10-10 03:44:44,847 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [13/22] Tour test_sync_lines_qty_update → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-10 03:44:44,901 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [14/22] Tour test_sync_lines_qty_update → Step Check orderline with attributes: {"productName":"Coca-Cola","quantity":3} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")):has(.qty:contains("3"))) 2026-10-10 03:44:45,078 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [15/22] Tour test_sync_lines_qty_update → Step body 2026-10-10 03:44:45,130 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [16/22] Tour test_sync_lines_qty_update → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:44:45,195 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [17/22] Tour test_sync_lines_qty_update → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:44:45,226 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83885189 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ea7df040-678b-4a8b-8942-52a25f4e6162'}] 2026-10-10 03:44:45,295 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83885189 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ea7df040-678b-4a8b-8942-52a25f4e6162'} updated pos.order #806 2026-10-10 03:44:45,327 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83885189 finished 2026-10-10 03:44:45,454 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.063 0.168 2026-10-10 03:44:45,491 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [18/22] Tour test_sync_lines_qty_update → Step .floor-map 2026-10-10 03:44:45,542 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [19/22] Tour test_sync_lines_qty_update → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:44:47,578 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [20/22] Tour test_sync_lines_qty_update → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:44:47,653 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.006 0.009 2026-10-10 03:44:47,654 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [21/22] Tour test_sync_lines_qty_update → Step product screen is shown (trigger: .product-screen) 2026-10-10 03:44:47,700 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [22/22] Tour test_sync_lines_qty_update → Step body 2026-10-10 03:44:47,751 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: tour succeeded 2026-10-10 03:44:47,752 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_sync_lines_qty_update SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-10 03:44:47,848 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: heap 16129372 (allocated 17825792) 2026-10-10 03:44:47,862 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Closing chrome headless with pid 115946 2026-10-10 03:44:47,865 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Closing websocket connection 2026-10-10 03:44:47,866 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Terminating chrome headless with pid 115946 2026-10-10 03:44:47,976 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034447_976323_test_sync_lines_qty_update.txt 2026-10-10 03:44:47,976 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Removing chrome user profile "/tmp/tmpi4k2uhzq_chrome_odoo" 2026-10-10 03:44:48,053 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_lines_qty_update_ticket_screen ... 2026-10-10 03:44:48,508 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome pid: 116145 2026-10-10 03:44:48,508 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome headless temporary user profile dir: /tmp/tmpuqqsduay_chrome_odoo 2026-10-10 03:44:48,508 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Issuing json command http://127.0.0.1:45515/json/version 2026-10-10 03:44:48,510 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45515', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:44:48,593 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Browser version: Chrome/150.0.7871.114 2026-10-10 03:44:48,593 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Issuing json command http://127.0.0.1:45515/json 2026-10-10 03:44:48,594 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45515', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:44:48,609 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Websocket url found: ws://127.0.0.1:45515/devtools/page/02868CA375391768FFDFDF4016E05E21 2026-10-10 03:44:48,621 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Enable chrome headless console log notification 2026-10-10 03:44:48,644 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome headless enable page notifications 2026-10-10 03:44:48,716 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:44:48,729 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Setting session cookie in browser 2026-10-10 03:44:48,731 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:44:48,731 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:44:48,746 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:44:49,526 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:49] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.073 0.711 2026-10-10 03:44:49,530 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Navigation result: {'frameId': '02868CA375391768FFDFDF4016E05E21', 'loaderId': '38536A89733A335327E15E9CCAB69163', 'isDownload': False} 2026-10-10 03:44:49,530 44 INFO rb-acb9515-225444-423143 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-10 03:44:49,554 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:44:49,589 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:49] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.011 0.013 2026-10-10 03:44:49,607 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:49] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.032 2026-10-10 03:44:49,626 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:49] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.050 2026-10-10 03:44:50,229 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:44:50,231 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:44:50,257 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-10 03:44:50,293 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-10 03:44:50,296 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Evaluate test code "odoo.startTour('test_sync_lines_qty_update_ticket_screen', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:44:50,306 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [1/29] Tour test_sync_lines_qty_update_ticket_screen → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:44:50,316 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:44:50,345 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:44:50,380 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:50] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.010 2026-10-10 03:44:50,400 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.026 2026-10-10 03:44:50,451 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.014 0.036 2026-10-10 03:44:50,455 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.021 2026-10-10 03:44:51,304 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.304 0.477 2026-10-10 03:44:51,330 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:51] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:44:51,426 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:44:51,508 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:51] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.050 2026-10-10 03:44:51,554 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 03:44:51,578 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: Owl is running in 'dev' mode. 2026-10-10 03:44:51,622 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:51] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.010 0.016 2026-10-10 03:44:51,653 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:44:51,672 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:51] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:44:51,718 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-10-10 03:44:51,723 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:51] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:44:51,758 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:51] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.034 0.051 2026-10-10 03:44:51,764 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 03:44:51,766 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:44:51,798 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:51] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.012 0.096 2026-10-10 03:44:51,821 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:51] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.007 0.034 2026-10-10 03:44:51,850 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:44:51,869 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [2/29] Tour test_sync_lines_qty_update_ticket_screen → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:44:51,930 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:51] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.040 0.063 2026-10-10 03:44:51,950 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:51] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.064 2026-10-10 03:44:51,955 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [3/29] Tour test_sync_lines_qty_update_ticket_screen → Step .pos-leftheader .register-label 2026-10-10 03:44:52,023 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:52] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.031 0.160 2026-10-10 03:44:52,106 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:52] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:44:52,154 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.056 0.133 2026-10-10 03:44:52,292 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [4/29] Tour test_sync_lines_qty_update_ticket_screen → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:44:52,339 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:44:52,384 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [5/29] Tour test_sync_lines_qty_update_ticket_screen → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:44:52,435 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [6/29] Tour test_sync_lines_qty_update_ticket_screen → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-10 03:44:52,488 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [7/29] Tour test_sync_lines_qty_update_ticket_screen → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-10 03:44:52,541 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [8/29] Tour test_sync_lines_qty_update_ticket_screen → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:44:52,588 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [9/29] Tour test_sync_lines_qty_update_ticket_screen → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:44:52,639 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [10/29] Tour test_sync_lines_qty_update_ticket_screen → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:44:52,735 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [11/29] Tour test_sync_lines_qty_update_ticket_screen → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:44:52,803 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [12/29] Tour test_sync_lines_qty_update_ticket_screen → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:44:52,851 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [13/29] Tour test_sync_lines_qty_update_ticket_screen → Step Search for partner "A powerful Pos man!" (trigger: .modal-dialog .input-group input) 2026-10-10 03:44:52,910 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [14/29] Tour test_sync_lines_qty_update_ticket_screen → Step click partner 'A powerful Pos man!' from partner list screen (trigger: .modal .partner-list b:contains(A powerful Pos man!)) 2026-10-10 03:44:52,977 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [15/29] Tour test_sync_lines_qty_update_ticket_screen → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:44:53,022 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [16/29] Tour test_sync_lines_qty_update_ticket_screen → Step .pos-leftheader .orders-button 2026-10-10 03:44:53,053 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:53] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 13 0.035 0.039 2026-10-10 03:44:53,113 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [17/29] Tour test_sync_lines_qty_update_ticket_screen → Step .ticket-screen .order-row:contains("001") 2026-10-10 03:44:53,160 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.030 0.060 2026-10-10 03:44:53,163 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1717910 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3e252772-7f7a-4da3-9435-82168163b5df'}] 2026-10-10 03:44:53,273 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1717910 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3e252772-7f7a-4da3-9435-82168163b5df'} created pos.order #807 2026-10-10 03:44:53,307 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1717910 finished 2026-10-10 03:44:53,407 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.061 0.224 2026-10-10 03:44:53,566 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:53] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 55 0.049 0.069 2026-10-10 03:44:53,614 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.008 0.028 2026-10-10 03:44:53,640 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [18/29] Tour test_sync_lines_qty_update_ticket_screen → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:44:53,689 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [19/29] Tour test_sync_lines_qty_update_ticket_screen → Step .ticket-screen .pads .button.validation.load-order-button 2026-10-10 03:44:53,755 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [20/29] Tour test_sync_lines_qty_update_ticket_screen → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-10 03:44:53,814 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [21/29] Tour test_sync_lines_qty_update_ticket_screen → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-10 03:44:53,865 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [22/29] Tour test_sync_lines_qty_update_ticket_screen → Step Check the product page (trigger: .product-list) 2026-10-10 03:44:53,916 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [23/29] Tour test_sync_lines_qty_update_ticket_screen → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:44:53,966 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [24/29] Tour test_sync_lines_qty_update_ticket_screen → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-10 03:44:54,021 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [25/29] Tour test_sync_lines_qty_update_ticket_screen → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:44:54,071 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [26/29] Tour test_sync_lines_qty_update_ticket_screen → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:44:54,122 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [27/29] Tour test_sync_lines_qty_update_ticket_screen → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"3","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("3"))) 2026-10-10 03:44:54,196 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [28/29] Tour test_sync_lines_qty_update_ticket_screen → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:44:54,247 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [29/29] Tour test_sync_lines_qty_update_ticket_screen → Step .pos-leftheader .orders-button 2026-10-10 03:44:54,309 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: tour succeeded 2026-10-10 03:44:54,310 44 INFO rb-acb9515-225444-423143 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-10 03:44:54,316 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41575812 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3e252772-7f7a-4da3-9435-82168163b5df'}] 2026-10-10 03:44:54,396 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41575812 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3e252772-7f7a-4da3-9435-82168163b5df'} updated pos.order #807 2026-10-10 03:44:54,419 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41575812 finished 2026-10-10 03:44:54,435 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: heap 16681328 (allocated 17960960) 2026-10-10 03:44:54,450 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Closing chrome headless with pid 116145 2026-10-10 03:44:54,463 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Closing websocket connection 2026-10-10 03:44:54,463 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Terminating chrome headless with pid 116145 2026-10-10 03:44:54,510 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.077 0.120 2026-10-10 03:44:54,605 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034454_605177_test_sync_lines_qty_update_ticket_screen.txt 2026-10-10 03:44:54,605 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Removing chrome user profile "/tmp/tmpuqqsduay_chrome_odoo" 2026-10-10 03:44:54,707 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_line_note ... 2026-10-10 03:44:55,157 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome pid: 116345 2026-10-10 03:44:55,158 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome headless temporary user profile dir: /tmp/tmpsv3pd6gw_chrome_odoo 2026-10-10 03:44:55,158 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Issuing json command http://127.0.0.1:37951/json/version 2026-10-10 03:44:55,159 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37951', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:44:55,252 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Browser version: Chrome/150.0.7871.114 2026-10-10 03:44:55,252 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Issuing json command http://127.0.0.1:37951/json 2026-10-10 03:44:55,253 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37951', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:44:55,273 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Websocket url found: ws://127.0.0.1:37951/devtools/page/A828B1948EEB396691C1506AAE14476C 2026-10-10 03:44:55,291 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Enable chrome headless console log notification 2026-10-10 03:44:55,309 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome headless enable page notifications 2026-10-10 03:44:55,378 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:44:55,395 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Setting session cookie in browser 2026-10-10 03:44:55,410 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:44:55,410 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:44:55,431 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:44:56,166 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:56] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.050 0.690 2026-10-10 03:44:56,171 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Navigation result: {'frameId': 'A828B1948EEB396691C1506AAE14476C', 'loaderId': '1300485BEFEE33750B115812730A6E4E', 'isDownload': False} 2026-10-10 03:44:56,171 44 INFO rb-acb9515-225444-423143 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-10 03:44:56,212 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:44:56,228 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:56] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.010 2026-10-10 03:44:56,235 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:56] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.013 2026-10-10 03:44:56,258 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:56] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.034 2026-10-10 03:44:56,904 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:44:56,922 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:56] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:44:56,937 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.017 2026-10-10 03:44:56,967 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:56] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-10 03:44:56,967 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Evaluate test code "odoo.startTour('test_sync_set_line_note', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:44:56,975 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [1/23] Tour test_sync_set_line_note → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:44:56,989 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:56] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:44:57,005 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:57] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:44:57,044 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:57] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.011 0.014 2026-10-10 03:44:57,078 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.010 0.038 2026-10-10 03:44:57,152 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:57] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.020 0.055 2026-10-10 03:44:57,155 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.036 2026-10-10 03:44:58,063 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.356 0.509 2026-10-10 03:44:58,092 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:58] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:44:58,182 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:44:58,249 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:58] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.043 2026-10-10 03:44:58,313 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-10 03:44:58,330 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: Owl is running in 'dev' mode. 2026-10-10 03:44:58,356 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:58] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.008 0.010 2026-10-10 03:44:58,400 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:44:58,418 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:58] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:44:58,448 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:58] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:44:58,453 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.039 2026-10-10 03:44:58,465 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:58] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.026 0.029 2026-10-10 03:44:58,491 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:44:58,558 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.066 2026-10-10 03:44:58,564 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [2/23] Tour test_sync_set_line_note → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:44:58,572 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:58] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.054 0.092 2026-10-10 03:44:58,592 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:58] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:44:58,664 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:58] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.037 0.099 2026-10-10 03:44:58,689 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:58] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.007 0.175 2026-10-10 03:44:58,771 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:58] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.030 0.224 2026-10-10 03:44:58,793 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:58] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.009 0.090 2026-10-10 03:44:58,821 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [3/23] Tour test_sync_set_line_note → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:44:58,838 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:58] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:44:58,911 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:58] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.030 0.057 2026-10-10 03:44:58,966 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:44:59,052 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [4/23] Tour test_sync_set_line_note → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:44:59,087 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:44:59,159 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [5/23] Tour test_sync_set_line_note → Step Check orderline with attributes: {"productName":"Coca-Cola"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola"))) 2026-10-10 03:44:59,211 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [6/23] Tour test_sync_set_line_note → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:44:59,273 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [7/23] Tour test_sync_set_line_note → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:44:59,314 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69497608 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '7257e271-a568-4509-9d2b-5197312b0f9a'}] 2026-10-10 03:44:59,395 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69497608 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '7257e271-a568-4509-9d2b-5197312b0f9a'} created pos.order #808 2026-10-10 03:44:59,420 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69497608 finished 2026-10-10 03:44:59,515 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.060 0.144 2026-10-10 03:44:59,552 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [8/23] Tour test_sync_set_line_note → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:44:59,629 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [9/23] Tour test_sync_set_line_note → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:44:59,630 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:44:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.015 2026-10-10 03:45:01,678 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [10/23] Tour test_sync_set_line_note → Step body 2026-10-10 03:45:01,729 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [11/23] Tour test_sync_set_line_note → Step product screen is shown (trigger: .product-screen) 2026-10-10 03:45:01,780 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [12/23] Tour test_sync_set_line_note → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-10 03:45:01,839 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [13/23] Tour test_sync_set_line_note → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-10 03:45:01,890 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [14/23] Tour test_sync_set_line_note → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:45:01,941 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [15/23] Tour test_sync_set_line_note → Step click Internal note button (trigger: .modal-body button:contains("Note")) 2026-10-10 03:45:01,992 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [16/23] Tour test_sync_set_line_note → Step click Internal Note button (trigger: .control-buttons button:contains("Note")) 2026-10-10 03:45:02,053 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [17/23] Tour test_sync_set_line_note → Step input text 'Demo note' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-10 03:45:02,114 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [18/23] Tour test_sync_set_line_note → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:45:02,175 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [19/23] Tour test_sync_set_line_note → Step body 2026-10-10 03:45:02,225 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [20/23] Tour test_sync_set_line_note → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:45:02,287 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [21/23] Tour test_sync_set_line_note → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:45:02,311 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26465724 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '7257e271-a568-4509-9d2b-5197312b0f9a'}] 2026-10-10 03:45:02,369 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26465724 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '7257e271-a568-4509-9d2b-5197312b0f9a'} updated pos.order #808 2026-10-10 03:45:02,393 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26465724 finished 2026-10-10 03:45:02,525 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.068 0.149 2026-10-10 03:45:02,564 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [22/23] Tour test_sync_set_line_note → Step .floor-map 2026-10-10 03:45:02,614 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [23/23] Tour test_sync_set_line_note → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:45:04,644 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: tour succeeded 2026-10-10 03:45:04,645 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: ╔════════════════════════════════════════╗ ║ TOUR test_sync_set_line_note SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-10 03:45:04,753 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: heap 15819780 (allocated 17039360) 2026-10-10 03:45:04,765 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Closing chrome headless with pid 116345 2026-10-10 03:45:04,766 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Closing websocket connection 2026-10-10 03:45:04,767 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Terminating chrome headless with pid 116345 2026-10-10 03:45:04,878 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034504_878566_test_sync_set_line_note.txt 2026-10-10 03:45:04,878 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Removing chrome user profile "/tmp/tmpsv3pd6gw_chrome_odoo" 2026-10-10 03:45:04,948 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_note ... 2026-10-10 03:45:05,512 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome pid: 116538 2026-10-10 03:45:05,512 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome headless temporary user profile dir: /tmp/tmp97unqy3__chrome_odoo 2026-10-10 03:45:05,512 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Issuing json command http://127.0.0.1:38601/json/version 2026-10-10 03:45:05,513 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38601', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:45:05,538 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Browser version: Chrome/150.0.7871.114 2026-10-10 03:45:05,538 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Issuing json command http://127.0.0.1:38601/json 2026-10-10 03:45:05,539 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38601', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:45:05,550 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Websocket url found: ws://127.0.0.1:38601/devtools/page/B37CECD7B249668D7AAA15B51A248CF6 2026-10-10 03:45:05,563 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Enable chrome headless console log notification 2026-10-10 03:45:05,577 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome headless enable page notifications 2026-10-10 03:45:05,659 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:45:05,673 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Setting session cookie in browser 2026-10-10 03:45:05,674 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:45:05,675 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:45:05,698 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:45:06,473 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:06] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.087 0.691 2026-10-10 03:45:06,478 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Navigation result: {'frameId': 'B37CECD7B249668D7AAA15B51A248CF6', 'loaderId': 'EF8AD75C0726B62F59AFD9EEDC505A18', 'isDownload': False} 2026-10-10 03:45:06,478 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Evaluate ready code "odoo.isTourReady('test_sync_set_note')" 2026-10-10 03:45:06,506 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:45:06,521 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:06] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.007 2026-10-10 03:45:06,534 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:06] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.021 2026-10-10 03:45:06,543 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:06] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-10-10 03:45:07,187 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:45:07,197 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:45:07,223 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.016 2026-10-10 03:45:07,262 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.008 2026-10-10 03:45:07,268 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Evaluate test code "odoo.startTour('test_sync_set_note', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:45:07,278 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [1/21] Tour test_sync_set_note → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:45:07,287 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:07] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:45:07,317 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:07] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:45:07,370 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:07] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.013 2026-10-10 03:45:07,395 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.034 2026-10-10 03:45:07,451 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:07] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.015 0.047 2026-10-10 03:45:07,456 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.036 2026-10-10 03:45:08,464 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:08] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.424 0.538 2026-10-10 03:45:08,496 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:08] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:45:08,592 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-10 03:45:08,675 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:08] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.054 2026-10-10 03:45:08,718 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:45:08,739 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: Owl is running in 'dev' mode. 2026-10-10 03:45:08,757 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:08] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-10 03:45:08,817 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:45:08,833 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:08] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:45:08,855 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:08] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:45:08,888 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:08] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.043 2026-10-10 03:45:08,897 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:08] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.015 0.047 2026-10-10 03:45:08,935 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:45:08,964 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.033 2026-10-10 03:45:08,988 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:45:08,995 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:08] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.059 0.109 2026-10-10 03:45:09,018 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [2/21] Tour test_sync_set_note → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:45:09,110 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:09] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.043 0.097 2026-10-10 03:45:09,232 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [3/21] Tour test_sync_set_note → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:45:09,234 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:09] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:45:09,235 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:09] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.041 0.232 2026-10-10 03:45:09,271 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:09] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.018 0.247 2026-10-10 03:45:09,388 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:09] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.057 0.095 2026-10-10 03:45:09,406 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:09] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.124 2026-10-10 03:45:09,466 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-10 03:45:09,559 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [4/21] Tour test_sync_set_note → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:45:09,601 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:45:09,663 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [5/21] Tour test_sync_set_note → Step Check orderline with attributes: {"productName":"Coca-Cola"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola"))) 2026-10-10 03:45:09,712 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [6/21] Tour test_sync_set_note → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:45:09,777 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [7/21] Tour test_sync_set_note → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:45:09,817 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86622405 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'eefd36ef-c050-4ca5-af04-6d77b333128e'}] 2026-10-10 03:45:09,913 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86622405 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'eefd36ef-c050-4ca5-af04-6d77b333128e'} created pos.order #809 2026-10-10 03:45:09,943 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86622405 finished 2026-10-10 03:45:10,024 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.057 0.154 2026-10-10 03:45:10,078 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [8/21] Tour test_sync_set_note → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:45:10,152 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.012 2026-10-10 03:45:10,163 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [9/21] Tour test_sync_set_note → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:45:12,196 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [10/21] Tour test_sync_set_note → Step body 2026-10-10 03:45:12,248 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [11/21] Tour test_sync_set_note → Step product screen is shown (trigger: .product-screen) 2026-10-10 03:45:12,299 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [12/21] Tour test_sync_set_note → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:45:12,349 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [13/21] Tour test_sync_set_note → Step click Internal note button (trigger: .modal-body button:contains("Note")) 2026-10-10 03:45:12,403 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [14/21] Tour test_sync_set_note → Step click Internal Note button (trigger: .control-buttons button:contains("Note")) 2026-10-10 03:45:12,465 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [15/21] Tour test_sync_set_note → Step input text 'Hello world' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-10 03:45:12,527 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [16/21] Tour test_sync_set_note → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:45:12,591 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [17/21] Tour test_sync_set_note → Step body 2026-10-10 03:45:12,642 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [18/21] Tour test_sync_set_note → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:45:12,710 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [19/21] Tour test_sync_set_note → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:45:12,733 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67910962 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'eefd36ef-c050-4ca5-af04-6d77b333128e'}] 2026-10-10 03:45:12,768 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67910962 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'eefd36ef-c050-4ca5-af04-6d77b333128e'} updated pos.order #809 2026-10-10 03:45:12,799 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67910962 finished 2026-10-10 03:45:12,976 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.086 0.160 2026-10-10 03:45:13,011 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [20/21] Tour test_sync_set_note → Step .floor-map 2026-10-10 03:45:13,061 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [21/21] Tour test_sync_set_note → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:45:15,094 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: tour succeeded 2026-10-10 03:45:15,095 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: ╔═══════════════════════════════════╗ ║ TOUR test_sync_set_note SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-10 03:45:15,190 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: heap 15770856 (allocated 17825792) 2026-10-10 03:45:15,202 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Closing chrome headless with pid 116538 2026-10-10 03:45:15,203 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Closing websocket connection 2026-10-10 03:45:15,204 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Terminating chrome headless with pid 116538 2026-10-10 03:45:15,318 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034515_318517_test_sync_set_note.txt 2026-10-10 03:45:15,318 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Removing chrome user profile "/tmp/tmp97unqy3__chrome_odoo" 2026-10-10 03:45:15,412 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_partner ... 2026-10-10 03:45:16,013 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome pid: 116742 2026-10-10 03:45:16,014 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome headless temporary user profile dir: /tmp/tmp46ynb1fj_chrome_odoo 2026-10-10 03:45:16,014 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Issuing json command http://127.0.0.1:37047/json/version 2026-10-10 03:45:16,015 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37047', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:45:16,035 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Browser version: Chrome/150.0.7871.114 2026-10-10 03:45:16,035 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Issuing json command http://127.0.0.1:37047/json 2026-10-10 03:45:16,036 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37047', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:45:16,052 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Websocket url found: ws://127.0.0.1:37047/devtools/page/862C7762FF9CE5ABF5606CEEE433ECBE 2026-10-10 03:45:16,066 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Enable chrome headless console log notification 2026-10-10 03:45:16,093 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome headless enable page notifications 2026-10-10 03:45:16,153 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:45:16,170 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Setting session cookie in browser 2026-10-10 03:45:16,174 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:45:16,175 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:45:16,197 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:45:17,205 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:17] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.060 0.952 2026-10-10 03:45:17,209 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Navigation result: {'frameId': '862C7762FF9CE5ABF5606CEEE433ECBE', 'loaderId': 'BEFC4970B852DD7F40EA7B4A32B69BCD', 'isDownload': False} 2026-10-10 03:45:17,209 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Evaluate ready code "odoo.isTourReady('test_sync_set_partner')" 2026-10-10 03:45:17,232 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:45:17,253 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:17] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-10-10 03:45:17,269 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:17] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.024 2026-10-10 03:45:17,278 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:17] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.027 2026-10-10 03:45:17,847 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:45:17,863 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:45:17,882 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-10 03:45:17,913 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Evaluate test code "odoo.startTour('test_sync_set_partner', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:45:17,921 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [1/22] Tour test_sync_set_partner → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:45:17,922 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:17] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.012 2026-10-10 03:45:17,939 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:17] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:45:17,953 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:17] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:45:17,997 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:17] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.014 0.012 2026-10-10 03:45:18,030 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.045 2026-10-10 03:45:18,087 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:18] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.021 0.036 2026-10-10 03:45:18,092 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.030 2026-10-10 03:45:19,084 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.386 0.554 2026-10-10 03:45:19,115 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:19] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:45:19,207 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:45:19,276 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:19] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.039 2026-10-10 03:45:19,322 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 03:45:19,337 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: Owl is running in 'dev' mode. 2026-10-10 03:45:19,353 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:19] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.008 2026-10-10 03:45:19,429 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:45:19,435 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:45:19,442 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:19] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 03:45:19,494 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:19] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:45:19,497 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:45:19,539 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:19] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.024 0.092 2026-10-10 03:45:19,557 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:19] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.120 2026-10-10 03:45:19,575 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [2/22] Tour test_sync_set_partner → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:45:19,578 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:19] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.080 2026-10-10 03:45:19,582 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:19] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.160 2026-10-10 03:45:19,645 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:19] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.013 2026-10-10 03:45:19,700 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:45:19,783 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:19] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.026 0.073 2026-10-10 03:45:19,818 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:19] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:45:19,825 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [3/22] Tour test_sync_set_partner → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:45:19,869 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:19] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.026 0.161 2026-10-10 03:45:19,976 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:19] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.043 0.101 2026-10-10 03:45:20,029 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:45:20,128 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [4/22] Tour test_sync_set_partner → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:45:20,180 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:45:20,229 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [5/22] Tour test_sync_set_partner → Step Check orderline with attributes: {"productName":"Coca-Cola"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola"))) 2026-10-10 03:45:20,279 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [6/22] Tour test_sync_set_partner → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:45:20,343 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [7/22] Tour test_sync_set_partner → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:45:20,382 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60450613 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '4bc6b276-4a6e-4f80-9761-79130930b09a'}] 2026-10-10 03:45:20,469 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60450613 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '4bc6b276-4a6e-4f80-9761-79130930b09a'} created pos.order #810 2026-10-10 03:45:20,501 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60450613 finished 2026-10-10 03:45:20,582 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.051 0.153 2026-10-10 03:45:20,632 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [8/22] Tour test_sync_set_partner → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:45:20,701 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [9/22] Tour test_sync_set_partner → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:45:20,702 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.010 2026-10-10 03:45:22,744 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [10/22] Tour test_sync_set_partner → Step body 2026-10-10 03:45:22,795 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [11/22] Tour test_sync_set_partner → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:45:22,846 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [12/22] Tour test_sync_set_partner → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:45:22,946 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [13/22] Tour test_sync_set_partner → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:45:23,019 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [14/22] Tour test_sync_set_partner → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:45:23,069 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [15/22] Tour test_sync_set_partner → Step Search for partner "Acme Corporation" (trigger: .modal-dialog .input-group input) 2026-10-10 03:45:23,129 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [16/22] Tour test_sync_set_partner → Step click partner 'Acme Corporation' from partner list screen (trigger: .modal .partner-list b:contains(Acme Corporation)) 2026-10-10 03:45:23,188 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [17/22] Tour test_sync_set_partner → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:45:23,242 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [18/22] Tour test_sync_set_partner → Step body 2026-10-10 03:45:23,290 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [19/22] Tour test_sync_set_partner → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:45:23,352 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [20/22] Tour test_sync_set_partner → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:45:23,420 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:23] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 13 0.190 0.040 2026-10-10 03:45:23,422 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94617807 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '4bc6b276-4a6e-4f80-9761-79130930b09a'}] 2026-10-10 03:45:23,470 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94617807 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '4bc6b276-4a6e-4f80-9761-79130930b09a'} updated pos.order #810 2026-10-10 03:45:23,542 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94617807 finished 2026-10-10 03:45:23,758 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.184 0.197 2026-10-10 03:45:23,796 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [21/22] Tour test_sync_set_partner → Step .floor-map 2026-10-10 03:45:23,845 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [22/22] Tour test_sync_set_partner → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:45:23,863 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.035 0.372 2026-10-10 03:45:25,877 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: tour succeeded 2026-10-10 03:45:25,878 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: ╔══════════════════════════════════════╗ ║ TOUR test_sync_set_partner SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-10 03:45:25,986 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: heap 16657760 (allocated 18223104) 2026-10-10 03:45:25,994 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Closing chrome headless with pid 116742 2026-10-10 03:45:25,998 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Closing websocket connection 2026-10-10 03:45:25,999 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Terminating chrome headless with pid 116742 2026-10-10 03:45:26,124 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034526_124057_test_sync_set_partner.txt 2026-10-10 03:45:26,124 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Removing chrome user profile "/tmp/tmp46ynb1fj_chrome_odoo" 2026-10-10 03:45:26,209 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_pricelist ... 2026-10-10 03:45:26,769 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome pid: 116943 2026-10-10 03:45:26,769 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome headless temporary user profile dir: /tmp/tmp1rmm7rj5_chrome_odoo 2026-10-10 03:45:26,769 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Issuing json command http://127.0.0.1:39577/json/version 2026-10-10 03:45:26,771 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39577', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:45:26,859 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Browser version: Chrome/150.0.7871.114 2026-10-10 03:45:26,859 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Issuing json command http://127.0.0.1:39577/json 2026-10-10 03:45:26,860 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39577', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:45:26,874 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Websocket url found: ws://127.0.0.1:39577/devtools/page/0C1CB6D2C8A9C9F719E5E944313B148A 2026-10-10 03:45:26,884 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Enable chrome headless console log notification 2026-10-10 03:45:26,900 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome headless enable page notifications 2026-10-10 03:45:27,007 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:45:27,019 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Setting session cookie in browser 2026-10-10 03:45:27,021 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:45:27,021 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:45:27,048 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:45:27,793 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:27] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.064 0.687 2026-10-10 03:45:27,798 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Navigation result: {'frameId': '0C1CB6D2C8A9C9F719E5E944313B148A', 'loaderId': 'C8E6A419590FAC4B862639F4A99C4BCA', 'isDownload': False} 2026-10-10 03:45:27,798 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Evaluate ready code "odoo.isTourReady('test_sync_set_pricelist')" 2026-10-10 03:45:27,821 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:45:27,843 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:27] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.012 2026-10-10 03:45:27,851 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:27] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-10-10 03:45:27,872 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:27] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.036 2026-10-10 03:45:28,577 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:45:28,593 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:28] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:45:28,611 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:28] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.025 2026-10-10 03:45:28,648 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Evaluate test code "odoo.startTour('test_sync_set_pricelist', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:45:28,657 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [1/24] Tour test_sync_set_pricelist → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:45:28,666 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:28] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.012 2026-10-10 03:45:28,694 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:28] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.008 2026-10-10 03:45:28,708 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:28] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:45:28,757 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:28] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.022 2026-10-10 03:45:28,777 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.041 2026-10-10 03:45:28,856 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:28] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.024 0.048 2026-10-10 03:45:28,860 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.046 2026-10-10 03:45:29,922 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:29] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.491 0.530 2026-10-10 03:45:29,970 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:29] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.030 2026-10-10 03:45:30,081 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:45:30,183 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:30] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.029 0.047 2026-10-10 03:45:30,234 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.012 2026-10-10 03:45:30,255 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: Owl is running in 'dev' mode. 2026-10-10 03:45:30,287 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:30] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-10 03:45:30,324 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:30] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:45:30,333 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:45:30,362 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:30] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:45:30,367 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:30] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:45:30,403 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:45:30,405 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:45:30,422 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:30] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.046 0.037 2026-10-10 03:45:30,473 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [2/24] Tour test_sync_set_pricelist → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:45:30,476 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:45:30,490 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:30] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.012 0.134 2026-10-10 03:45:30,531 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:30] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.091 2026-10-10 03:45:30,639 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [3/24] Tour test_sync_set_pricelist → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:45:30,662 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:30] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.068 0.158 2026-10-10 03:45:30,720 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:30] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:45:30,770 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:30] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.047 0.281 2026-10-10 03:45:30,795 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:30] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.244 2026-10-10 03:45:30,925 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:30] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.073 0.201 2026-10-10 03:45:30,980 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 03:45:31,116 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [4/24] Tour test_sync_set_pricelist → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:45:31,153 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:45:31,217 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [5/24] Tour test_sync_set_pricelist → Step Check orderline with attributes: {"productName":"Coca-Cola"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola"))) 2026-10-10 03:45:31,272 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [6/24] Tour test_sync_set_pricelist → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:45:31,331 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [7/24] Tour test_sync_set_pricelist → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:45:31,377 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68681230 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '5dcbe26e-3b16-413f-bb44-e1be7f258f8b'}] 2026-10-10 03:45:31,497 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68681230 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '5dcbe26e-3b16-413f-bb44-e1be7f258f8b'} created pos.order #811 2026-10-10 03:45:31,530 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68681230 finished 2026-10-10 03:45:31,631 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.099 0.157 2026-10-10 03:45:31,663 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [8/24] Tour test_sync_set_pricelist → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:45:31,734 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.010 2026-10-10 03:45:31,741 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [9/24] Tour test_sync_set_pricelist → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:45:33,777 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [10/24] Tour test_sync_set_pricelist → Step body 2026-10-10 03:45:33,829 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [11/24] Tour test_sync_set_pricelist → Step product screen is shown (trigger: .product-screen) 2026-10-10 03:45:33,880 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [12/24] Tour test_sync_set_pricelist → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-10 03:45:33,939 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [13/24] Tour test_sync_set_pricelist → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-10 03:45:33,991 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [14/24] Tour test_sync_set_pricelist → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:45:34,042 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [15/24] Tour test_sync_set_pricelist → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:45:34,092 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [16/24] Tour test_sync_set_pricelist → Step click Actions button (trigger: .more-btn) 2026-10-10 03:45:34,151 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [17/24] Tour test_sync_set_pricelist → Step .o_pricelist_button 2026-10-10 03:45:34,210 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [18/24] Tour test_sync_set_pricelist → Step select price list 'Second Pricelist' (trigger: .selection-item:contains("Second Pricelist")) 2026-10-10 03:45:34,271 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [19/24] Tour test_sync_set_pricelist → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:45:34,322 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [20/24] Tour test_sync_set_pricelist → Step body 2026-10-10 03:45:34,373 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [21/24] Tour test_sync_set_pricelist → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:45:34,434 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [22/24] Tour test_sync_set_pricelist → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:45:34,455 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10969492 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '5dcbe26e-3b16-413f-bb44-e1be7f258f8b'}] 2026-10-10 03:45:34,479 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10969492 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '5dcbe26e-3b16-413f-bb44-e1be7f258f8b'} updated pos.order #811 2026-10-10 03:45:34,503 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10969492 finished 2026-10-10 03:45:34,645 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.055 0.138 2026-10-10 03:45:34,676 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [23/24] Tour test_sync_set_pricelist → Step .floor-map 2026-10-10 03:45:34,727 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [24/24] Tour test_sync_set_pricelist → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:45:36,760 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: tour succeeded 2026-10-10 03:45:36,761 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: ╔════════════════════════════════════════╗ ║ TOUR test_sync_set_pricelist SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-10 03:45:36,865 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: heap 15824564 (allocated 17301504) 2026-10-10 03:45:36,874 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Closing chrome headless with pid 116943 2026-10-10 03:45:36,875 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Closing websocket connection 2026-10-10 03:45:36,875 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Terminating chrome headless with pid 116943 2026-10-10 03:45:36,989 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034536_988798_test_sync_set_pricelist.txt 2026-10-10 03:45:36,989 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Removing chrome user profile "/tmp/tmp1rmm7rj5_chrome_odoo" 2026-10-10 03:45:37,039 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_tax_in_merge_table_order_line ... 2026-10-10 03:45:37,867 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome pid: 117137 2026-10-10 03:45:37,868 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome headless temporary user profile dir: /tmp/tmp52y6jumm_chrome_odoo 2026-10-10 03:45:37,868 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Issuing json command http://127.0.0.1:37837/json/version 2026-10-10 03:45:37,869 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37837', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:45:37,887 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Browser version: Chrome/150.0.7871.114 2026-10-10 03:45:37,887 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Issuing json command http://127.0.0.1:37837/json 2026-10-10 03:45:37,888 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37837', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:45:37,906 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Websocket url found: ws://127.0.0.1:37837/devtools/page/2A29E0F7B42EBA18FA2A9A693F9603D7 2026-10-10 03:45:37,922 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Enable chrome headless console log notification 2026-10-10 03:45:37,955 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome headless enable page notifications 2026-10-10 03:45:38,064 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-10 03:45:38,071 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Setting session cookie in browser 2026-10-10 03:45:38,075 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:45:38,075 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:45:38,093 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:45:38,749 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:38] "GET /pos/ui/119 HTTP/1.1" 200 - 94 0.077 0.583 2026-10-10 03:45:38,754 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Navigation result: {'frameId': '2A29E0F7B42EBA18FA2A9A693F9603D7', 'loaderId': '4FEC21424C4CC1FE4B568FCDDA40D307', 'isDownload': False} 2026-10-10 03:45:38,754 44 INFO rb-acb9515-225444-423143 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-10 03:45:38,787 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:45:38,817 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:38] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.012 2026-10-10 03:45:38,827 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:38] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.026 2026-10-10 03:45:38,851 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:38] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.037 2026-10-10 03:45:39,494 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:45:39,499 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:45:39,536 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.018 2026-10-10 03:45:39,582 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:39] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-10 03:45:39,587 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Evaluate test code "odoo.startTour('test_tax_in_merge_table_order_line_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:45:39,600 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [1/15] Tour test_tax_in_merge_table_order_line_tour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:45:39,612 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:39] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-10 03:45:39,636 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:39] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:45:39,675 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:39] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.012 2026-10-10 03:45:39,695 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.031 2026-10-10 03:45:39,753 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:39] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.019 0.039 2026-10-10 03:45:39,758 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.023 2026-10-10 03:45:40,639 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 379 0.347 0.489 2026-10-10 03:45:40,665 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:40] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:45:40,758 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:45:40,833 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:40] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.047 2026-10-10 03:45:40,878 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:45:40,906 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: Owl is running in 'dev' mode. 2026-10-10 03:45:40,935 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.013 0.005 2026-10-10 03:45:41,020 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:45:41,055 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.032 2026-10-10 03:45:41,062 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:41] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:45:41,158 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:45:41,161 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.041 2026-10-10 03:45:41,183 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:41] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 200 - 14 0.094 0.084 2026-10-10 03:45:41,192 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [2/15] Tour test_tax_in_merge_table_order_line_tour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:45:41,227 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:41] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.203 2026-10-10 03:45:41,247 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:41] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.064 2026-10-10 03:45:41,250 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:41] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.238 2026-10-10 03:45:41,287 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:41] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.028 2026-10-10 03:45:41,337 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:45:41,410 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [3/15] Tour test_tax_in_merge_table_order_line_tour → Step click 'Main Floor' floor (trigger: .floor-selector .button-floor:contains("Main Floor")) 2026-10-10 03:45:41,458 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:41] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:45:41,471 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:41] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.048 0.083 2026-10-10 03:45:41,588 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:41] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.052 0.202 2026-10-10 03:45:41,686 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.038 0.218 2026-10-10 03:45:41,716 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [4/15] Tour test_tax_in_merge_table_order_line_tour → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-10-10 03:45:41,794 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.018 2026-10-10 03:45:41,895 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [5/15] Tour test_tax_in_merge_table_order_line_tour → Step click product 'product_1' (trigger: article.product .product-content .product-name:contains("product_1")) 2026-10-10 03:45:41,942 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:45:41,999 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [6/15] Tour test_tax_in_merge_table_order_line_tour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:45:42,059 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [7/15] Tour test_tax_in_merge_table_order_line_tour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:45:42,100 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97271594 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c13471be-fec3-4fff-b46c-2a7f61a4205d'}] 2026-10-10 03:45:42,243 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97271594 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c13471be-fec3-4fff-b46c-2a7f61a4205d'} created pos.order #812 2026-10-10 03:45:42,280 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97271594 finished 2026-10-10 03:45:42,367 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.101 0.169 2026-10-10 03:45:42,404 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [8/15] Tour test_tax_in_merge_table_order_line_tour → Step click 'Main Floor' floor (trigger: .floor-selector .button-floor:contains("Main Floor")) 2026-10-10 03:45:42,461 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [9/15] Tour test_tax_in_merge_table_order_line_tour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:45:42,538 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.014 2026-10-10 03:45:42,545 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [10/15] Tour test_tax_in_merge_table_order_line_tour → Step click product 'product_2' (trigger: article.product .product-content .product-name:contains("product_2")) 2026-10-10 03:45:42,617 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [11/15] Tour test_tax_in_merge_table_order_line_tour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:45:42,680 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [12/15] Tour test_tax_in_merge_table_order_line_tour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:45:42,705 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44289406 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'fa489490-4d14-41c7-b60b-fb734d065954'}] 2026-10-10 03:45:42,777 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44289406 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'fa489490-4d14-41c7-b60b-fb734d065954'} created pos.order #813 2026-10-10 03:45:42,807 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44289406 finished 2026-10-10 03:45:42,886 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 45 0.037 0.147 2026-10-10 03:45:42,916 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [13/15] Tour test_tax_in_merge_table_order_line_tour → Step .floor-map 2026-10-10 03:45:42,967 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [14/15] Tour test_tax_in_merge_table_order_line_tour → Step Drag table 5 onto table 4 in order to link them (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:45:43,023 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-10-10 03:45:43,525 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-10-10 03:45:44,026 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: Selector .floor-map .table:not(.syncing):has(.label:contains("4")) Object(position='top', relative=true) 2026-10-10 03:45:44,027 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-10-10 03:45:44,538 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: Selector .floor-map .table:not(.syncing):has(.label:contains("4")) Object(position='center', relative=true) 2026-10-10 03:45:44,544 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-10-10 03:45:45,076 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:45] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 - 9 0.011 0.010 2026-10-10 03:45:45,098 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-10-10 03:45:45,103 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70314590 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c13471be-fec3-4fff-b46c-2a7f61a4205d'}] 2026-10-10 03:45:45,161 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added lines [1322] to pos.order #812 2026-10-10 03:45:45,174 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70314590 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c13471be-fec3-4fff-b46c-2a7f61a4205d'} updated pos.order #812 2026-10-10 03:45:45,210 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70314590 finished 2026-10-10 03:45:45,355 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.085 0.170 2026-10-10 03:45:45,412 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.011 0.278 2026-10-10 03:45:45,602 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [15/15] Tour test_tax_in_merge_table_order_line_tour → Step Verify that table 5 is a child table (trigger: .floor-map .table:not(.syncing):has(.label:contains("5")) .info.opacity-25) 2026-10-10 03:45:45,618 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:45] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 46 0.049 0.167 2026-10-10 03:45:45,651 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.009 2026-10-10 03:45:45,657 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: tour succeeded 2026-10-10 03:45:45,658 44 INFO rb-acb9515-225444-423143 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-10 03:45:45,776 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: heap 17250772 (allocated 18485248) 2026-10-10 03:45:45,789 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Closing chrome headless with pid 117137 2026-10-10 03:45:45,795 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Closing websocket connection 2026-10-10 03:45:45,797 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Terminating chrome headless with pid 117137 2026-10-10 03:45:45,891 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034545_891102_test_tax_in_merge_table_order_line.txt 2026-10-10 03:45:45,891 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Removing chrome user profile "/tmp/tmp52y6jumm_chrome_odoo" 2026-10-10 03:45:45,956 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_tip_after_payment ... 2026-10-10 03:45:46,604 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Chrome pid: 117334 2026-10-10 03:45:46,604 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Chrome headless temporary user profile dir: /tmp/tmpdh5b6wod_chrome_odoo 2026-10-10 03:45:46,604 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Issuing json command http://127.0.0.1:33219/json/version 2026-10-10 03:45:46,606 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33219', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:45:46,629 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Browser version: Chrome/150.0.7871.114 2026-10-10 03:45:46,629 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Issuing json command http://127.0.0.1:33219/json 2026-10-10 03:45:46,630 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33219', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:45:46,644 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Websocket url found: ws://127.0.0.1:33219/devtools/page/07DC45D283FC9429E2CB174F44C64BF0 2026-10-10 03:45:46,653 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Enable chrome headless console log notification 2026-10-10 03:45:46,662 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Chrome headless enable page notifications 2026-10-10 03:45:46,731 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:45:46,743 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Setting session cookie in browser 2026-10-10 03:45:46,753 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:45:46,753 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:45:46,779 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:45:47,832 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:47] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.082 0.976 2026-10-10 03:45:47,845 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Navigation result: {'frameId': '07DC45D283FC9429E2CB174F44C64BF0', 'loaderId': 'D12FC79A221EA31CF7E251B03CDEEECB', 'isDownload': False} 2026-10-10 03:45:47,845 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Evaluate ready code "odoo.isTourReady('test_tip_after_payment')" 2026-10-10 03:45:47,885 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:45:47,917 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:47] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.014 2026-10-10 03:45:47,932 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:47] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.030 2026-10-10 03:45:47,941 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:47] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.034 2026-10-10 03:45:48,571 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:45:48,575 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:45:48,606 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.015 2026-10-10 03:45:48,642 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Evaluate test code "odoo.startTour('test_tip_after_payment', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:45:48,643 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-10 03:45:48,653 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [1/47] Tour test_tip_after_payment → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:45:48,671 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:48] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:45:48,692 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:48] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:45:48,737 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:48] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.013 2026-10-10 03:45:48,757 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.039 2026-10-10 03:45:48,841 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:48] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.021 0.049 2026-10-10 03:45:48,847 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.061 2026-10-10 03:45:49,629 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.301 0.434 2026-10-10 03:45:49,654 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:49] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:45:49,738 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:45:49,805 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:49] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.046 2026-10-10 03:45:49,834 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:45:49,860 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: Owl is running in 'dev' mode. 2026-10-10 03:45:49,876 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:49] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-10 03:45:49,936 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:49] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:45:49,949 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:49] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:45:49,963 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:49] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:45:49,974 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:45:50,002 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:45:50,020 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:50] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.041 0.056 2026-10-10 03:45:50,039 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [2/47] Tour test_tip_after_payment → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:45:50,043 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:50] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.007 0.102 2026-10-10 03:45:50,045 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:50] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.106 2026-10-10 03:45:50,061 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:50] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.006 0.037 2026-10-10 03:45:50,115 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:50] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.014 2026-10-10 03:45:50,142 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:50] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:45:50,235 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:50] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:45:50,248 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [3/47] Tour test_tip_after_payment → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-10-10 03:45:50,258 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:50] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.051 0.075 2026-10-10 03:45:50,348 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:50] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.036 0.172 2026-10-10 03:45:50,469 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:50] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.052 0.155 2026-10-10 03:45:50,525 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:45:50,623 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [4/47] Tour test_tip_after_payment → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-10-10 03:45:50,670 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:45:50,720 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [5/47] Tour test_tip_after_payment → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:45:50,767 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [6/47] Tour test_tip_after_payment → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-10-10 03:45:50,819 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [7/47] Tour test_tip_after_payment → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-10 03:45:50,879 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [8/47] Tour test_tip_after_payment → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-10 03:45:50,932 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [9/47] Tour test_tip_after_payment → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-10 03:45:50,986 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [10/47] Tour test_tip_after_payment → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-10 03:45:51,054 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [11/47] Tour test_tip_after_payment → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-10 03:45:51,105 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [12/47] Tour test_tip_after_payment → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-10-10 03:45:51,157 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [13/47] Tour test_tip_after_payment → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:45:51,207 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [14/47] Tour test_tip_after_payment → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:45:51,272 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [15/47] Tour test_tip_after_payment → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:45:51,320 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [16/47] Tour test_tip_after_payment → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-10-10 03:45:51,371 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [17/47] Tour test_tip_after_payment → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-10-10 03:45:51,445 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [18/47] Tour test_tip_after_payment → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-10 03:45:51,460 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:51] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:45:51,464 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:51] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:45:51,514 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [19/47] Tour test_tip_after_payment → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Bank")) 2026-10-10 03:45:51,558 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [20/47] Tour test_tip_after_payment → Step click numpad button: 1 (trigger: .modal div.numpad button:contains(/^1$/)) 2026-10-10 03:45:51,607 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [21/47] Tour test_tip_after_payment → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:45:51,695 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [22/47] Tour test_tip_after_payment → Step .payment-screen .button:contains('Tip') 2026-10-10 03:45:51,758 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [23/47] Tour test_tip_after_payment → Step click numpad button: 1 (trigger: .modal div.numpad button:contains(/^1/)) 2026-10-10 03:45:51,813 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [24/47] Tour test_tip_after_payment → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:45:51,889 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [25/47] Tour test_tip_after_payment → Step line paid via 'Bank' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Bank")) 2026-10-10 03:45:51,945 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [26/47] Tour test_tip_after_payment → Step amount tendered in the line is '2.00' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("2.00")) 2026-10-10 03:45:51,996 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [27/47] Tour test_tip_after_payment → Step delete Bank paymentline with 2.00 amount (trigger: .paymentlines .paymentline .payment-infos:contains("Bank"):has(.payment-amount:contains("2.00")) ~ .delete-button) 2026-10-10 03:45:52,057 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [28/47] Tour test_tip_after_payment → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-10 03:45:52,110 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [29/47] Tour test_tip_after_payment → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Bank")) 2026-10-10 03:45:52,161 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [30/47] Tour test_tip_after_payment → Step click numpad button: 5 (trigger: .modal div.numpad button:contains(/^5$/)) 2026-10-10 03:45:52,213 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [31/47] Tour test_tip_after_payment → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:45:52,268 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [32/47] Tour test_tip_after_payment → Step .payment-screen .button:contains('Tip') 2026-10-10 03:45:52,326 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [33/47] Tour test_tip_after_payment → Step click numpad button: 2 (trigger: .modal div.numpad button:contains(/^2/)) 2026-10-10 03:45:52,382 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [34/47] Tour test_tip_after_payment → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:45:52,449 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [35/47] Tour test_tip_after_payment → Step line paid via 'Bank' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Bank")) 2026-10-10 03:45:52,500 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [36/47] Tour test_tip_after_payment → Step amount tendered in the line is '5.00' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("5.00")) 2026-10-10 03:45:52,551 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [37/47] Tour test_tip_after_payment → Step delete Bank paymentline with 5.00 amount (trigger: .paymentlines .paymentline .payment-infos:contains("Bank"):has(.payment-amount:contains("5.00")) ~ .delete-button) 2026-10-10 03:45:52,611 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [38/47] Tour test_tip_after_payment → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-10 03:45:52,665 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [39/47] Tour test_tip_after_payment → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Bank")) 2026-10-10 03:45:52,716 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [40/47] Tour test_tip_after_payment → Step click numpad button: 5 (trigger: .modal div.numpad button:contains(/^5$/)) 2026-10-10 03:45:52,766 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [41/47] Tour test_tip_after_payment → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:45:52,821 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [42/47] Tour test_tip_after_payment → Step .payment-screen .button:contains('Tip') 2026-10-10 03:45:52,879 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [43/47] Tour test_tip_after_payment → Step click numpad button: 3 (trigger: .modal div.numpad button:contains(/^3/)) 2026-10-10 03:45:52,933 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [44/47] Tour test_tip_after_payment → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:45:53,005 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [45/47] Tour test_tip_after_payment → Step line paid via 'Bank' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Bank")) 2026-10-10 03:45:53,057 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [46/47] Tour test_tip_after_payment → Step amount tendered in the line is '6.00' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("6.00")) 2026-10-10 03:45:53,108 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [47/47] Tour test_tip_after_payment → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-10-10 03:45:53,160 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: tour succeeded 2026-10-10 03:45:53,161 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: ╔═══════════════════════════════════════╗ ║ TOUR test_tip_after_payment SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-10 03:45:53,274 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: heap 15887192 (allocated 17563648) 2026-10-10 03:45:53,293 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Closing chrome headless with pid 117334 2026-10-10 03:45:53,294 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Closing websocket connection 2026-10-10 03:45:53,295 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Terminating chrome headless with pid 117334 2026-10-10 03:45:53,419 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034553_418928_test_tip_after_payment.txt 2026-10-10 03:45:53,419 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Removing chrome user profile "/tmp/tmpdh5b6wod_chrome_odoo" 2026-10-10 03:45:53,448 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_transfering_orders ... 2026-10-10 03:45:53,882 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Chrome pid: 117534 2026-10-10 03:45:53,882 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Chrome headless temporary user profile dir: /tmp/tmp29txq5j2_chrome_odoo 2026-10-10 03:45:53,883 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Issuing json command http://127.0.0.1:39021/json/version 2026-10-10 03:45:53,884 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39021', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:45:53,923 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Browser version: Chrome/150.0.7871.114 2026-10-10 03:45:53,923 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Issuing json command http://127.0.0.1:39021/json 2026-10-10 03:45:53,924 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39021', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:45:53,955 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Websocket url found: ws://127.0.0.1:39021/devtools/page/A4B0643E6104CE30BE8078880E34D935 2026-10-10 03:45:53,979 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Enable chrome headless console log notification 2026-10-10 03:45:53,986 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Chrome headless enable page notifications 2026-10-10 03:45:54,036 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:45:54,053 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Setting session cookie in browser 2026-10-10 03:45:54,057 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:45:54,057 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:45:54,074 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:45:54,929 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:54] "GET /pos/ui/119 HTTP/1.1" 200 - 142 0.086 0.773 2026-10-10 03:45:54,937 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Navigation result: {'frameId': 'A4B0643E6104CE30BE8078880E34D935', 'loaderId': 'CE45AABBD7192009022BD449B5C817A2', 'isDownload': False} 2026-10-10 03:45:54,938 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Evaluate ready code "odoo.isTourReady('test_transfering_orders')" 2026-10-10 03:45:54,954 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:45:54,983 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:54] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.015 2026-10-10 03:45:55,007 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:55] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.041 2026-10-10 03:45:55,017 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:55] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.049 2026-10-10 03:45:55,660 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:45:55,661 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:45:55,669 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.014 2026-10-10 03:45:55,696 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Evaluate test code "odoo.startTour('test_transfering_orders', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:45:55,700 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-10 03:45:55,707 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [1/118] Tour test_transfering_orders → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:45:55,719 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:55] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-10 03:45:55,738 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:45:55,763 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:55] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.009 2026-10-10 03:45:55,781 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.024 2026-10-10 03:45:55,834 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:55] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.013 0.036 2026-10-10 03:45:55,836 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.036 2026-10-10 03:45:56,734 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.344 0.496 2026-10-10 03:45:56,774 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:56] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:45:56,872 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:45:56,951 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:56] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.048 2026-10-10 03:45:56,989 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:45:57,013 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: Owl is running in 'dev' mode. 2026-10-10 03:45:57,033 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:57] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.009 2026-10-10 03:45:57,088 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:57] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:45:57,142 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:57] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.031 2026-10-10 03:45:57,149 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:57] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.035 2026-10-10 03:45:57,195 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:57] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.036 0.061 2026-10-10 03:45:57,196 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:45:57,248 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.029 2026-10-10 03:45:57,257 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:57] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.018 0.136 2026-10-10 03:45:57,258 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [2/118] Tour test_transfering_orders → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:45:57,266 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:57] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.154 2026-10-10 03:45:57,287 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:57] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.028 2026-10-10 03:45:57,302 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:57] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.010 2026-10-10 03:45:57,393 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:45:57,468 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [3/118] Tour test_transfering_orders → Step .new-order 2026-10-10 03:45:57,492 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:57] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.046 0.064 2026-10-10 03:45:57,498 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:57] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:45:57,581 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:57] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.038 0.157 2026-10-10 03:45:57,689 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:57] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.051 0.157 2026-10-10 03:45:57,833 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [4/118] Tour test_transfering_orders → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:45:57,873 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:45:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:45:57,934 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [5/118] Tour test_transfering_orders → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:45:58,006 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [6/118] Tour test_transfering_orders → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:45:58,073 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [7/118] Tour test_transfering_orders → Step set tab to Cola (trigger: .product-screen .new-tab) 2026-10-10 03:45:58,140 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [8/118] Tour test_transfering_orders → Step input text 'Cola' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-10 03:45:58,202 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [9/118] Tour test_transfering_orders → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:45:58,262 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [10/118] Tour test_transfering_orders → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:45:58,324 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [11/118] Tour test_transfering_orders → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:46:00,359 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [12/118] Tour test_transfering_orders → Step .new-order 2026-10-10 03:46:00,438 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [13/118] Tour test_transfering_orders → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-10-10 03:46:00,510 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [14/118] Tour test_transfering_orders → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-10-10 03:46:00,578 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [15/118] Tour test_transfering_orders → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-10-10 03:46:00,647 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [16/118] Tour test_transfering_orders → Step set tab to Water (trigger: .product-screen .new-tab) 2026-10-10 03:46:00,704 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [17/118] Tour test_transfering_orders → Step input text 'Water' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-10 03:46:00,762 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [18/118] Tour test_transfering_orders → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:46:00,817 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [19/118] Tour test_transfering_orders → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:46:00,875 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [20/118] Tour test_transfering_orders → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:46:02,909 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [21/118] Tour test_transfering_orders → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:46:02,976 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:46:02,987 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [22/118] Tour test_transfering_orders → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-10-10 03:46:03,058 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [23/118] Tour test_transfering_orders → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-10-10 03:46:03,129 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [24/118] Tour test_transfering_orders → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-10-10 03:46:03,196 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [25/118] Tour test_transfering_orders → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:46:03,259 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [26/118] Tour test_transfering_orders → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:46:03,290 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13797793 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '669714b8-7d61-46c7-a682-f21fd612c17c'}] 2026-10-10 03:46:03,403 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13797793 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '669714b8-7d61-46c7-a682-f21fd612c17c'} created pos.order #814 2026-10-10 03:46:03,431 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13797793 finished 2026-10-10 03:46:03,531 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.081 0.165 2026-10-10 03:46:03,577 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77425395 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '94925494-29b3-4653-b9cd-f527508a4f75'}] 2026-10-10 03:46:03,651 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77425395 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '94925494-29b3-4653-b9cd-f527508a4f75'} created pos.order #815 2026-10-10 03:46:03,679 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77425395 finished 2026-10-10 03:46:03,755 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.053 0.128 2026-10-10 03:46:03,798 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17005081 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': '13671fc4-8ed4-4c0d-807b-5d3d019066ca'}] 2026-10-10 03:46:03,881 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17005081 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': '13671fc4-8ed4-4c0d-807b-5d3d019066ca'} created pos.order #816 2026-10-10 03:46:03,901 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17005081 finished 2026-10-10 03:46:03,968 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.055 0.118 2026-10-10 03:46:03,999 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [27/118] Tour test_transfering_orders → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-10-10 03:46:04,071 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.003 0.010 2026-10-10 03:46:04,075 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [28/118] Tour test_transfering_orders → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:46:04,139 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [29/118] Tour test_transfering_orders → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:46:04,209 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [30/118] Tour test_transfering_orders → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:46:04,280 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [31/118] Tour test_transfering_orders → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:46:04,348 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [32/118] Tour test_transfering_orders → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:46:04,382 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63332157 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': '40dfadb8-d2cc-4b30-9b75-e796cfc5904b'}] 2026-10-10 03:46:04,467 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63332157 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': '40dfadb8-d2cc-4b30-9b75-e796cfc5904b'} created pos.order #817 2026-10-10 03:46:04,504 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63332157 finished 2026-10-10 03:46:04,594 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.061 0.154 2026-10-10 03:46:04,629 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [33/118] Tour test_transfering_orders → Step .pos-leftheader .orders-button 2026-10-10 03:46:04,703 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [34/118] Tour test_transfering_orders → Step .ticket-screen .order-row:count(4) 2026-10-10 03:46:04,855 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:04] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 56 0.077 0.073 2026-10-10 03:46:04,897 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.025 2026-10-10 03:46:04,942 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [35/118] Tour test_transfering_orders → Step .ticket-screen .order-row:contains("Cola") 2026-10-10 03:46:05,003 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [36/118] Tour test_transfering_orders → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:46:05,053 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [37/118] Tour test_transfering_orders → Step .ticket-screen .pads .button.validation.load-order-button 2026-10-10 03:46:05,117 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [38/118] Tour test_transfering_orders → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:46:05,168 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [39/118] Tour test_transfering_orders → Step click Actions button (trigger: .more-btn) 2026-10-10 03:46:05,228 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [40/118] Tour test_transfering_orders → Step click Transfer button (trigger: .control-buttons button:contains("Transfer")) 2026-10-10 03:46:05,298 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [41/118] Tour test_transfering_orders → Step .pos-leftheader .orders-button 2026-10-10 03:46:05,358 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [42/118] Tour test_transfering_orders → Step .ticket-screen .order-row:contains("Water") 2026-10-10 03:46:05,488 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:05] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.063 0.060 2026-10-10 03:46:05,539 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.033 2026-10-10 03:46:05,622 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [43/118] Tour test_transfering_orders → Step product screen is shown (trigger: .product-screen) 2026-10-10 03:46:05,626 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52395160 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '94925494-29b3-4653-b9cd-f527508a4f75'}] 2026-10-10 03:46:05,632 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:05] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:46:05,673 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added lines [1327] to pos.order #815 2026-10-10 03:46:05,686 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52395160 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '94925494-29b3-4653-b9cd-f527508a4f75'} updated pos.order #815 2026-10-10 03:46:05,715 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52395160 finished 2026-10-10 03:46:05,876 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.096 0.157 2026-10-10 03:46:06,097 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:06] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 46 0.047 0.113 2026-10-10 03:46:06,165 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [44/118] Tour test_transfering_orders → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Coca-Cola","quantity":"3"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Coca-Cola")):has(.qty:contains("3"))) 2026-10-10 03:46:06,227 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [45/118] Tour test_transfering_orders → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("3"))) 2026-10-10 03:46:06,274 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [46/118] Tour test_transfering_orders → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Water","quantity":"3"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Water")):has(.qty:contains("3"))) 2026-10-10 03:46:06,334 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [47/118] Tour test_transfering_orders → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("3"))) 2026-10-10 03:46:06,383 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [48/118] Tour test_transfering_orders → Step .pos-leftheader .orders-button 2026-10-10 03:46:06,441 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [49/118] Tour test_transfering_orders → Step .ticket-screen .order-row:count(3) 2026-10-10 03:46:06,546 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:06] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.047 0.051 2026-10-10 03:46:06,594 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.031 2026-10-10 03:46:06,632 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [50/118] Tour test_transfering_orders → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:46:06,706 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [51/118] Tour test_transfering_orders → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:46:08,759 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [52/118] Tour test_transfering_orders → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:46:08,843 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [53/118] Tour test_transfering_orders → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:46:08,843 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.008 0.016 2026-10-10 03:46:08,888 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [54/118] Tour test_transfering_orders → Step click Actions button (trigger: .more-btn) 2026-10-10 03:46:08,945 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [55/118] Tour test_transfering_orders → Step click Transfer button (trigger: .control-buttons button:contains("Transfer")) 2026-10-10 03:46:09,012 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [56/118] Tour test_transfering_orders → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-10-10 03:46:09,090 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [57/118] Tour test_transfering_orders → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Minute Maid","quantity":"3"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Minute Maid")):has(.qty:contains("3"))) 2026-10-10 03:46:09,098 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30503633 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': '40dfadb8-d2cc-4b30-9b75-e796cfc5904b'}] 2026-10-10 03:46:09,145 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added lines [1328] to pos.order #817 2026-10-10 03:46:09,154 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30503633 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': '40dfadb8-d2cc-4b30-9b75-e796cfc5904b'} updated pos.order #817 2026-10-10 03:46:09,193 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30503633 finished 2026-10-10 03:46:09,349 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.082 0.174 2026-10-10 03:46:09,578 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:09] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 42 0.038 0.130 2026-10-10 03:46:09,625 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.003 0.011 2026-10-10 03:46:09,648 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.009 0.011 2026-10-10 03:46:09,669 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [58/118] Tour test_transfering_orders → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("3"))) 2026-10-10 03:46:09,720 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [59/118] Tour test_transfering_orders → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Coca-Cola","quantity":"3"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Coca-Cola")):has(.qty:contains("3"))) 2026-10-10 03:46:09,780 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [60/118] Tour test_transfering_orders → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("3"))) 2026-10-10 03:46:09,829 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [61/118] Tour test_transfering_orders → Step .pos-leftheader .orders-button 2026-10-10 03:46:09,887 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [62/118] Tour test_transfering_orders → Step .ticket-screen .order-row:count(2) 2026-10-10 03:46:10,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:10] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.046 0.061 2026-10-10 03:46:10,045 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.032 2026-10-10 03:46:10,070 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [63/118] Tour test_transfering_orders → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:46:10,132 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [64/118] Tour test_transfering_orders → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:46:12,175 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [65/118] Tour test_transfering_orders → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-10-10 03:46:12,244 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.003 0.008 2026-10-10 03:46:12,247 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [66/118] Tour test_transfering_orders → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:46:12,298 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [67/118] Tour test_transfering_orders → Step click Actions button (trigger: .more-btn) 2026-10-10 03:46:12,355 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [68/118] Tour test_transfering_orders → Step click Transfer button (trigger: .control-buttons button:contains("Transfer")) 2026-10-10 03:46:12,419 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [69/118] Tour test_transfering_orders → Step .pos-leftheader .orders-button 2026-10-10 03:46:12,477 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [70/118] Tour test_transfering_orders → Step .ticket-screen .order-row:contains("Water") 2026-10-10 03:46:12,568 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:12] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.026 0.060 2026-10-10 03:46:12,621 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.033 2026-10-10 03:46:12,716 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [71/118] Tour test_transfering_orders → Step product screen is shown (trigger: .product-screen) 2026-10-10 03:46:12,722 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4410928 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '94925494-29b3-4653-b9cd-f527508a4f75'}] 2026-10-10 03:46:12,804 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added lines [1329] to pos.order #815 2026-10-10 03:46:12,816 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4410928 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '94925494-29b3-4653-b9cd-f527508a4f75'} updated pos.order #815 2026-10-10 03:46:12,856 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4410928 finished 2026-10-10 03:46:13,005 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.127 0.160 2026-10-10 03:46:13,235 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:13] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 42 0.045 0.133 2026-10-10 03:46:13,285 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [72/118] Tour test_transfering_orders → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Coca-Cola","quantity":"6"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Coca-Cola")):has(.qty:contains("6"))) 2026-10-10 03:46:13,344 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [73/118] Tour test_transfering_orders → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"6"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("6"))) 2026-10-10 03:46:13,395 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [74/118] Tour test_transfering_orders → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Water","quantity":"3"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Water")):has(.qty:contains("3"))) 2026-10-10 03:46:13,455 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [75/118] Tour test_transfering_orders → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("3"))) 2026-10-10 03:46:13,506 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [76/118] Tour test_transfering_orders → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Minute Maid","quantity":"3"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Minute Maid")):has(.qty:contains("3"))) 2026-10-10 03:46:13,564 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [77/118] Tour test_transfering_orders → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("3"))) 2026-10-10 03:46:13,617 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [78/118] Tour test_transfering_orders → Step .pos-leftheader .orders-button 2026-10-10 03:46:13,673 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [79/118] Tour test_transfering_orders → Step .ticket-screen .order-row:count(1) 2026-10-10 03:46:13,762 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:13] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.028 0.056 2026-10-10 03:46:13,812 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.032 2026-10-10 03:46:13,820 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [80/118] Tour test_transfering_orders → Step .ticket-screen .order-row:contains("Water") 2026-10-10 03:46:13,873 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [81/118] Tour test_transfering_orders → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:46:13,924 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [82/118] Tour test_transfering_orders → Step .ticket-screen .pads .button.validation.load-order-button 2026-10-10 03:46:13,988 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [83/118] Tour test_transfering_orders → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:46:14,038 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [84/118] Tour test_transfering_orders → Step click Actions button (trigger: .more-btn) 2026-10-10 03:46:14,096 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [85/118] Tour test_transfering_orders → Step click Transfer button (trigger: .control-buttons button:contains("Transfer")) 2026-10-10 03:46:14,157 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [86/118] Tour test_transfering_orders → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:46:14,231 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74661195 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '94925494-29b3-4653-b9cd-f527508a4f75'}] 2026-10-10 03:46:14,237 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [87/118] Tour test_transfering_orders → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Coca-Cola","quantity":"6"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Coca-Cola")):has(.qty:contains("6"))) 2026-10-10 03:46:14,263 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74661195 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '94925494-29b3-4653-b9cd-f527508a4f75'} updated pos.order #815 2026-10-10 03:46:14,288 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74661195 finished 2026-10-10 03:46:14,423 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.081 0.114 2026-10-10 03:46:14,485 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.011 2026-10-10 03:46:14,492 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [88/118] Tour test_transfering_orders → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"6"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("6"))) 2026-10-10 03:46:14,544 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [89/118] Tour test_transfering_orders → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Water","quantity":"3"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Water")):has(.qty:contains("3"))) 2026-10-10 03:46:14,603 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [90/118] Tour test_transfering_orders → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("3"))) 2026-10-10 03:46:14,651 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [91/118] Tour test_transfering_orders → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Minute Maid","quantity":"3"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Minute Maid")):has(.qty:contains("3"))) 2026-10-10 03:46:14,711 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [92/118] Tour test_transfering_orders → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("3"))) 2026-10-10 03:46:14,763 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [93/118] Tour test_transfering_orders → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:46:14,829 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [94/118] Tour test_transfering_orders → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:46:16,875 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [95/118] Tour test_transfering_orders → Step .floor-map .table:has(.label:contains("5")):has(.order-count:contains("1")) 2026-10-10 03:46:16,926 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [96/118] Tour test_transfering_orders → Step .new-order 2026-10-10 03:46:16,999 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [97/118] Tour test_transfering_orders → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-10-10 03:46:17,065 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [98/118] Tour test_transfering_orders → Step set tab to Water2 (trigger: .product-screen .new-tab) 2026-10-10 03:46:17,120 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [99/118] Tour test_transfering_orders → Step input text 'Water2' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-10 03:46:17,179 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [100/118] Tour test_transfering_orders → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:46:17,233 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [101/118] Tour test_transfering_orders → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:46:17,295 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [102/118] Tour test_transfering_orders → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:46:19,341 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [103/118] Tour test_transfering_orders → Step .pos-leftheader .orders-button 2026-10-10 03:46:19,405 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [104/118] Tour test_transfering_orders → Step .ticket-screen .order-row:contains("Water2") 2026-10-10 03:46:19,411 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44867655 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000005', 'uuid': '7b3e928f-708e-4537-86a5-add3e13ba244'}] 2026-10-10 03:46:19,488 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44867655 order {'name': '/', 'pos_reference': '261-119-000005', 'uuid': '7b3e928f-708e-4537-86a5-add3e13ba244'} created pos.order #818 2026-10-10 03:46:19,516 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44867655 finished 2026-10-10 03:46:19,592 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.048 0.136 2026-10-10 03:46:19,697 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:19] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.024 0.057 2026-10-10 03:46:19,733 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.022 2026-10-10 03:46:19,766 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [105/118] Tour test_transfering_orders → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:46:19,817 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [106/118] Tour test_transfering_orders → Step .ticket-screen .pads .button.validation.load-order-button 2026-10-10 03:46:19,881 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [107/118] Tour test_transfering_orders → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:46:19,929 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [108/118] Tour test_transfering_orders → Step click Actions button (trigger: .more-btn) 2026-10-10 03:46:19,984 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [109/118] Tour test_transfering_orders → Step click Transfer button (trigger: .control-buttons button:contains("Transfer")) 2026-10-10 03:46:20,049 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [110/118] Tour test_transfering_orders → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:46:20,130 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [111/118] Tour test_transfering_orders → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Water","quantity":"4"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Water")):has(.qty:contains("4"))) 2026-10-10 03:46:20,134 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16814607 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '94925494-29b3-4653-b9cd-f527508a4f75'}] 2026-10-10 03:46:20,180 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16814607 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '94925494-29b3-4653-b9cd-f527508a4f75'} updated pos.order #815 2026-10-10 03:46:20,213 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16814607 finished 2026-10-10 03:46:20,363 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.062 0.170 2026-10-10 03:46:20,663 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:20] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 42 0.113 0.140 2026-10-10 03:46:20,733 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.017 0.012 2026-10-10 03:46:20,746 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.011 2026-10-10 03:46:20,781 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [112/118] Tour test_transfering_orders → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"4"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("4"))) 2026-10-10 03:46:20,834 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [113/118] Tour test_transfering_orders → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Coca-Cola","quantity":"6"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Coca-Cola")):has(.qty:contains("6"))) 2026-10-10 03:46:20,894 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [114/118] Tour test_transfering_orders → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"6"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("6"))) 2026-10-10 03:46:20,945 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [115/118] Tour test_transfering_orders → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Minute Maid","quantity":"3"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Minute Maid")):has(.qty:contains("3"))) 2026-10-10 03:46:21,003 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [116/118] Tour test_transfering_orders → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("3"))) 2026-10-10 03:46:21,053 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [117/118] Tour test_transfering_orders → Step .pos-leftheader .orders-button 2026-10-10 03:46:21,111 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [118/118] Tour test_transfering_orders → Step .ticket-screen .order-row:count(1) 2026-10-10 03:46:21,210 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:21] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.026 0.066 2026-10-10 03:46:21,267 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.034 2026-10-10 03:46:21,278 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: tour succeeded 2026-10-10 03:46:21,279 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: ╔════════════════════════════════════════╗ ║ TOUR test_transfering_orders SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-10 03:46:21,515 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: heap 29274256 (allocated 32256000) 2026-10-10 03:46:21,528 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Closing chrome headless with pid 117534 2026-10-10 03:46:21,531 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Closing websocket connection 2026-10-10 03:46:21,533 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Terminating chrome headless with pid 117534 2026-10-10 03:46:21,641 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034621_640843_test_transfering_orders.txt 2026-10-10 03:46:21,641 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Removing chrome user profile "/tmp/tmp29txq5j2_chrome_odoo" 2026-10-10 03:46:21,663 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_user_on_residual_order ... 2026-10-10 03:46:22,301 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome pid: 117777 2026-10-10 03:46:22,301 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless temporary user profile dir: /tmp/tmpxruq8gqm_chrome_odoo 2026-10-10 03:46:22,301 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:38729/json/version 2026-10-10 03:46:22,302 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38729', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:46:22,320 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Browser version: Chrome/150.0.7871.114 2026-10-10 03:46:22,320 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:38729/json 2026-10-10 03:46:22,320 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38729', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:46:22,336 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Websocket url found: ws://127.0.0.1:38729/devtools/page/70499A862DABC16198DDB22A87BA990D 2026-10-10 03:46:22,347 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Enable chrome headless console log notification 2026-10-10 03:46:22,358 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless enable page notifications 2026-10-10 03:46:22,442 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-10 03:46:22,463 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Setting session cookie in browser 2026-10-10 03:46:22,471 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:46:22,471 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:46:22,498 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:46:23,372 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:23] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.109 0.770 2026-10-10 03:46:23,376 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Navigation result: {'frameId': '70499A862DABC16198DDB22A87BA990D', 'loaderId': '903DDD07F482C9751F67BA7283CBA5B0', 'isDownload': False} 2026-10-10 03:46:23,376 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Evaluate ready code "odoo.isTourReady('LeaveResidualOrder')" 2026-10-10 03:46:23,386 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:46:23,418 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:23] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.016 2026-10-10 03:46:23,427 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:23] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.018 2026-10-10 03:46:23,447 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:23] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.008 0.032 2026-10-10 03:46:24,139 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:46:24,145 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:46:24,167 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-10 03:46:24,196 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.006 2026-10-10 03:46:24,199 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Evaluate test code "odoo.startTour('LeaveResidualOrder', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:46:24,210 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [1/21] Tour LeaveResidualOrder → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:46:24,223 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:24] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-10 03:46:24,239 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:46:24,296 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:24] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.025 0.013 2026-10-10 03:46:24,317 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.053 2026-10-10 03:46:24,372 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:24] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.017 0.042 2026-10-10 03:46:24,378 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.036 2026-10-10 03:46:25,202 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 377 0.301 0.484 2026-10-10 03:46:25,231 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:25] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:46:25,314 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:46:25,378 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:25] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.044 2026-10-10 03:46:25,430 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:46:25,454 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: Owl is running in 'dev' mode. 2026-10-10 03:46:25,493 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.019 2026-10-10 03:46:25,557 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:46:25,562 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:25] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:46:25,565 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 03:46:25,620 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:46:25,640 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:46:25,677 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:25] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 200 - 14 0.049 0.084 2026-10-10 03:46:25,681 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:25] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.137 2026-10-10 03:46:25,691 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [2/21] Tour LeaveResidualOrder → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:46:25,709 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:25] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.008 0.036 2026-10-10 03:46:25,745 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:25] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.189 2026-10-10 03:46:25,773 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:25] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.009 0.022 2026-10-10 03:46:25,792 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:25] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:46:25,845 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [3/21] Tour LeaveResidualOrder → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:46:25,873 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:25] "GET /pos/ui/119 HTTP/1.1" 200 - 34 0.031 0.057 2026-10-10 03:46:25,919 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:25] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:46:25,955 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:25] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 34 0.028 0.144 2026-10-10 03:46:26,065 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:26] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.034 0.179 2026-10-10 03:46:26,141 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:46:26,240 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [4/21] Tour LeaveResidualOrder → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:46:26,297 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:46:26,343 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [5/21] Tour LeaveResidualOrder → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:46:26,394 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [6/21] Tour LeaveResidualOrder → Step order total amount is '2.20' (trigger: .product-screen .order-summary .total:contains("2.20")) 2026-10-10 03:46:26,444 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [7/21] Tour LeaveResidualOrder → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:46:26,494 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [8/21] Tour LeaveResidualOrder → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:46:26,573 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [9/21] Tour LeaveResidualOrder → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:46:26,590 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:26] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:46:26,595 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:26] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:46:26,625 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [10/21] Tour LeaveResidualOrder → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:46:26,676 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [11/21] Tour LeaveResidualOrder → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:46:26,764 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [12/21] Tour LeaveResidualOrder → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:46:26,836 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [13/21] Tour LeaveResidualOrder → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:46:26,845 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67964783 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'dfbf787c-8611-4aad-90d4-a5a92d622e7a'}] 2026-10-10 03:46:26,853 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:26] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:46:27,617 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67964783 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'dfbf787c-8611-4aad-90d4-a5a92d622e7a'} created pos.order #819 2026-10-10 03:46:27,646 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67964783 finished 2026-10-10 03:46:27,733 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.399 0.492 2026-10-10 03:46:27,942 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [14/21] Tour LeaveResidualOrder → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:46:27,992 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [15/21] Tour LeaveResidualOrder → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:46:28,051 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 03:46:28,070 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [16/21] Tour LeaveResidualOrder → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 03:46:28,137 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [17/21] Tour LeaveResidualOrder → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:46:28,199 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [18/21] Tour LeaveResidualOrder → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:46:28,232 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69258997 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '673de84a-05f7-4822-b46f-2c08dcb938e0'}] 2026-10-10 03:46:28,302 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69258997 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '673de84a-05f7-4822-b46f-2c08dcb938e0'} created pos.order #820 2026-10-10 03:46:28,330 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69258997 finished 2026-10-10 03:46:28,395 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.036 0.131 2026-10-10 03:46:28,431 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [19/21] Tour LeaveResidualOrder → Step Check table with attributes: {"name":"2"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-10-10 03:46:28,481 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [20/21] Tour LeaveResidualOrder → Step Check table with attributes: {"name":"4"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-10-10 03:46:28,532 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [21/21] Tour LeaveResidualOrder → Step Check table with attributes: {"name":"5"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:46:28,583 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: tour succeeded 2026-10-10 03:46:28,584 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: ╔═══════════════════════════════════╗ ║ TOUR LeaveResidualOrder SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-10 03:46:28,722 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: heap 17081816 (allocated 18485248) 2026-10-10 03:46:28,750 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing chrome headless with pid 117777 2026-10-10 03:46:28,754 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing websocket connection 2026-10-10 03:46:28,755 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Terminating chrome headless with pid 117777 2026-10-10 03:46:28,889 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034628_888895_test_user_on_residual_order.txt 2026-10-10 03:46:28,889 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Removing chrome user profile "/tmp/tmpxruq8gqm_chrome_odoo" 2026-10-10 03:46:29,225 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome pid: 117985 2026-10-10 03:46:29,225 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless temporary user profile dir: /tmp/tmpll0qeqv3_chrome_odoo 2026-10-10 03:46:29,226 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:38361/json/version 2026-10-10 03:46:29,227 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38361', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:46:29,319 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Browser version: Chrome/150.0.7871.114 2026-10-10 03:46:29,319 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:38361/json 2026-10-10 03:46:29,320 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38361', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:46:29,349 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Websocket url found: ws://127.0.0.1:38361/devtools/page/041401247634170F58220B38C375FEBF 2026-10-10 03:46:29,366 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Enable chrome headless console log notification 2026-10-10 03:46:29,375 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless enable page notifications 2026-10-10 03:46:29,428 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:46:29,437 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Setting session cookie in browser 2026-10-10 03:46:29,441 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-10 03:46:29,441 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-10 03:46:29,543 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:29] "GET /pos/ui/119 HTTP/1.1" 200 - 37 0.029 0.055 2026-10-10 03:46:29,550 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Navigation result: {'frameId': '041401247634170F58220B38C375FEBF', 'loaderId': '071F177E593EAAF7924DA2CBC108A0D6', 'isDownload': False} 2026-10-10 03:46:29,550 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Evaluate ready code "odoo.isTourReady('FinishResidualOrder')" 2026-10-10 03:46:29,576 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:46:29,604 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:29] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.014 2026-10-10 03:46:29,614 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:29] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.024 2026-10-10 03:46:29,625 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:29] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.021 2026-10-10 03:46:30,324 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:46:30,339 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:46:30,355 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:46:30,383 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Evaluate test code "odoo.startTour('FinishResidualOrder', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:46:30,395 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [1/14] Tour FinishResidualOrder → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:46:30,400 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.019 2026-10-10 03:46:30,424 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:30] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-10 03:46:30,443 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:30] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:46:30,491 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:30] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.012 2026-10-10 03:46:30,499 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.020 2026-10-10 03:46:30,561 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:30] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.012 0.038 2026-10-10 03:46:30,564 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.039 2026-10-10 03:46:31,553 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 424 0.388 0.548 2026-10-10 03:46:31,602 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:31] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.032 2026-10-10 03:46:31,756 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.017 2026-10-10 03:46:31,826 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:31] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.046 2026-10-10 03:46:31,866 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.007 0.009 2026-10-10 03:46:31,886 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: Owl is running in 'dev' mode. 2026-10-10 03:46:31,904 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-10 03:46:31,972 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:31] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:46:31,976 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:46:31,993 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:31] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:46:32,001 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:32] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:46:32,033 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:32] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:46:32,039 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:46:32,057 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:32] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.041 0.049 2026-10-10 03:46:32,084 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:46:32,094 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:32] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.113 2026-10-10 03:46:32,122 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [2/14] Tour FinishResidualOrder → Step .floor-map .table:has(.label:contains("5")):not(:has(.order-count)) 2026-10-10 03:46:32,129 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:32] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.088 2026-10-10 03:46:32,218 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:32] "GET /pos/ui/119 HTTP/1.1" 200 - 34 0.031 0.120 2026-10-10 03:46:32,243 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:32] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.053 2026-10-10 03:46:32,325 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:32] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 34 0.029 0.233 2026-10-10 03:46:32,361 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [3/14] Tour FinishResidualOrder → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:46:32,441 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.010 2026-10-10 03:46:32,526 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [4/14] Tour FinishResidualOrder → Step Check orderline with attributes: {"productName":"Coca-Cola","quantity":1,"withClass":":eq(0)"} (trigger: .order-container .orderline:eq(0):has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-10 03:46:32,544 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:46:32,573 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [5/14] Tour FinishResidualOrder → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:46:32,624 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [6/14] Tour FinishResidualOrder → Step order total amount is '2.20' (trigger: .product-screen .order-summary .total:contains("2.20")) 2026-10-10 03:46:32,674 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [7/14] Tour FinishResidualOrder → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:46:32,725 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [8/14] Tour FinishResidualOrder → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:46:32,817 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [9/14] Tour FinishResidualOrder → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:46:32,831 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:32] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:46:32,836 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:32] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:46:32,868 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [10/14] Tour FinishResidualOrder → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:46:32,920 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [11/14] Tour FinishResidualOrder → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:46:33,005 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [12/14] Tour FinishResidualOrder → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:46:33,085 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [13/14] Tour FinishResidualOrder → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:46:33,089 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98091582 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '673de84a-05f7-4822-b46f-2c08dcb938e0'}] 2026-10-10 03:46:33,098 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:33] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:46:33,215 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [762] to pos.order #820 2026-10-10 03:46:33,599 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98091582 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '673de84a-05f7-4822-b46f-2c08dcb938e0'} updated pos.order #820 2026-10-10 03:46:33,634 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98091582 finished 2026-10-10 03:46:33,754 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:46:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 197 0.221 0.446 2026-10-10 03:46:33,966 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [14/14] Tour FinishResidualOrder → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:46:34,012 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: tour succeeded 2026-10-10 03:46:34,013 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: ╔════════════════════════════════════╗ ║ TOUR FinishResidualOrder SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-10 03:46:34,151 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: heap 15535160 (allocated 16777216) 2026-10-10 03:46:34,173 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing chrome headless with pid 117985 2026-10-10 03:46:34,178 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing websocket connection 2026-10-10 03:46:34,182 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Terminating chrome headless with pid 117985 2026-10-10 03:46:34,306 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034634_305805_test_user_on_residual_order.txt 2026-10-10 03:46:34,306 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Removing chrome user profile "/tmp/tmpll0qeqv3_chrome_odoo" 2026-10-10 03:46:34,384 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-10 03:46:52,484 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #225 deleted restaurant.floor records with IDs: [55] 2026-10-10 03:46:53,407 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_pos_restaurant_flow: Starting TestPosRestaurantFlow.test_archive_product_with_open_restaurant_order ... 2026-10-10 03:46:53,486 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29097595 started for PoS orders references: [{'name': 'Order 00001-001-0001', 'pos_reference': None, 'uuid': 'test-archive-0001'}] 2026-10-10 03:46:53,559 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29097595 order {'name': 'Order 00001-001-0001', 'pos_reference': None, 'uuid': 'test-archive-0001'} created pos.order #821 2026-10-10 03:46:53,559 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29097595 finished 2026-10-10 03:46:53,643 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_pos_restaurant_flow: Starting TestPosRestaurantFlow.test_floor_plans_archive ... 2026-10-10 03:46:53,738 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant.tests.test_pos_restaurant_flow: Starting TestPosRestaurantFlow.test_table_parent_circular_relation_is_rejected ... 2026-10-10 03:46:53,911 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-10 03:47:10,175 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #229 deleted restaurant.floor records with IDs: [58] 2026-10-10 03:47:11,107 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_change_table_rewards_stay ... 2026-10-10 03:47:11,677 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome pid: 118183 2026-10-10 03:47:11,678 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome headless temporary user profile dir: /tmp/tmpdu9so_x7_chrome_odoo 2026-10-10 03:47:11,678 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Issuing json command http://127.0.0.1:41043/json/version 2026-10-10 03:47:11,681 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41043', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:47:11,740 44 INFO rb-acb9515-225444-423143 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-10 03:47:11,740 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Issuing json command http://127.0.0.1:41043/json 2026-10-10 03:47:11,741 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41043', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:47:11,756 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Websocket url found: ws://127.0.0.1:41043/devtools/page/86172DDCEE3E02736BDA25EBEB62DB96 2026-10-10 03:47:11,770 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Enable chrome headless console log notification 2026-10-10 03:47:11,782 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome headless enable page notifications 2026-10-10 03:47:11,888 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:47:11,896 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Setting session cookie in browser 2026-10-10 03:47:11,899 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Open "http://127.0.0.1:8069/pos/ui/123" in browser 2026-10-10 03:47:11,899 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Navigating to: "http://127.0.0.1:8069/pos/ui/123" 2026-10-10 03:47:11,918 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:47:12,725 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:12] "GET /pos/ui/123 HTTP/1.1" 200 - 86 0.064 0.747 2026-10-10 03:47:12,732 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Navigation result: {'frameId': '86172DDCEE3E02736BDA25EBEB62DB96', 'loaderId': 'E634123BDC3703A2C3BC7A708828F1DD', 'isDownload': False} 2026-10-10 03:47:12,732 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Evaluate ready code "odoo.isTourReady('PosRestaurantRewardStay')" 2026-10-10 03:47:12,762 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:47:12,803 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:12] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.009 0.016 2026-10-10 03:47:12,826 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:12] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.010 0.045 2026-10-10 03:47:12,872 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:12] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.008 0.053 2026-10-10 03:47:13,512 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:47:13,526 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:47:13,546 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.018 2026-10-10 03:47:13,576 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Evaluate test code "odoo.startTour('PosRestaurantRewardStay', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/123", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:47:13,583 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.010 2026-10-10 03:47:13,587 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [1/11] Tour PosRestaurantRewardStay → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:47:13,613 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:13] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 03:47:13,629 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:47:13,674 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:13] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.012 0.015 2026-10-10 03:47:13,693 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.038 2026-10-10 03:47:13,790 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:13] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.041 0.055 2026-10-10 03:47:13,795 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.082 2026-10-10 03:47:14,795 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 407 0.380 0.573 2026-10-10 03:47:14,833 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:14] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:47:14,917 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 03:47:14,999 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:14] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.054 2026-10-10 03:47:15,027 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:47:15,046 44 INFO rb-acb9515-225444-423143 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-10 03:47:15,065 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:15] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-10-10 03:47:15,154 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.030 2026-10-10 03:47:15,166 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:47:15,189 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:15] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:47:15,195 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:15] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.005 0.056 2026-10-10 03:47:15,225 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:47:15,254 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.038 2026-10-10 03:47:15,273 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [2/11] Tour PosRestaurantRewardStay → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:47:15,287 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:15] "GET /web/image/res.users/231/avatar_128 HTTP/1.1" 200 - 14 0.051 0.108 2026-10-10 03:47:15,310 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:15] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.004 0.077 2026-10-10 03:47:15,311 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:15] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.164 2026-10-10 03:47:15,360 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:15] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.007 0.023 2026-10-10 03:47:15,440 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:47:15,451 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [3/11] Tour PosRestaurantRewardStay → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:47:15,501 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:15] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:47:15,589 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:15] "GET /pos/ui/123?from_backend=True HTTP/1.1" 200 - 33 0.098 0.066 2026-10-10 03:47:15,676 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:15] "GET /pos/ui/123 HTTP/1.1" 200 - 33 0.025 0.222 2026-10-10 03:47:15,801 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:15] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.047 0.298 2026-10-10 03:47:15,843 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.007 2026-10-10 03:47:15,934 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [4/11] Tour PosRestaurantRewardStay → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-10-10 03:47:16,045 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [5/11] Tour PosRestaurantRewardStay → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order","price":"-0.22","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order")):has(.qty:contains("1")):has(.price:contains("-0.22"))) 2026-10-10 03:47:16,092 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:47:16,146 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [6/11] Tour PosRestaurantRewardStay → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:47:16,210 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [7/11] Tour PosRestaurantRewardStay → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:47:16,240 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96786657 started for PoS orders references: [{'name': '/', 'pos_reference': '261-123-000001', 'uuid': 'a552e4c7-c9d0-4a2c-a650-b72de1c0b1f8'}] 2026-10-10 03:47:16,336 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96786657 order {'name': '/', 'pos_reference': '261-123-000001', 'uuid': 'a552e4c7-c9d0-4a2c-a650-b72de1c0b1f8'} created pos.order #822 2026-10-10 03:47:16,366 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96786657 finished 2026-10-10 03:47:16,453 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.053 0.163 2026-10-10 03:47:16,491 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [8/11] Tour PosRestaurantRewardStay → Step Click on second floor (trigger: body button:contains(second floor)) 2026-10-10 03:47:16,550 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [9/11] Tour PosRestaurantRewardStay → Step Click on main floor (trigger: body button:contains(main floor)) 2026-10-10 03:47:16,602 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [10/11] Tour PosRestaurantRewardStay → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:47:16,677 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.014 2026-10-10 03:47:16,682 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [11/11] Tour PosRestaurantRewardStay → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order","price":"-0.22","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order")):has(.qty:contains("1")):has(.price:contains("-0.22"))) 2026-10-10 03:47:16,730 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: tour succeeded 2026-10-10 03:47:16,732 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: ╔════════════════════════════════════════╗ ║ TOUR PosRestaurantRewardStay SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-10 03:47:16,826 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: heap 16363860 (allocated 17698816) 2026-10-10 03:47:16,843 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Closing chrome headless with pid 118183 2026-10-10 03:47:16,848 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Closing websocket connection 2026-10-10 03:47:16,854 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Terminating chrome headless with pid 118183 2026-10-10 03:47:16,939 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034716_939455_test_change_table_rewards_stay.txt 2026-10-10 03:47:16,939 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Removing chrome user profile "/tmp/tmpdu9so_x7_chrome_odoo" 2026-10-10 03:47:16,999 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses ... 2026-10-10 03:47:17,614 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome pid: 118380 2026-10-10 03:47:17,615 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome headless temporary user profile dir: /tmp/tmp2eac2lju_chrome_odoo 2026-10-10 03:47:17,615 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Issuing json command http://127.0.0.1:44677/json/version 2026-10-10 03:47:17,616 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44677', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:47:17,654 44 INFO rb-acb9515-225444-423143 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-10 03:47:17,654 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Issuing json command http://127.0.0.1:44677/json 2026-10-10 03:47:17,655 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44677', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:47:17,676 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Websocket url found: ws://127.0.0.1:44677/devtools/page/C88BA6994AB52C75BE7ED2010D0C8580 2026-10-10 03:47:17,685 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Enable chrome headless console log notification 2026-10-10 03:47:17,696 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome headless enable page notifications 2026-10-10 03:47:17,825 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:47:17,833 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Setting session cookie in browser 2026-10-10 03:47:17,835 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Open "http://127.0.0.1:8069/pos/ui/123" in browser 2026-10-10 03:47:17,835 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Navigating to: "http://127.0.0.1:8069/pos/ui/123" 2026-10-10 03:47:17,878 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:47:18,683 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:18] "GET /pos/ui/123 HTTP/1.1" 200 - 90 0.059 0.756 2026-10-10 03:47:18,687 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Navigation result: {'frameId': 'C88BA6994AB52C75BE7ED2010D0C8580', 'loaderId': 'F5F0279F3A7C66B72C4B0D8CF3BEB0CE', 'isDownload': False} 2026-10-10 03:47:18,687 44 INFO rb-acb9515-225444-423143 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-10 03:47:18,710 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:47:18,734 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:18] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-10 03:47:18,744 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:18] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.021 2026-10-10 03:47:18,751 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:18] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-10 03:47:19,397 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:47:19,404 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:47:19,423 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-10 03:47:19,451 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:19] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-10-10 03:47:19,462 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Evaluate test code "odoo.startTour('test_loyalty_reward_with_courses', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/123", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:47:19,471 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [1/15] Tour test_loyalty_reward_with_courses → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:47:19,495 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:19] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.004 0.015 2026-10-10 03:47:19,507 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:19] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:47:19,543 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:19] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.019 2026-10-10 03:47:19,573 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.045 2026-10-10 03:47:19,664 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:19] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.033 0.058 2026-10-10 03:47:19,667 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.056 2026-10-10 03:47:20,667 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 407 0.390 0.565 2026-10-10 03:47:20,700 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:20] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:47:20,795 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-10 03:47:20,880 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:20] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.053 2026-10-10 03:47:20,922 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:47:20,946 44 INFO rb-acb9515-225444-423143 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-10 03:47:20,957 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:20] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-10-10 03:47:21,032 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:47:21,055 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:47:21,058 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:21] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:47:21,082 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:47:21,085 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:47:21,139 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:21] "GET /web/image/res.users/231/avatar_128 HTTP/1.1" 200 - 14 0.044 0.063 2026-10-10 03:47:21,148 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [2/15] Tour test_loyalty_reward_with_courses → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:47:21,173 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:21] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.003 0.134 2026-10-10 03:47:21,195 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:21] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.004 0.088 2026-10-10 03:47:21,198 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:21] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.145 2026-10-10 03:47:21,222 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:21] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.005 0.015 2026-10-10 03:47:21,304 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:47:21,347 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [3/15] Tour test_loyalty_reward_with_courses → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-10-10 03:47:21,360 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:21] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:47:21,408 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:21] "GET /pos/ui/123?from_backend=True HTTP/1.1" 200 - 33 0.042 0.084 2026-10-10 03:47:21,476 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:21] "GET /pos/ui/123 HTTP/1.1" 200 - 33 0.025 0.155 2026-10-10 03:47:21,603 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:21] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.064 0.188 2026-10-10 03:47:21,662 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.005 0.009 2026-10-10 03:47:21,744 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [4/15] Tour test_loyalty_reward_with_courses → Step click course button (trigger: .course-btn) 2026-10-10 03:47:21,772 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:47:21,802 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [5/15] Tour test_loyalty_reward_with_courses → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-10-10 03:47:21,900 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [6/15] Tour test_loyalty_reward_with_courses → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order","price":"-0.22","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order")):has(.qty:contains("1")):has(.price:contains("-0.22"))) 2026-10-10 03:47:21,977 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [7/15] Tour test_loyalty_reward_with_courses → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:47:22,037 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [8/15] Tour test_loyalty_reward_with_courses → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:47:22,085 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97960169 started for PoS orders references: [{'name': '/', 'pos_reference': '261-123-000001', 'uuid': 'a4f0f366-96a4-4db0-a5b8-73589dcff134'}] 2026-10-10 03:47:22,258 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97960169 order {'name': '/', 'pos_reference': '261-123-000001', 'uuid': 'a4f0f366-96a4-4db0-a5b8-73589dcff134'} created pos.order #823 2026-10-10 03:47:22,291 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97960169 finished 2026-10-10 03:47:22,369 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 81 0.118 0.170 2026-10-10 03:47:22,426 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [9/15] Tour test_loyalty_reward_with_courses → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-10-10 03:47:22,502 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [10/15] Tour test_loyalty_reward_with_courses → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-10-10 03:47:22,502 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.010 2026-10-10 03:47:22,580 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [11/15] Tour test_loyalty_reward_with_courses → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order","price":"-0.22","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order")):has(.qty:contains("1")):has(.price:contains("-0.22"))) 2026-10-10 03:47:22,632 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [12/15] Tour test_loyalty_reward_with_courses → Step click course button (trigger: .course-btn) 2026-10-10 03:47:22,692 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [13/15] Tour test_loyalty_reward_with_courses → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order","price":"-0.22","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order")):has(.qty:contains("1")):has(.price:contains("-0.22"))) 2026-10-10 03:47:22,741 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [14/15] Tour test_loyalty_reward_with_courses → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 03:47:22,807 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [15/15] Tour test_loyalty_reward_with_courses → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:47:22,846 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46744622 started for PoS orders references: [{'name': '/', 'pos_reference': '261-123-000002', 'uuid': '1b54f068-cb6f-4c31-90e9-d33a07795c87'}] 2026-10-10 03:47:22,908 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46744622 order {'name': '/', 'pos_reference': '261-123-000002', 'uuid': '1b54f068-cb6f-4c31-90e9-d33a07795c87'} created pos.order #824 2026-10-10 03:47:22,930 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46744622 finished 2026-10-10 03:47:23,015 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.040 0.132 2026-10-10 03:47:23,053 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: tour succeeded 2026-10-10 03:47:23,054 44 INFO rb-acb9515-225444-423143 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-10 03:47:23,158 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: heap 17479344 (allocated 19009536) 2026-10-10 03:47:23,173 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Closing chrome headless with pid 118380 2026-10-10 03:47:23,175 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Closing websocket connection 2026-10-10 03:47:23,176 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Terminating chrome headless with pid 118380 2026-10-10 03:47:23,290 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034723_289960_test_loyalty_reward_with_courses.txt 2026-10-10 03:47:23,290 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Removing chrome user profile "/tmp/tmp2eac2lju_chrome_odoo" 2026-10-10 03:47:23,435 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-10 03:47:41,078 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_frontend: Starting TestSafaricomHttpCommon.test_mpesa_express_request_data ... 2026-10-10 03:47:41,428 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Chrome pid: 118581 2026-10-10 03:47:41,429 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Chrome headless temporary user profile dir: /tmp/tmpze3cvjlj_chrome_odoo 2026-10-10 03:47:41,430 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Issuing json command http://127.0.0.1:34149/json/version 2026-10-10 03:47:41,431 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34149', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:47:41,522 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Browser version: Chrome/150.0.7871.114 2026-10-10 03:47:41,522 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Issuing json command http://127.0.0.1:34149/json 2026-10-10 03:47:41,523 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34149', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:47:41,537 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Websocket url found: ws://127.0.0.1:34149/devtools/page/EF1516537EE7DE23C2FBC93483457804 2026-10-10 03:47:41,556 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Enable chrome headless console log notification 2026-10-10 03:47:41,561 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Chrome headless enable page notifications 2026-10-10 03:47:41,618 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-10 03:47:41,633 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Setting session cookie in browser 2026-10-10 03:47:41,643 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Open "http://127.0.0.1:8069/pos/ui/124" in browser 2026-10-10 03:47:41,643 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Navigating to: "http://127.0.0.1:8069/pos/ui/124" 2026-10-10 03:47:41,661 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:47:42,399 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:42] "GET /pos/ui/124 HTTP/1.1" 200 - 87 0.057 0.684 2026-10-10 03:47:42,405 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Navigation result: {'frameId': 'EF1516537EE7DE23C2FBC93483457804', 'loaderId': '62E31854827DE50D6D0A7D15B0A4A96F', 'isDownload': False} 2026-10-10 03:47:42,406 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Evaluate ready code "odoo.isTourReady('MpesaExpressTour')" 2026-10-10 03:47:42,423 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:47:42,451 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:42] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-10 03:47:42,462 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:42] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.027 2026-10-10 03:47:42,475 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:42] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.035 2026-10-10 03:47:43,070 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:47:43,083 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:47:43,103 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.021 2026-10-10 03:47:43,124 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Evaluate test code "odoo.startTour('MpesaExpressTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/124", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:47:43,134 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: [1/23] Tour MpesaExpressTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:47:43,137 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-10 03:47:43,160 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:43] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-10 03:47:43,177 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:47:43,206 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.013 2026-10-10 03:47:43,236 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:43] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.008 0.037 2026-10-10 03:47:43,240 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.008 2026-10-10 03:47:43,321 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:43] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.018 0.055 2026-10-10 03:47:44,084 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.283 0.443 2026-10-10 03:47:44,113 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:44] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:47:44,223 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.005 0.013 2026-10-10 03:47:44,307 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:44] "GET /web/image/res.company/113/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.041 2026-10-10 03:47:44,334 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:47:44,352 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: Owl is running in 'dev' mode. 2026-10-10 03:47:44,366 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:44] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:47:44,427 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:47:44,481 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:47:44,485 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:47:44,522 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:44] "GET /web/image/res.users/233/avatar_128 HTTP/1.1" 200 - 14 0.040 0.039 2026-10-10 03:47:44,528 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:47:44,537 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:47:44,549 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:44] "GET /web/image?model=res.company&id=113&field=logo HTTP/1.1" 200 - 3 0.010 0.084 2026-10-10 03:47:44,558 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:44] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.104 2026-10-10 03:47:44,591 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:44] "GET /web/image/res.company/113/favicon HTTP/1.1" 200 - 4 0.004 0.022 2026-10-10 03:47:44,694 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: [2/23] Tour MpesaExpressTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:47:44,741 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:47:44,821 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: [3/23] Tour MpesaExpressTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-10-10 03:47:44,839 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:44] "GET /pos/ui/124 HTTP/1.1" 200 - 33 0.053 0.071 2026-10-10 03:47:44,855 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:47:44,948 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:44] "GET /pos/ui/124?from_backend=True HTTP/1.1" 200 - 33 0.047 0.181 2026-10-10 03:47:44,960 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:44] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:47:44,984 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:44] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-10-10T03:47:23.000+00:00 HTTP/1.1" 200 - 3 0.004 0.219 2026-10-10 03:47:45,026 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:45] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-10-10T03:47:23.000+00:00 HTTP/1.1" 200 - 3 0.007 0.256 2026-10-10 03:47:45,055 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:45] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-10-10T03:47:23.000+00:00 HTTP/1.1" 200 - 3 0.004 0.292 2026-10-10 03:47:45,078 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:45] "GET /web/image/res.company/113/favicon HTTP/1.1" 304 - 4 0.004 0.327 2026-10-10 03:47:45,117 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:45] "GET /web/image?model=product.template&field=image_128&id=2161&unique=2026-10-10T03:47:23.000+00:00 HTTP/1.1" 200 - 3 0.006 0.246 2026-10-10 03:47:45,152 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:45] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-10-10T03:47:23.000+00:00 HTTP/1.1" 200 - 3 0.002 0.181 2026-10-10 03:47:45,187 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:45] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-10-10T03:47:23.000+00:00 HTTP/1.1" 200 - 3 0.005 0.189 2026-10-10 03:47:45,217 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:45] "GET /web/image?model=product.template&field=image_128&id=2160&unique=2026-10-10T03:47:23.000+00:00 HTTP/1.1" 200 - 3 0.002 0.181 2026-10-10 03:47:45,347 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.073 0.202 2026-10-10 03:47:45,378 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:45] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-10-10T03:47:23.000+00:00 HTTP/1.1" 200 - 3 0.008 0.238 2026-10-10 03:47:45,412 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:45] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-10-10T03:47:23.000+00:00 HTTP/1.1" 200 - 3 0.003 0.317 2026-10-10 03:47:45,414 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: [4/23] Tour MpesaExpressTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:47:45,469 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: [5/23] Tour MpesaExpressTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-10-10 03:47:45,522 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: [6/23] Tour MpesaExpressTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-10 03:47:45,580 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: [7/23] Tour MpesaExpressTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-10 03:47:45,633 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: [8/23] Tour MpesaExpressTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-10 03:47:45,689 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: [9/23] Tour MpesaExpressTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:47:45,743 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: [10/23] Tour MpesaExpressTour → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-10-10 03:47:45,797 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: [11/23] Tour MpesaExpressTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:47:45,855 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: [12/23] Tour MpesaExpressTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-10 03:47:45,926 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: [13/23] Tour MpesaExpressTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-10 03:47:45,977 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: [14/23] Tour MpesaExpressTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1","price":"10.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1")):has(.price:contains("10.0"))) 2026-10-10 03:47:46,028 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: [15/23] Tour MpesaExpressTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:47:46,079 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: [16/23] Tour MpesaExpressTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:47:46,155 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: [17/23] Tour MpesaExpressTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:47:46,173 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:46] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:47:46,177 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:46] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:47:46,208 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: [18/23] Tour MpesaExpressTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:47:46,258 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: [19/23] Tour MpesaExpressTour → Step payment screen is shown (trigger: .pos .payment-screen) 2026-10-10 03:47:46,309 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: [20/23] Tour MpesaExpressTour → Step click 'M-PESA Express' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("M-PESA Express")) 2026-10-10 03:47:46,402 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: [21/23] Tour MpesaExpressTour → Step Enter phone number (trigger: .form-control) 2026-10-10 03:47:46,468 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: [22/23] Tour MpesaExpressTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 03:47:46,539 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: [23/23] Tour MpesaExpressTour → Step payment screen is shown (trigger: .pos .payment-screen) 2026-10-10 03:47:46,546 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:47:46] "POST /web/dataset/call_kw/pos.payment.method/mpesa_express_send_payment_request#pos.payment.method.mpesa_express_send_payment_request HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:47:46,590 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: tour succeeded 2026-10-10 03:47:46,591 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: ╔═════════════════════════════════╗ ║ TOUR MpesaExpressTour SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-10 03:47:46,715 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: heap 14930260 (allocated 16515072) 2026-10-10 03:47:46,726 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Closing chrome headless with pid 118581 2026-10-10 03:47:46,728 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Closing websocket connection 2026-10-10 03:47:46,729 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Terminating chrome headless with pid 118581 2026-10-10 03:47:46,837 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034746_836709_test_mpesa_express_request_data.txt 2026-10-10 03:47:46,837 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Removing chrome user profile "/tmp/tmpze3cvjlj_chrome_odoo" 2026-10-10 03:47:46,929 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-10 03:47:47,298 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_bearer_token_missing_credentials ... 2026-10-10 03:47:47,334 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_bearer_token_success ... 2026-10-10 03:47:47,340 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_generate_qr_code ... 2026-10-10 03:47:47,353 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_mpesa_express_payment_request ... 2026-10-10 03:47:47,386 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-10 03:48:03,814 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_advance_payment_with_extra_lines ... 2026-10-10 03:48:05,030 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome pid: 118785 2026-10-10 03:48:05,030 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome headless temporary user profile dir: /tmp/tmp7apyzaw1_chrome_odoo 2026-10-10 03:48:05,031 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Issuing json command http://127.0.0.1:39965/json/version 2026-10-10 03:48:05,032 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39965', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:48:05,046 44 INFO rb-acb9515-225444-423143 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-10 03:48:05,046 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Issuing json command http://127.0.0.1:39965/json 2026-10-10 03:48:05,047 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39965', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:48:05,059 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Websocket url found: ws://127.0.0.1:39965/devtools/page/B7A6936E15AAC20DC0FCC9B2401A2DB2 2026-10-10 03:48:05,075 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Enable chrome headless console log notification 2026-10-10 03:48:05,081 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome headless enable page notifications 2026-10-10 03:48:05,235 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-10 03:48:05,244 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Setting session cookie in browser 2026-10-10 03:48:05,246 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Open "http://127.0.0.1:8069/pos/ui?config_id=126" in browser 2026-10-10 03:48:05,246 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=126" 2026-10-10 03:48:05,266 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:48:06,107 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:06] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 85 0.115 0.730 2026-10-10 03:48:06,112 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Navigation result: {'frameId': 'B7A6936E15AAC20DC0FCC9B2401A2DB2', 'loaderId': '4C0760C1007A1747D761BE6BECCAC669', 'isDownload': False} 2026-10-10 03:48:06,113 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentWithExtraLine')" 2026-10-10 03:48:06,140 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:48:06,156 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:06] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-10 03:48:06,162 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:06] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-10-10 03:48:06,182 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:06] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.028 2026-10-10 03:48:06,813 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:48:06,826 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:48:06,849 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.022 2026-10-10 03:48:06,869 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Evaluate test code "odoo.startTour('PoSApplyDownpaymentWithExtraLine', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=126", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:48:06,875 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [1/15] Tour PoSApplyDownpaymentWithExtraLine → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:48:06,882 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.008 2026-10-10 03:48:06,915 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:06] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.003 0.007 2026-10-10 03:48:06,937 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:48:06,996 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:06] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.023 0.020 2026-10-10 03:48:07,036 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.011 0.067 2026-10-10 03:48:07,127 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:07] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.046 0.058 2026-10-10 03:48:07,130 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.071 2026-10-10 03:48:07,988 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.308 0.513 2026-10-10 03:48:08,018 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:08] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:48:08,093 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:48:08,170 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:08] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.047 2026-10-10 03:48:08,208 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:48:08,232 44 INFO rb-acb9515-225444-423143 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-10 03:48:08,244 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:08] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:48:08,326 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:48:08,345 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:08] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:48:08,351 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:08] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:48:08,357 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:08] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.007 0.029 2026-10-10 03:48:08,372 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:08] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.045 2026-10-10 03:48:08,379 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:48:08,397 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:48:08,449 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:08] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.021 0.115 2026-10-10 03:48:08,471 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:08] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.046 2026-10-10 03:48:08,546 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [2/15] Tour PoSApplyDownpaymentWithExtraLine → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:48:08,629 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:08] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.022 2026-10-10 03:48:08,636 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:48:08,763 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [3/15] Tour PoSApplyDownpaymentWithExtraLine → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:48:08,779 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:08] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.076 0.085 2026-10-10 03:48:08,796 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:48:08,805 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:08] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:48:08,810 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [4/15] Tour PoSApplyDownpaymentWithExtraLine → Step click Actions button (trigger: .more-btn) 2026-10-10 03:48:08,891 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:08] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.051 0.217 2026-10-10 03:48:08,934 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:08] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.010 0.234 2026-10-10 03:48:08,966 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:08] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.251 2026-10-10 03:48:08,996 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:08] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.277 2026-10-10 03:48:09,028 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:09] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.323 2026-10-10 03:48:09,065 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:09] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.010 0.244 2026-10-10 03:48:09,095 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:09] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.196 2026-10-10 03:48:09,123 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:09] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.179 2026-10-10 03:48:09,150 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:09] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.171 2026-10-10 03:48:09,175 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:09] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.140 2026-10-10 03:48:09,205 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:09] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.132 2026-10-10 03:48:09,330 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:09] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.041 0.287 2026-10-10 03:48:09,364 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [5/15] Tour PoSApplyDownpaymentWithExtraLine → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:48:09,428 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [6/15] Tour PoSApplyDownpaymentWithExtraLine → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-10 03:48:09,718 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:09] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.107 0.180 2026-10-10 03:48:09,857 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:09] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.038 0.065 2026-10-10 03:48:09,928 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:09] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.011 0.020 2026-10-10 03:48:10,008 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [7/15] Tour PoSApplyDownpaymentWithExtraLine → Step click on select the order (trigger: .selection-item:contains('Apply a down payment')) 2026-10-10 03:48:10,246 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:10] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 67 0.088 0.146 2026-10-10 03:48:10,465 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.074 0.132 2026-10-10 03:48:10,483 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:10] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.195 2026-10-10 03:48:10,594 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:10] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.038 0.047 2026-10-10 03:48:10,671 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [8/15] Tour PoSApplyDownpaymentWithExtraLine → Step click numpad button: +10 (trigger: div.numpad button:contains(/^\+10$/)) 2026-10-10 03:48:10,700 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:10] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.045 0.044 2026-10-10 03:48:10,731 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [9/15] Tour PoSApplyDownpaymentWithExtraLine → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Apply")) 2026-10-10 03:48:10,823 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.031 0.071 2026-10-10 03:48:10,837 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [10/15] Tour PoSApplyDownpaymentWithExtraLine → Step click product 'product_a' (trigger: article.product .product-content .product-name:contains("product_a")) 2026-10-10 03:48:10,934 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [11/15] Tour PoSApplyDownpaymentWithExtraLine → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:48:11,012 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [12/15] Tour PoSApplyDownpaymentWithExtraLine → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:48:11,031 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:48:11,034 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:48:11,063 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [13/15] Tour PoSApplyDownpaymentWithExtraLine → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:48:11,115 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [14/15] Tour PoSApplyDownpaymentWithExtraLine → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:48:11,195 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [15/15] Tour PoSApplyDownpaymentWithExtraLine → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:48:11,278 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: tour succeeded 2026-10-10 03:48:11,279 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentWithExtraLine SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-10 03:48:11,292 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13574315 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '381a66ea-6ae6-437c-9cd9-fe6a400b362a'}] 2026-10-10 03:48:11,296 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:11] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:48:11,431 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: heap 17757620 (allocated 19136512) 2026-10-10 03:48:11,438 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Closing chrome headless with pid 118785 2026-10-10 03:48:11,442 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Closing websocket connection 2026-10-10 03:48:11,444 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Terminating chrome headless with pid 118785 2026-10-10 03:48:11,579 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034811_578123_test_advance_payment_with_extra_lines.txt 2026-10-10 03:48:11,579 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Removing chrome user profile "/tmp/tmp7apyzaw1_chrome_odoo" 2026-10-10 03:48:11,601 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: waiting for threads: [, ] 2026-10-10 03:48:11,813 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13574315 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '381a66ea-6ae6-437c-9cd9-fe6a400b362a'} created pos.order #825 2026-10-10 03:48:11,818 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13574315 finished 2026-10-10 03:48:12,010 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 251 0.247 0.473 2026-10-10 03:48:12,030 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_to_invoice ... 2026-10-10 03:48:12,540 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83352974 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'}] 2026-10-10 03:48:15,124 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83352974 order {'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'} created pos.order #826 2026-10-10 03:48:15,125 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83352974 finished 2026-10-10 03:48:15,278 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_unpaid_with_downpayment_and_credit_note ... 2026-10-10 03:48:18,317 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_unpaid_with_refund_pos_order ... 2026-10-10 03:48:19,198 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52782028 started for PoS orders references: [{'name': 'Order Refund-Test-0001', 'pos_reference': None, 'uuid': 'c8a2486f-0506-4777-bf0e-2af637599656'}] 2026-10-10 03:48:19,466 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1334] 2026-10-10 03:48:19,984 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52782028 order {'name': 'Order Refund-Test-0001', 'pos_reference': None, 'uuid': 'c8a2486f-0506-4777-bf0e-2af637599656'} created pos.order #827 2026-10-10 03:48:19,988 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52782028 finished 2026-10-10 03:48:20,801 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_backend_settle_refund ... 2026-10-10 03:48:21,636 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14471253 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '733bf15a-84a3-43ed-a6e7-1a32113a28b0'}] 2026-10-10 03:48:21,894 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1337] 2026-10-10 03:48:24,244 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14471253 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '733bf15a-84a3-43ed-a6e7-1a32113a28b0'} created pos.order #829 2026-10-10 03:48:24,250 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14471253 finished 2026-10-10 03:48:25,278 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_customer_notes ... 2026-10-10 03:48:26,246 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Chrome pid: 119004 2026-10-10 03:48:26,247 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Chrome headless temporary user profile dir: /tmp/tmp7ycy4gp6_chrome_odoo 2026-10-10 03:48:26,247 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Issuing json command http://127.0.0.1:45325/json/version 2026-10-10 03:48:26,248 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45325', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:48:26,293 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Browser version: Chrome/150.0.7871.114 2026-10-10 03:48:26,293 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Issuing json command http://127.0.0.1:45325/json 2026-10-10 03:48:26,294 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45325', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:48:26,306 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Websocket url found: ws://127.0.0.1:45325/devtools/page/0CB7157A16D4E08A0D39409F15194810 2026-10-10 03:48:26,317 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Enable chrome headless console log notification 2026-10-10 03:48:26,324 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Chrome headless enable page notifications 2026-10-10 03:48:26,473 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-10 03:48:26,475 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Setting session cookie in browser 2026-10-10 03:48:26,480 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-10 03:48:26,480 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-10 03:48:26,499 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:48:27,298 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:27] "GET /pos/ui/126 HTTP/1.1" 200 - 86 0.081 0.721 2026-10-10 03:48:27,302 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Navigation result: {'frameId': '0CB7157A16D4E08A0D39409F15194810', 'loaderId': 'CE129B88D76301E62E379A4660D262BD', 'isDownload': False} 2026-10-10 03:48:27,302 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Evaluate ready code "odoo.isTourReady('PosSettleOrderWithNote')" 2026-10-10 03:48:27,327 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:48:27,353 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:27] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-10-10 03:48:27,370 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:27] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.032 2026-10-10 03:48:27,395 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:27] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.018 0.046 2026-10-10 03:48:28,029 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:48:28,039 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:28] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:48:28,051 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:28] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.015 2026-10-10 03:48:28,078 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Evaluate test code "odoo.startTour('PosSettleOrderWithNote', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:48:28,082 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:28] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-10 03:48:28,093 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: [1/17] Tour PosSettleOrderWithNote → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:48:28,105 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:28] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:48:28,120 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:28] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:48:28,150 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.015 2026-10-10 03:48:28,181 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:28] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.010 0.039 2026-10-10 03:48:28,183 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.006 2026-10-10 03:48:28,255 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:28] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.017 0.045 2026-10-10 03:48:29,037 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:29] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.279 0.457 2026-10-10 03:48:29,068 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:29] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:48:29,171 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:48:29,255 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:29] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.046 2026-10-10 03:48:29,311 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 03:48:29,326 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: Owl is running in 'dev' mode. 2026-10-10 03:48:29,336 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:29] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:48:29,413 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:29] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:48:29,425 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:29] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:48:29,433 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:29] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:48:29,482 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:29] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.032 0.042 2026-10-10 03:48:29,504 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:29] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:48:29,505 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:48:29,514 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:29] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.019 0.083 2026-10-10 03:48:29,531 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:29] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.025 2026-10-10 03:48:29,533 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:29] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.118 2026-10-10 03:48:29,653 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: [2/17] Tour PosSettleOrderWithNote → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:48:29,713 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:29] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:48:29,778 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:48:29,848 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:29] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.043 0.102 2026-10-10 03:48:29,890 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: [3/17] Tour PosSettleOrderWithNote → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:48:29,937 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: [4/17] Tour PosSettleOrderWithNote → Step click Actions button (trigger: .more-btn) 2026-10-10 03:48:29,951 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:29] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.052 0.199 2026-10-10 03:48:29,968 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:29] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:48:30,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:30] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.015 0.271 2026-10-10 03:48:30,039 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:30] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.309 2026-10-10 03:48:30,080 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:30] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.009 0.265 2026-10-10 03:48:30,124 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:30] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.011 0.396 2026-10-10 03:48:30,160 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:30] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.299 2026-10-10 03:48:30,189 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:30] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.193 2026-10-10 03:48:30,245 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:30] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.016 0.224 2026-10-10 03:48:30,284 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:30] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.236 2026-10-10 03:48:30,432 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:30] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.062 0.283 2026-10-10 03:48:30,461 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:30] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.290 2026-10-10 03:48:30,480 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: [5/17] Tour PosSettleOrderWithNote → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:48:30,486 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:30] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.351 2026-10-10 03:48:30,543 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: [6/17] Tour PosSettleOrderWithNote → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-10 03:48:30,769 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:30] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.071 0.153 2026-10-10 03:48:30,899 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:30] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.042 0.050 2026-10-10 03:48:30,971 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:30] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.009 0.021 2026-10-10 03:48:31,078 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: [7/17] Tour PosSettleOrderWithNote → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-10 03:48:31,249 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:31] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 70 0.062 0.123 2026-10-10 03:48:31,436 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 69 0.053 0.122 2026-10-10 03:48:31,453 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:31] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.178 2026-10-10 03:48:31,527 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:31] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 19 0.020 0.039 2026-10-10 03:48:31,569 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: [8/17] Tour PosSettleOrderWithNote → Step body:not(:has(.modal)) 2026-10-10 03:48:31,674 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:31] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.075 0.059 2026-10-10 03:48:31,738 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:31] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 16 0.032 0.111 2026-10-10 03:48:31,822 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.027 0.105 2026-10-10 03:48:31,845 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: [9/17] Tour PosSettleOrderWithNote → Step Check orderline with attributes: {"customerNote":"Customer note 2--Customer note 3"} (trigger: .order-container .orderline:has(.info-list .customer-note:contains("Customer note 2--Customer note 3"))) 2026-10-10 03:48:31,897 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: [10/17] Tour PosSettleOrderWithNote → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:48:31,977 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: [11/17] Tour PosSettleOrderWithNote → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:48:31,995 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:31] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:48:31,996 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:31] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:48:32,028 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: [12/17] Tour PosSettleOrderWithNote → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:48:32,079 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: [13/17] Tour PosSettleOrderWithNote → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:48:32,156 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: [14/17] Tour PosSettleOrderWithNote → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:48:32,226 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: [15/17] Tour PosSettleOrderWithNote → Step Check orderline with attributes: {"customerNote":"Customer note 2--Customer note 3"} (trigger: .order-container .orderline:has(.info-list .customer-note:contains("Customer note 2--Customer note 3"))) 2026-10-10 03:48:32,232 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12586081 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '818787b4-1355-4310-9cea-1c0e589b4b64'}] 2026-10-10 03:48:32,242 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:32] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:48:32,563 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1340] 2026-10-10 03:48:33,183 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12586081 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '818787b4-1355-4310-9cea-1c0e589b4b64'} created pos.order #831 2026-10-10 03:48:33,220 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12586081 finished 2026-10-10 03:48:33,608 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 393 0.543 0.836 2026-10-10 03:48:33,676 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:33] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.003 0.011 2026-10-10 03:48:33,813 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: [16/17] Tour PosSettleOrderWithNote → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:48:33,817 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93645324 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '818787b4-1355-4310-9cea-1c0e589b4b64'}] 2026-10-10 03:48:33,828 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93645324 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '818787b4-1355-4310-9cea-1c0e589b4b64'} sync ignored for existing PoS order pos.order(831,) (state: paid) 2026-10-10 03:48:33,855 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93645324 finished 2026-10-10 03:48:33,888 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: [17/17] Tour PosSettleOrderWithNote → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:48:33,936 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: tour succeeded 2026-10-10 03:48:33,937 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: ╔═══════════════════════════════════════╗ ║ TOUR PosSettleOrderWithNote SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-10 03:48:34,007 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 59 0.050 0.142 2026-10-10 03:48:34,119 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: heap 19612216 (allocated 22020096) 2026-10-10 03:48:34,125 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Closing chrome headless with pid 119004 2026-10-10 03:48:34,127 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Closing websocket connection 2026-10-10 03:48:34,134 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Terminating chrome headless with pid 119004 2026-10-10 03:48:34,240 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034834_240034_test_customer_notes.txt 2026-10-10 03:48:34,240 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Removing chrome user profile "/tmp/tmp7ycy4gp6_chrome_odoo" 2026-10-10 03:48:34,259 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_down_payment_displayed ... 2026-10-10 03:48:35,593 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Chrome pid: 119240 2026-10-10 03:48:35,594 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Chrome headless temporary user profile dir: /tmp/tmp6r0ozow2_chrome_odoo 2026-10-10 03:48:35,594 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Issuing json command http://127.0.0.1:41481/json/version 2026-10-10 03:48:35,596 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41481', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:48:35,688 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Browser version: Chrome/150.0.7871.114 2026-10-10 03:48:35,688 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Issuing json command http://127.0.0.1:41481/json 2026-10-10 03:48:35,690 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41481', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:48:35,705 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Websocket url found: ws://127.0.0.1:41481/devtools/page/7D3ECAFAF28A475F86C87B0493C5530E 2026-10-10 03:48:35,711 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Enable chrome headless console log notification 2026-10-10 03:48:35,738 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Chrome headless enable page notifications 2026-10-10 03:48:35,986 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-10 03:48:35,993 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Setting session cookie in browser 2026-10-10 03:48:35,998 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-10 03:48:35,998 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-10 03:48:36,026 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:48:36,798 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:36] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.085 0.691 2026-10-10 03:48:36,803 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Navigation result: {'frameId': '7D3ECAFAF28A475F86C87B0493C5530E', 'loaderId': '4EAFB1AD8E05057B76EB1AEF4989650B', 'isDownload': False} 2026-10-10 03:48:36,803 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Evaluate ready code "odoo.isTourReady('test_down_payment_displayed')" 2026-10-10 03:48:36,829 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:48:36,866 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:36] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.014 0.018 2026-10-10 03:48:36,879 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:36] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.040 2026-10-10 03:48:36,908 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:36] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.040 2026-10-10 03:48:37,502 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:48:37,521 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:48:37,541 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.024 2026-10-10 03:48:37,572 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Evaluate test code "odoo.startTour('test_down_payment_displayed', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:48:37,578 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:37] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-10 03:48:37,582 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: [1/23] Tour test_down_payment_displayed → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:48:37,598 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:37] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 03:48:37,616 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:37] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:48:37,677 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:37] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.021 0.021 2026-10-10 03:48:37,707 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.058 2026-10-10 03:48:37,793 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:37] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.025 0.066 2026-10-10 03:48:37,797 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.066 2026-10-10 03:48:38,610 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.335 0.438 2026-10-10 03:48:38,642 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:38] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:48:38,732 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:48:38,801 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:38] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.044 2026-10-10 03:48:38,856 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.010 2026-10-10 03:48:38,884 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: Owl is running in 'dev' mode. 2026-10-10 03:48:38,900 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:38] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:48:38,966 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:38] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:48:38,989 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:38] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:48:38,994 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:38] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:48:39,026 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:48:39,031 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:39] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.025 0.038 2026-10-10 03:48:39,032 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:48:39,063 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:39] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.085 2026-10-10 03:48:39,066 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:39] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.088 2026-10-10 03:48:39,091 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:39] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.016 2026-10-10 03:48:39,214 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: [2/23] Tour test_down_payment_displayed → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:48:39,264 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:48:39,352 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:39] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.038 0.058 2026-10-10 03:48:39,374 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:39] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.005 0.096 2026-10-10 03:48:39,398 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:48:39,434 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:39] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.015 0.104 2026-10-10 03:48:39,439 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: [3/23] Tour test_down_payment_displayed → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:48:39,446 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:39] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:48:39,490 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: [4/23] Tour test_down_payment_displayed → Step click Actions button (trigger: .more-btn) 2026-10-10 03:48:39,497 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:39] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.180 2026-10-10 03:48:39,523 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:39] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.199 2026-10-10 03:48:39,601 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:39] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.022 0.323 2026-10-10 03:48:39,635 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:39] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.275 2026-10-10 03:48:39,668 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:39] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.258 2026-10-10 03:48:39,700 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:39] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.228 2026-10-10 03:48:39,739 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:39] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.228 2026-10-10 03:48:39,770 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:39] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.233 2026-10-10 03:48:39,901 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:39] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.060 0.233 2026-10-10 03:48:39,933 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:39] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.289 2026-10-10 03:48:39,944 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: [5/23] Tour test_down_payment_displayed → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:48:40,011 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: [6/23] Tour test_down_payment_displayed → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-10 03:48:40,251 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:40] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.072 0.166 2026-10-10 03:48:40,388 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:40] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.031 0.060 2026-10-10 03:48:40,466 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:40] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.019 2026-10-10 03:48:40,597 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: [7/23] Tour test_down_payment_displayed → Step click on select the order (trigger: .selection-item:contains('Apply a down payment')) 2026-10-10 03:48:40,798 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:40] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 65 0.087 0.111 2026-10-10 03:48:40,979 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.054 0.117 2026-10-10 03:48:40,995 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:40] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.174 2026-10-10 03:48:41,063 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:41] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.034 2026-10-10 03:48:41,121 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: [8/23] Tour test_down_payment_displayed → Step click numpad button: +10 (trigger: div.numpad button:contains(/^\+10$/)) 2026-10-10 03:48:41,136 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:41] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.018 0.041 2026-10-10 03:48:41,175 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: [9/23] Tour test_down_payment_displayed → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Apply")) 2026-10-10 03:48:41,251 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.018 0.076 2026-10-10 03:48:41,289 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: [10/23] Tour test_down_payment_displayed → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:48:41,369 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: [11/23] Tour test_down_payment_displayed → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:48:41,393 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:41] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:48:41,398 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:41] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:48:41,422 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: [12/23] Tour test_down_payment_displayed → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:48:41,471 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: [13/23] Tour test_down_payment_displayed → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:48:41,555 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: [14/23] Tour test_down_payment_displayed → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:48:41,626 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: [15/23] Tour test_down_payment_displayed → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:48:41,630 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44955376 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'a335c3b4-b34d-4768-8576-bd681d654555'}] 2026-10-10 03:48:41,683 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:41] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:48:41,815 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44955376 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'a335c3b4-b34d-4768-8576-bd681d654555'} created pos.order #832 2026-10-10 03:48:41,847 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44955376 finished 2026-10-10 03:48:42,142 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 142 0.171 0.345 2026-10-10 03:48:42,265 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:42] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.036 2026-10-10 03:48:42,320 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:42] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.008 2026-10-10 03:48:42,455 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44945149 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'a335c3b4-b34d-4768-8576-bd681d654555'}] 2026-10-10 03:48:42,462 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: [16/23] Tour test_down_payment_displayed → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:48:42,465 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44945149 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'a335c3b4-b34d-4768-8576-bd681d654555'} sync ignored for existing PoS order pos.order(832,) (state: paid) 2026-10-10 03:48:42,500 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44945149 finished 2026-10-10 03:48:42,515 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: [17/23] Tour test_down_payment_displayed → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:48:42,569 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: [18/23] Tour test_down_payment_displayed → Step click Actions button (trigger: .more-btn) 2026-10-10 03:48:42,622 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: [19/23] Tour test_down_payment_displayed → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:48:42,667 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.064 0.151 2026-10-10 03:48:42,678 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: [20/23] Tour test_down_payment_displayed → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-10 03:48:42,763 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:42] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 4 0.004 0.072 2026-10-10 03:48:42,808 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:42] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.014 0.106 2026-10-10 03:48:42,895 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:42] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.035 0.077 2026-10-10 03:48:42,940 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:42] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.021 2026-10-10 03:48:42,984 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: [21/23] Tour test_down_payment_displayed → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-10 03:48:43,166 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:43] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 61 0.060 0.120 2026-10-10 03:48:43,376 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 71 0.077 0.123 2026-10-10 03:48:43,395 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:43] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.194 2026-10-10 03:48:43,463 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:43] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.038 2026-10-10 03:48:43,496 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: [22/23] Tour test_down_payment_displayed → Step body:not(:has(.modal)) 2026-10-10 03:48:43,535 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:43] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.019 0.041 2026-10-10 03:48:43,584 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:43] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.013 0.064 2026-10-10 03:48:43,656 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.016 0.083 2026-10-10 03:48:43,697 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: [23/23] Tour test_down_payment_displayed → Step Check orderline with attributes: {"productName":"Down Payment","quantity":"1.0","price":"-1.15"} (trigger: .order-container .orderline:has(.product-name:contains("Down Payment")):has(.qty:contains("1")):has(.price:contains("-1.15"))) 2026-10-10 03:48:43,747 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: tour succeeded 2026-10-10 03:48:43,748 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: ╔════════════════════════════════════════════╗ ║ TOUR test_down_payment_displayed SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-10 03:48:43,901 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: heap 20214004 (allocated 22417408) 2026-10-10 03:48:43,932 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Closing chrome headless with pid 119240 2026-10-10 03:48:43,934 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Closing websocket connection 2026-10-10 03:48:43,934 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Terminating chrome headless with pid 119240 2026-10-10 03:48:44,057 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034844_057676_test_down_payment_displayed.txt 2026-10-10 03:48:44,058 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Removing chrome user profile "/tmp/tmp6r0ozow2_chrome_odoo" 2026-10-10 03:48:44,081 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_amount_to_invoice ... 2026-10-10 03:48:45,426 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Chrome pid: 119473 2026-10-10 03:48:45,426 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Chrome headless temporary user profile dir: /tmp/tmpx3ktvhuz_chrome_odoo 2026-10-10 03:48:45,427 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Issuing json command http://127.0.0.1:36019/json/version 2026-10-10 03:48:45,428 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36019', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:48:45,474 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Browser version: Chrome/150.0.7871.114 2026-10-10 03:48:45,474 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Issuing json command http://127.0.0.1:36019/json 2026-10-10 03:48:45,475 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36019', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:48:45,508 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Websocket url found: ws://127.0.0.1:36019/devtools/page/B3419C2F03AAFA2A02B11C22A82BBF2B 2026-10-10 03:48:45,527 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Enable chrome headless console log notification 2026-10-10 03:48:45,545 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Chrome headless enable page notifications 2026-10-10 03:48:45,798 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-10 03:48:45,800 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Setting session cookie in browser 2026-10-10 03:48:45,807 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-10 03:48:45,807 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-10 03:48:45,842 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:48:46,636 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:46] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.073 0.736 2026-10-10 03:48:46,640 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Navigation result: {'frameId': 'B3419C2F03AAFA2A02B11C22A82BBF2B', 'loaderId': '16158D88130CFCEE9D8207A247B347BA', 'isDownload': False} 2026-10-10 03:48:46,640 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Evaluate ready code "odoo.isTourReady('PoSDownPaymentAmount')" 2026-10-10 03:48:46,663 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:48:46,687 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:46] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.009 2026-10-10 03:48:46,694 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:46] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-10 03:48:46,699 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:46] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-10 03:48:47,308 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:48:47,321 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:48:47,340 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-10 03:48:47,377 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Evaluate test code "odoo.startTour('PoSDownPaymentAmount', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:48:47,383 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: [1/15] Tour PoSDownPaymentAmount → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:48:47,384 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:47] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.011 2026-10-10 03:48:47,407 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:47] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 03:48:47,427 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:48:47,475 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:47] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.008 0.021 2026-10-10 03:48:47,496 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.043 2026-10-10 03:48:47,585 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:47] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.018 0.047 2026-10-10 03:48:47,596 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.061 2026-10-10 03:48:48,456 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.308 0.512 2026-10-10 03:48:48,490 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:48] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:48:48,582 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:48:48,667 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:48] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.057 2026-10-10 03:48:48,703 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:48:48,722 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: Owl is running in 'dev' mode. 2026-10-10 03:48:48,734 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:48:48,783 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:48:48,795 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:48:48,820 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:48:48,829 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:48:48,849 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:48] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.019 0.030 2026-10-10 03:48:48,875 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:48] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.005 0.066 2026-10-10 03:48:48,898 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:48:48,900 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-10 03:48:48,923 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:48:49,040 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:49] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.065 0.061 2026-10-10 03:48:49,054 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: [2/15] Tour PoSDownPaymentAmount → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:48:49,070 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:49] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.006 0.140 2026-10-10 03:48:49,175 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:49] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.039 0.218 2026-10-10 03:48:49,215 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: [3/15] Tour PoSDownPaymentAmount → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:48:49,215 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:49] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.017 0.123 2026-10-10 03:48:49,226 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:48:49,251 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:49] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.008 0.065 2026-10-10 03:48:49,278 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:49] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.087 2026-10-10 03:48:49,309 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: [4/15] Tour PoSDownPaymentAmount → Step click Actions button (trigger: .more-btn) 2026-10-10 03:48:49,312 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:49] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.007 0.114 2026-10-10 03:48:49,324 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:49] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:48:49,352 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:49] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.009 0.148 2026-10-10 03:48:49,386 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:49] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.184 2026-10-10 03:48:49,434 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:49] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.190 2026-10-10 03:48:49,466 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:49] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.201 2026-10-10 03:48:49,497 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:49] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.203 2026-10-10 03:48:49,536 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:49] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.192 2026-10-10 03:48:49,572 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:49] "GET /web/image?model=product.template&field=image_128&id=2179&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.210 2026-10-10 03:48:49,700 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:49] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.043 0.243 2026-10-10 03:48:49,747 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: [5/15] Tour PoSDownPaymentAmount → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:48:49,812 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: [6/15] Tour PoSDownPaymentAmount → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-10 03:48:50,058 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:50] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.072 0.169 2026-10-10 03:48:50,191 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:50] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.034 0.068 2026-10-10 03:48:50,259 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:50] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.018 2026-10-10 03:48:50,351 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: [7/15] Tour PoSDownPaymentAmount → Step click on select the order (trigger: .selection-item:contains('Apply a down payment')) 2026-10-10 03:48:50,514 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:50] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 59 0.050 0.109 2026-10-10 03:48:50,706 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 57 0.065 0.117 2026-10-10 03:48:50,718 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:50] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.173 2026-10-10 03:48:50,798 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:50] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.012 0.033 2026-10-10 03:48:50,849 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: [8/15] Tour PoSDownPaymentAmount → Step click numpad button: +20 (trigger: div.numpad button:contains(/^\+20$/)) 2026-10-10 03:48:50,892 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:50] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.031 0.046 2026-10-10 03:48:50,905 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: [9/15] Tour PoSDownPaymentAmount → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Apply")) 2026-10-10 03:48:51,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.036 0.055 2026-10-10 03:48:51,010 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: [10/15] Tour PoSDownPaymentAmount → Step Check orderline with attributes: {"productName":"Down Payment","quantity":"1","price":"20.0"} (trigger: .order-container .orderline:has(.product-name:contains("Down Payment")):has(.qty:contains("1")):has(.price:contains("20.0"))) 2026-10-10 03:48:51,057 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: [11/15] Tour PoSDownPaymentAmount → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:48:51,132 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: [12/15] Tour PoSDownPaymentAmount → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:48:51,147 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:51] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:48:51,149 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:51] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:48:51,184 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: [13/15] Tour PoSDownPaymentAmount → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:48:51,240 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: [14/15] Tour PoSDownPaymentAmount → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:48:51,317 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: [15/15] Tour PoSDownPaymentAmount → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:48:51,388 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: tour succeeded 2026-10-10 03:48:51,389 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: ╔═════════════════════════════════════╗ ║ TOUR PoSDownPaymentAmount SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-10 03:48:51,394 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76630923 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '79350e90-c98a-4255-8fc1-7aa9bfd828be'}] 2026-10-10 03:48:51,403 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:51] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:48:51,511 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: heap 17247704 (allocated 18612224) 2026-10-10 03:48:51,538 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Closing chrome headless with pid 119473 2026-10-10 03:48:51,546 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Closing websocket connection 2026-10-10 03:48:51,560 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Terminating chrome headless with pid 119473 2026-10-10 03:48:51,595 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76630923 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '79350e90-c98a-4255-8fc1-7aa9bfd828be'} created pos.order #833 2026-10-10 03:48:51,601 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76630923 finished 2026-10-10 03:48:51,680 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034851_680683_test_downpayment_amount_to_invoice.txt 2026-10-10 03:48:51,681 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Removing chrome user profile "/tmp/tmpx3ktvhuz_chrome_odoo" 2026-10-10 03:48:51,726 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: waiting for threads: [, ] 2026-10-10 03:48:51,814 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 131 0.182 0.242 2026-10-10 03:48:53,245 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_goods_product_no_stock_move ... 2026-10-10 03:48:54,331 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15068697 started for PoS orders references: [{'name': 'Order 00044-003-0016', 'pos_reference': None, 'uuid': '1bfca070-4ff3-465b-9416-d570976107e2'}] 2026-10-10 03:48:54,885 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15068697 order {'name': 'Order 00044-003-0016', 'pos_reference': None, 'uuid': '1bfca070-4ff3-465b-9416-d570976107e2'} created pos.order #834 2026-10-10 03:48:54,886 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15068697 finished 2026-10-10 03:48:54,986 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_invoice ... 2026-10-10 03:48:57,011 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_invoice_line_name ... 2026-10-10 03:48:58,142 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Chrome pid: 119694 2026-10-10 03:48:58,143 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Chrome headless temporary user profile dir: /tmp/tmp8ubz8q81_chrome_odoo 2026-10-10 03:48:58,143 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Issuing json command http://127.0.0.1:42585/json/version 2026-10-10 03:48:58,144 44 INFO rb-acb9515-225444-423143 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-10 03:48:58,177 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Browser version: Chrome/150.0.7871.114 2026-10-10 03:48:58,177 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Issuing json command http://127.0.0.1:42585/json 2026-10-10 03:48:58,177 44 INFO rb-acb9515-225444-423143 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-10 03:48:58,198 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Websocket url found: ws://127.0.0.1:42585/devtools/page/844C42AE57006AC85965E2D7EC9B036E 2026-10-10 03:48:58,222 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Enable chrome headless console log notification 2026-10-10 03:48:58,230 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Chrome headless enable page notifications 2026-10-10 03:48:58,397 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:48:58,404 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Setting session cookie in browser 2026-10-10 03:48:58,406 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-10 03:48:58,407 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-10 03:48:58,426 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:48:59,183 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:59] "GET /pos/ui/126 HTTP/1.1" 200 - 90 0.087 0.674 2026-10-10 03:48:59,189 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Navigation result: {'frameId': '844C42AE57006AC85965E2D7EC9B036E', 'loaderId': 'D8D9B4B15367046A0AEEF017C3EDBC50', 'isDownload': False} 2026-10-10 03:48:59,190 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentInvoice')" 2026-10-10 03:48:59,216 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:48:59,240 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:59] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.013 2026-10-10 03:48:59,247 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:59] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-10-10 03:48:59,266 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:59] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.033 2026-10-10 03:48:59,910 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:48:59,915 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:48:59,937 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.012 2026-10-10 03:48:59,970 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-10 03:48:59,979 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Evaluate test code "odoo.startTour('PoSApplyDownpaymentInvoice', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:48:59,993 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: [1/15] Tour PoSApplyDownpaymentInvoice → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:48:59,993 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:48:59] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:49:00,009 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:00] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:49:00,035 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.013 2026-10-10 03:49:00,054 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:00] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.028 2026-10-10 03:49:00,060 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-10 03:49:00,123 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:00] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.014 0.043 2026-10-10 03:49:01,095 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.424 0.511 2026-10-10 03:49:01,145 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:01] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.030 2026-10-10 03:49:01,230 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-10-10 03:49:01,332 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:01] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.059 2026-10-10 03:49:01,368 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-10 03:49:01,406 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: Owl is running in 'dev' mode. 2026-10-10 03:49:01,423 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:01] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.008 2026-10-10 03:49:01,505 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:01] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:49:01,511 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:49:01,526 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:49:01,531 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:01] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:49:01,567 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:49:01,568 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:49:01,587 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:01] "GET /web/image/res.users/239/avatar_128 HTTP/1.1" 200 - 14 0.037 0.041 2026-10-10 03:49:01,609 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:01] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:49:01,623 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:01] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.010 0.093 2026-10-10 03:49:01,707 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: [2/15] Tour PoSApplyDownpaymentInvoice → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:49:01,738 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:01] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 34 0.051 0.098 2026-10-10 03:49:01,756 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:01] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.007 0.152 2026-10-10 03:49:01,840 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: [3/15] Tour PoSApplyDownpaymentInvoice → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:49:01,864 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:01] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.048 0.228 2026-10-10 03:49:01,880 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:49:01,900 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:01] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.012 0.126 2026-10-10 03:49:01,925 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: [4/15] Tour PoSApplyDownpaymentInvoice → Step click Actions button (trigger: .more-btn) 2026-10-10 03:49:01,927 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:01] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:49:01,944 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:01] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.017 0.155 2026-10-10 03:49:01,984 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:01] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.199 2026-10-10 03:49:02,021 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:02] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.231 2026-10-10 03:49:02,065 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:02] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.265 2026-10-10 03:49:02,094 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:02] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.007 0.192 2026-10-10 03:49:02,155 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:02] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.017 0.201 2026-10-10 03:49:02,190 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:02] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.239 2026-10-10 03:49:02,215 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:02] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.217 2026-10-10 03:49:02,252 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:02] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.178 2026-10-10 03:49:02,359 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:02] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.043 0.273 2026-10-10 03:49:02,396 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: [5/15] Tour PoSApplyDownpaymentInvoice → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:49:02,457 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: [6/15] Tour PoSApplyDownpaymentInvoice → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-10 03:49:02,674 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:02] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.073 0.141 2026-10-10 03:49:02,798 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:02] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.036 0.047 2026-10-10 03:49:02,846 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:02] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.003 0.013 2026-10-10 03:49:02,945 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: [7/15] Tour PoSApplyDownpaymentInvoice → Step click on select the order (trigger: .selection-item:contains('Apply a down payment')) 2026-10-10 03:49:03,126 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:03] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 65 0.061 0.115 2026-10-10 03:49:03,356 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.112 0.105 2026-10-10 03:49:03,373 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:03] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.210 2026-10-10 03:49:03,442 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:03] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.029 2026-10-10 03:49:03,498 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: [8/15] Tour PoSApplyDownpaymentInvoice → Step click numpad button: +10 (trigger: div.numpad button:contains(/^\+10$/)) 2026-10-10 03:49:03,534 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:03] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 15 0.020 0.051 2026-10-10 03:49:03,558 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: [9/15] Tour PoSApplyDownpaymentInvoice → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Apply")) 2026-10-10 03:49:03,657 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.029 0.077 2026-10-10 03:49:03,670 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: [10/15] Tour PoSApplyDownpaymentInvoice → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:49:03,754 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: [11/15] Tour PoSApplyDownpaymentInvoice → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:49:03,772 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:03] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:49:03,774 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:03] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:49:03,805 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: [12/15] Tour PoSApplyDownpaymentInvoice → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:49:03,858 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: [13/15] Tour PoSApplyDownpaymentInvoice → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:49:03,937 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: [14/15] Tour PoSApplyDownpaymentInvoice → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-10 03:49:03,996 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: [15/15] Tour PoSApplyDownpaymentInvoice → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:49:04,063 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: tour succeeded 2026-10-10 03:49:04,063 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentInvoice SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-10 03:49:04,069 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36986169 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '76bd64b2-d4d5-4e5a-9185-c1c474f1bd55'}] 2026-10-10 03:49:04,091 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:04] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:49:04,177 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: heap 17194028 (allocated 18612224) 2026-10-10 03:49:04,199 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Closing chrome headless with pid 119694 2026-10-10 03:49:04,204 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Closing websocket connection 2026-10-10 03:49:04,211 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Terminating chrome headless with pid 119694 2026-10-10 03:49:04,336 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034904_336315_test_downpayment_invoice_line_name.txt 2026-10-10 03:49:04,336 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Removing chrome user profile "/tmp/tmp8ubz8q81_chrome_odoo" 2026-10-10 03:49:04,373 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: waiting for threads: [, ] 2026-10-10 03:49:06,168 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36986169 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '76bd64b2-d4d5-4e5a-9185-c1c474f1bd55'} created pos.order #835 2026-10-10 03:49:06,172 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36986169 finished 2026-10-10 03:49:06,516 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 510 0.739 1.712 2026-10-10 03:49:06,541 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_invoice_link ... 2026-10-10 03:49:07,952 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome pid: 119915 2026-10-10 03:49:07,953 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless temporary user profile dir: /tmp/tmp1jlspb8f_chrome_odoo 2026-10-10 03:49:07,953 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:37391/json/version 2026-10-10 03:49:07,955 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37391', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:49:08,026 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Browser version: Chrome/150.0.7871.114 2026-10-10 03:49:08,026 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:37391/json 2026-10-10 03:49:08,027 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37391', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:49:08,039 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Websocket url found: ws://127.0.0.1:37391/devtools/page/1BC7B10A2050F4223B6FDCC5B519C7AF 2026-10-10 03:49:08,049 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Enable chrome headless console log notification 2026-10-10 03:49:08,071 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless enable page notifications 2026-10-10 03:49:08,240 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:49:08,249 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Setting session cookie in browser 2026-10-10 03:49:08,257 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-10 03:49:08,257 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-10 03:49:08,272 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:49:09,014 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:09] "GET /pos/ui/126 HTTP/1.1" 200 - 89 0.060 0.685 2026-10-10 03:49:09,018 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigation result: {'frameId': '1BC7B10A2050F4223B6FDCC5B519C7AF', 'loaderId': '0E39AA63D53F5342227CAE8B89A67EA6', 'isDownload': False} 2026-10-10 03:49:09,018 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentInvoice')" 2026-10-10 03:49:09,043 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:49:09,071 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:09] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.017 2026-10-10 03:49:09,090 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:09] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.037 2026-10-10 03:49:09,114 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:09] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.030 2026-10-10 03:49:09,795 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:09] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:49:09,809 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:49:09,842 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.022 2026-10-10 03:49:09,882 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:09] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.011 2026-10-10 03:49:09,883 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Evaluate test code "odoo.startTour('PoSApplyDownpaymentInvoice', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:49:09,893 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [1/15] Tour PoSApplyDownpaymentInvoice → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:49:09,903 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:09] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:49:09,926 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:09] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:49:09,964 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:09] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.013 2026-10-10 03:49:09,987 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.035 2026-10-10 03:49:10,050 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:10] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.016 0.046 2026-10-10 03:49:10,055 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.041 2026-10-10 03:49:10,947 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.317 0.519 2026-10-10 03:49:10,980 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:10] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:49:11,069 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:49:11,139 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:11] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.045 2026-10-10 03:49:11,192 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:49:11,221 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: Owl is running in 'dev' mode. 2026-10-10 03:49:11,249 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.015 2026-10-10 03:49:11,306 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:11] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:49:11,307 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:49:11,327 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:11] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.026 2026-10-10 03:49:11,383 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:49:11,384 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:11] "GET /web/image/res.users/239/avatar_128 HTTP/1.1" 200 - 14 0.028 0.061 2026-10-10 03:49:11,390 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.038 2026-10-10 03:49:11,423 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:11] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.019 0.109 2026-10-10 03:49:11,443 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:11] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.006 0.071 2026-10-10 03:49:11,446 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:11] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.154 2026-10-10 03:49:11,515 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [2/15] Tour PoSApplyDownpaymentInvoice → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:49:11,614 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:11] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.007 0.027 2026-10-10 03:49:11,651 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:11] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.063 2026-10-10 03:49:11,695 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:11] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.100 2026-10-10 03:49:11,700 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [3/15] Tour PoSApplyDownpaymentInvoice → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:49:11,720 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:49:11,726 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:49:11,736 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:11] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.009 0.136 2026-10-10 03:49:11,767 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:11] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.161 2026-10-10 03:49:11,774 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [4/15] Tour PoSApplyDownpaymentInvoice → Step click Actions button (trigger: .more-btn) 2026-10-10 03:49:11,776 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:11] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:49:11,798 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:11] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.007 0.169 2026-10-10 03:49:11,836 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:11] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.098 2026-10-10 03:49:11,946 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:11] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 34 0.049 0.307 2026-10-10 03:49:11,978 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:11] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.230 2026-10-10 03:49:12,068 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:12] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.037 0.370 2026-10-10 03:49:12,104 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:12] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.299 2026-10-10 03:49:12,135 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:12] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.289 2026-10-10 03:49:12,269 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:12] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.068 0.415 2026-10-10 03:49:12,313 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [5/15] Tour PoSApplyDownpaymentInvoice → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:49:12,378 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [6/15] Tour PoSApplyDownpaymentInvoice → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-10 03:49:12,613 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:12] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.057 0.175 2026-10-10 03:49:12,733 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:12] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.026 0.060 2026-10-10 03:49:12,803 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:12] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.005 0.014 2026-10-10 03:49:12,929 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [7/15] Tour PoSApplyDownpaymentInvoice → Step click on select the order (trigger: .selection-item:contains('Apply a down payment')) 2026-10-10 03:49:13,124 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:13] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 65 0.054 0.133 2026-10-10 03:49:13,343 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.076 0.131 2026-10-10 03:49:13,360 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:13] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.204 2026-10-10 03:49:13,441 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:13] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.018 0.040 2026-10-10 03:49:13,497 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [8/15] Tour PoSApplyDownpaymentInvoice → Step click numpad button: +10 (trigger: div.numpad button:contains(/^\+10$/)) 2026-10-10 03:49:13,520 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:13] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 15 0.023 0.039 2026-10-10 03:49:13,575 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [9/15] Tour PoSApplyDownpaymentInvoice → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Apply")) 2026-10-10 03:49:13,660 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.024 0.076 2026-10-10 03:49:13,682 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [10/15] Tour PoSApplyDownpaymentInvoice → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:49:13,765 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [11/15] Tour PoSApplyDownpaymentInvoice → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:49:13,788 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:13] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:49:13,789 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:13] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:49:13,818 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [12/15] Tour PoSApplyDownpaymentInvoice → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:49:13,869 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [13/15] Tour PoSApplyDownpaymentInvoice → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:49:13,956 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [14/15] Tour PoSApplyDownpaymentInvoice → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-10 03:49:14,013 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [15/15] Tour PoSApplyDownpaymentInvoice → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:49:14,091 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: tour succeeded 2026-10-10 03:49:14,092 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentInvoice SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-10 03:49:14,097 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37700182 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '27ce49bf-a1e5-4a8d-be34-6dcc83043e86'}] 2026-10-10 03:49:14,108 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:14] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:49:14,193 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: heap 17330060 (allocated 18612224) 2026-10-10 03:49:14,206 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing chrome headless with pid 119915 2026-10-10 03:49:14,209 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing websocket connection 2026-10-10 03:49:14,216 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Terminating chrome headless with pid 119915 2026-10-10 03:49:14,326 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034914_326337_test_downpayment_invoice_link.txt 2026-10-10 03:49:14,326 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Removing chrome user profile "/tmp/tmp1jlspb8f_chrome_odoo" 2026-10-10 03:49:14,354 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: waiting for threads: [, ] 2026-10-10 03:49:16,176 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37700182 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '27ce49bf-a1e5-4a8d-be34-6dcc83043e86'} created pos.order #836 2026-10-10 03:49:16,181 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37700182 finished 2026-10-10 03:49:16,405 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 539 0.647 1.664 2026-10-10 03:49:18,004 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome pid: 120128 2026-10-10 03:49:18,005 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless temporary user profile dir: /tmp/tmpppqo0i71_chrome_odoo 2026-10-10 03:49:18,010 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:38139/json/version 2026-10-10 03:49:18,019 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38139', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:49:18,032 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Browser version: Chrome/150.0.7871.114 2026-10-10 03:49:18,032 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:38139/json 2026-10-10 03:49:18,033 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38139', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:49:18,044 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Websocket url found: ws://127.0.0.1:38139/devtools/page/248E8302D517A38A724A17BAE17133FB 2026-10-10 03:49:18,053 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Enable chrome headless console log notification 2026-10-10 03:49:18,074 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless enable page notifications 2026-10-10 03:49:18,212 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:49:18,215 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Setting session cookie in browser 2026-10-10 03:49:18,220 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-10 03:49:18,220 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-10 03:49:18,318 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:18] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.023 0.057 2026-10-10 03:49:18,323 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigation result: {'frameId': '248E8302D517A38A724A17BAE17133FB', 'loaderId': '44C128776451FBCE48E991640EB8DF30', 'isDownload': False} 2026-10-10 03:49:18,323 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentInvoice2')" 2026-10-10 03:49:18,355 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:49:18,382 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:18] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-10 03:49:18,396 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:18] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.025 2026-10-10 03:49:18,405 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:18] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.026 2026-10-10 03:49:19,103 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:49:19,113 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:49:19,130 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:49:19,162 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:19] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.008 2026-10-10 03:49:19,163 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Evaluate test code "odoo.startTour('PoSApplyDownpaymentInvoice2', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:49:19,171 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [1/14] Tour PoSApplyDownpaymentInvoice2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:49:19,194 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:19] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.011 2026-10-10 03:49:19,210 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:19] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:49:19,240 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:19] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.008 0.009 2026-10-10 03:49:19,248 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.017 2026-10-10 03:49:19,308 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:19] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 9 0.010 0.035 2026-10-10 03:49:19,311 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.028 2026-10-10 03:49:20,039 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 274 0.250 0.435 2026-10-10 03:49:20,062 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:20] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:49:20,186 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.011 2026-10-10 03:49:20,268 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:20] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 3 0.012 0.043 2026-10-10 03:49:20,313 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.013 2026-10-10 03:49:20,333 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: Owl is running in 'dev' mode. 2026-10-10 03:49:20,345 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:20] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:49:20,440 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:20] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:49:20,457 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.037 2026-10-10 03:49:20,488 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:20] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:49:20,520 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:49:20,521 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:20] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.027 2026-10-10 03:49:20,556 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.025 2026-10-10 03:49:20,557 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:20] "GET /web/image/res.users/239/avatar_128 HTTP/1.1" 200 - 7 0.056 0.066 2026-10-10 03:49:20,594 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:20] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.016 0.127 2026-10-10 03:49:20,631 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.047 2026-10-10 03:49:20,672 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [2/14] Tour PoSApplyDownpaymentInvoice2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:49:20,777 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:20] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.093 0.132 2026-10-10 03:49:20,798 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [3/14] Tour PoSApplyDownpaymentInvoice2 → Step click Actions button (trigger: .more-btn) 2026-10-10 03:49:20,810 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:49:20,859 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [4/14] Tour PoSApplyDownpaymentInvoice2 → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:49:20,919 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:20] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 34 0.056 0.323 2026-10-10 03:49:20,933 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [5/14] Tour PoSApplyDownpaymentInvoice2 → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-10 03:49:20,938 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:20] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:49:20,945 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:20] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.007 0.326 2026-10-10 03:49:20,979 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:20] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.238 2026-10-10 03:49:21,015 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:21] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.261 2026-10-10 03:49:21,050 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:21] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.290 2026-10-10 03:49:21,083 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:21] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.256 2026-10-10 03:49:21,105 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:21] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.146 2026-10-10 03:49:21,148 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:21] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.187 2026-10-10 03:49:21,181 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:21] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.184 2026-10-10 03:49:21,214 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:21] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.183 2026-10-10 03:49:21,306 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:21] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.004 0.247 2026-10-10 03:49:21,329 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:21] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.005 0.221 2026-10-10 03:49:21,371 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:21] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.255 2026-10-10 03:49:21,447 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:21] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.027 0.066 2026-10-10 03:49:21,520 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:21] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.003 0.014 2026-10-10 03:49:21,624 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [6/14] Tour PoSApplyDownpaymentInvoice2 → Step click on select the order (trigger: .selection-item:contains('Apply a down payment')) 2026-10-10 03:49:21,830 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:21] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 55 0.091 0.114 2026-10-10 03:49:22,007 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.061 0.106 2026-10-10 03:49:22,021 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:22] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.149 2026-10-10 03:49:22,095 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:22] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.022 0.034 2026-10-10 03:49:22,152 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [7/14] Tour PoSApplyDownpaymentInvoice2 → Step click numpad button: +10 (trigger: div.numpad button:contains(/^\+10$/)) 2026-10-10 03:49:22,154 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:22] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 15 0.014 0.027 2026-10-10 03:49:22,206 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [8/14] Tour PoSApplyDownpaymentInvoice2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Apply")) 2026-10-10 03:49:22,278 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.031 0.062 2026-10-10 03:49:22,320 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [9/14] Tour PoSApplyDownpaymentInvoice2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:49:22,403 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [10/14] Tour PoSApplyDownpaymentInvoice2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:49:22,445 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:22] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:49:22,447 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:22] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:49:22,455 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [11/14] Tour PoSApplyDownpaymentInvoice2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:49:22,509 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [12/14] Tour PoSApplyDownpaymentInvoice2 → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:49:22,593 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [13/14] Tour PoSApplyDownpaymentInvoice2 → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-10 03:49:22,648 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [14/14] Tour PoSApplyDownpaymentInvoice2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:49:22,727 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: tour succeeded 2026-10-10 03:49:22,728 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: ╔════════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentInvoice2 SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-10 03:49:22,747 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75392285 started for PoS orders references: [{'name': '/', 'pos_reference': '262-126-000001', 'uuid': 'da62be1e-4d8e-4778-a608-3dd3f6768e18'}] 2026-10-10 03:49:22,757 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:22] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:49:22,852 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: heap 17127096 (allocated 18874368) 2026-10-10 03:49:22,868 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing chrome headless with pid 120128 2026-10-10 03:49:22,874 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing websocket connection 2026-10-10 03:49:22,882 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Terminating chrome headless with pid 120128 2026-10-10 03:49:23,015 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034923_015133_test_downpayment_invoice_link.txt 2026-10-10 03:49:23,015 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Removing chrome user profile "/tmp/tmpppqo0i71_chrome_odoo" 2026-10-10 03:49:23,056 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: waiting for threads: [, ] 2026-10-10 03:49:24,271 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75392285 order {'name': '/', 'pos_reference': '262-126-000001', 'uuid': 'da62be1e-4d8e-4778-a608-3dd3f6768e18'} created pos.order #837 2026-10-10 03:49:24,274 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75392285 finished 2026-10-10 03:49:24,441 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 395 0.623 1.089 2026-10-10 03:49:24,791 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome pid: 120343 2026-10-10 03:49:24,791 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless temporary user profile dir: /tmp/tmp5qmh0d_m_chrome_odoo 2026-10-10 03:49:24,791 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:40553/json/version 2026-10-10 03:49:24,792 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40553', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:49:24,837 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Browser version: Chrome/150.0.7871.114 2026-10-10 03:49:24,837 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:40553/json 2026-10-10 03:49:24,838 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40553', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:49:24,859 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Websocket url found: ws://127.0.0.1:40553/devtools/page/AD5A252BA2C4B06222BCF2210025930F 2026-10-10 03:49:24,871 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Enable chrome headless console log notification 2026-10-10 03:49:24,878 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless enable page notifications 2026-10-10 03:49:24,924 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:49:24,926 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Setting session cookie in browser 2026-10-10 03:49:24,933 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-10 03:49:24,933 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-10 03:49:25,023 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:25] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.026 0.049 2026-10-10 03:49:25,032 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigation result: {'frameId': 'AD5A252BA2C4B06222BCF2210025930F', 'loaderId': '4A07426ED845D387B7E87D267B246B69', 'isDownload': False} 2026-10-10 03:49:25,032 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Evaluate ready code "odoo.isTourReady('PosSettleAndInvoiceOrder2')" 2026-10-10 03:49:25,053 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:49:25,077 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:25] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.008 2026-10-10 03:49:25,109 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:25] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.025 0.013 2026-10-10 03:49:25,139 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:25] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.061 2026-10-10 03:49:25,790 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:49:25,797 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:49:25,805 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:49:25,841 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.006 2026-10-10 03:49:25,841 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Evaluate test code "odoo.startTour('PosSettleAndInvoiceOrder2', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:49:25,849 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [1/14] Tour PosSettleAndInvoiceOrder2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:49:25,872 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.007 2026-10-10 03:49:25,887 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:49:25,914 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:25] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.003 0.009 2026-10-10 03:49:25,927 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.004 0.006 2026-10-10 03:49:25,978 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:25] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 9 0.011 0.035 2026-10-10 03:49:25,986 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.022 2026-10-10 03:49:26,703 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 274 0.239 0.443 2026-10-10 03:49:26,729 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:26] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:49:26,810 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:49:26,871 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:26] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 3 0.004 0.040 2026-10-10 03:49:26,901 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 03:49:26,920 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: Owl is running in 'dev' mode. 2026-10-10 03:49:26,930 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:26] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:49:27,004 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:49:27,032 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:49:27,058 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:27] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:49:27,085 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:49:27,121 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:49:27,125 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:27] "GET /web/image/res.users/239/avatar_128 HTTP/1.1" 200 - 7 0.019 0.094 2026-10-10 03:49:27,141 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:27] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.004 0.123 2026-10-10 03:49:27,144 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:27] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.122 2026-10-10 03:49:27,167 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:27] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.006 0.043 2026-10-10 03:49:27,268 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [2/14] Tour PosSettleAndInvoiceOrder2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:49:27,342 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:27] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.010 0.021 2026-10-10 03:49:27,365 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:49:27,437 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:49:27,543 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:27] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.115 0.108 2026-10-10 03:49:27,546 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [3/14] Tour PosSettleAndInvoiceOrder2 → Step click Actions button (trigger: .more-btn) 2026-10-10 03:49:27,623 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [4/14] Tour PosSettleAndInvoiceOrder2 → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:49:27,637 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:27] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 34 0.044 0.275 2026-10-10 03:49:27,678 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:27] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.301 2026-10-10 03:49:27,692 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:27] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:49:27,706 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [5/14] Tour PosSettleAndInvoiceOrder2 → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-10 03:49:27,726 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:27] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.352 2026-10-10 03:49:27,776 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:27] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.308 2026-10-10 03:49:27,808 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:27] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.449 2026-10-10 03:49:27,844 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:27] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.007 0.273 2026-10-10 03:49:27,878 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:27] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.215 2026-10-10 03:49:27,912 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:27] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.206 2026-10-10 03:49:28,004 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:28] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.004 0.264 2026-10-10 03:49:28,051 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:28] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.012 0.253 2026-10-10 03:49:28,095 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:28] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.007 0.273 2026-10-10 03:49:28,192 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:28] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.028 0.103 2026-10-10 03:49:28,263 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:28] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.009 0.010 2026-10-10 03:49:28,367 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [6/14] Tour PosSettleAndInvoiceOrder2 → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-10 03:49:28,575 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:28] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 59 0.070 0.128 2026-10-10 03:49:28,803 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 69 0.087 0.129 2026-10-10 03:49:28,819 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:28] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.198 2026-10-10 03:49:28,915 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:28] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.036 0.043 2026-10-10 03:49:28,970 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [7/14] Tour PosSettleAndInvoiceOrder2 → Step body:not(:has(.modal)) 2026-10-10 03:49:28,992 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:28] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 15 0.017 0.044 2026-10-10 03:49:29,044 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:29] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.019 0.044 2026-10-10 03:49:29,128 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.029 0.081 2026-10-10 03:49:29,206 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [8/14] Tour PosSettleAndInvoiceOrder2 → Step Check orderline with attributes: {} (trigger: .order-container .orderline) 2026-10-10 03:49:29,255 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [9/14] Tour PosSettleAndInvoiceOrder2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:49:29,332 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [10/14] Tour PosSettleAndInvoiceOrder2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:49:29,353 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:29] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:49:29,354 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:29] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:49:29,383 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [11/14] Tour PosSettleAndInvoiceOrder2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:49:29,434 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [12/14] Tour PosSettleAndInvoiceOrder2 → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:49:29,517 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [13/14] Tour PosSettleAndInvoiceOrder2 → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-10 03:49:29,574 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [14/14] Tour PosSettleAndInvoiceOrder2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:49:29,653 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: tour succeeded 2026-10-10 03:49:29,654 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosSettleAndInvoiceOrder2 SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-10 03:49:29,676 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35449496 started for PoS orders references: [{'name': '/', 'pos_reference': '263-126-000001', 'uuid': '8312ea2f-1bb1-4e3e-8f90-27134b2e3c7f'}] 2026-10-10 03:49:29,686 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:29] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:49:29,786 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: heap 17433552 (allocated 19398656) 2026-10-10 03:49:29,809 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing chrome headless with pid 120343 2026-10-10 03:49:29,817 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing websocket connection 2026-10-10 03:49:29,824 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Terminating chrome headless with pid 120343 2026-10-10 03:49:29,947 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034929_947236_test_downpayment_invoice_link.txt 2026-10-10 03:49:29,947 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Removing chrome user profile "/tmp/tmp5qmh0d_m_chrome_odoo" 2026-10-10 03:49:29,962 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: waiting for threads: [, ] 2026-10-10 03:49:29,970 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #239 deleted stock.move.line records with IDs: [1348] 2026-10-10 03:49:31,835 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35449496 order {'name': '/', 'pos_reference': '263-126-000001', 'uuid': '8312ea2f-1bb1-4e3e-8f90-27134b2e3c7f'} created pos.order #838 2026-10-10 03:49:31,840 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35449496 finished 2026-10-10 03:49:32,148 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 699 0.920 1.572 2026-10-10 03:49:32,259 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_refund ... 2026-10-10 03:49:33,757 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Chrome pid: 120571 2026-10-10 03:49:33,757 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Chrome headless temporary user profile dir: /tmp/tmpskhft3l__chrome_odoo 2026-10-10 03:49:33,757 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Issuing json command http://127.0.0.1:40155/json/version 2026-10-10 03:49:33,759 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40155', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:49:33,787 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Browser version: Chrome/150.0.7871.114 2026-10-10 03:49:33,787 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Issuing json command http://127.0.0.1:40155/json 2026-10-10 03:49:33,788 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40155', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:49:33,802 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Websocket url found: ws://127.0.0.1:40155/devtools/page/8E3B09432E8A1E92AD166F393A5613F8 2026-10-10 03:49:33,820 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Enable chrome headless console log notification 2026-10-10 03:49:33,851 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Chrome headless enable page notifications 2026-10-10 03:49:34,030 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-10 03:49:34,033 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Setting session cookie in browser 2026-10-10 03:49:34,037 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-10 03:49:34,037 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-10 03:49:34,053 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:49:34,980 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:34] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.080 0.850 2026-10-10 03:49:34,985 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Navigation result: {'frameId': '8E3B09432E8A1E92AD166F393A5613F8', 'loaderId': '3F4FED854AD8DD900BDFD750FDF40379', 'isDownload': False} 2026-10-10 03:49:34,985 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Evaluate ready code "odoo.isTourReady('PosRefundDownpayment')" 2026-10-10 03:49:35,011 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:49:35,034 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:35] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.012 2026-10-10 03:49:35,050 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:35] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.022 2026-10-10 03:49:35,063 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:35] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.034 2026-10-10 03:49:35,758 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:49:35,767 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:49:35,784 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.034 2026-10-10 03:49:35,817 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Evaluate test code "odoo.startTour('PosRefundDownpayment', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:49:35,826 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [1/33] Tour PosRefundDownpayment → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:49:35,831 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.009 0.012 2026-10-10 03:49:35,853 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-10 03:49:35,870 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:35] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:49:35,925 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:35] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.017 0.016 2026-10-10 03:49:35,940 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.039 2026-10-10 03:49:36,046 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:36] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.029 0.065 2026-10-10 03:49:36,051 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.074 2026-10-10 03:49:36,888 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.287 0.509 2026-10-10 03:49:36,933 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:36] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:49:37,030 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:49:37,128 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:37] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.058 2026-10-10 03:49:37,174 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-10 03:49:37,202 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: Owl is running in 'dev' mode. 2026-10-10 03:49:37,220 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:37] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.006 2026-10-10 03:49:37,300 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:37] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:49:37,309 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:49:37,351 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:37] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.032 2026-10-10 03:49:37,363 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:49:37,398 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:37] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.060 2026-10-10 03:49:37,413 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.036 2026-10-10 03:49:37,435 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:49:37,436 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:37] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.042 0.093 2026-10-10 03:49:37,531 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:37] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.037 0.195 2026-10-10 03:49:37,536 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [2/33] Tour PosRefundDownpayment → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:49:37,546 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:37] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.077 2026-10-10 03:49:37,672 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [3/33] Tour PosRefundDownpayment → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:49:37,692 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:37] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.069 0.229 2026-10-10 03:49:37,698 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:49:37,719 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:37] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:49:37,722 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [4/33] Tour PosRefundDownpayment → Step click Actions button (trigger: .more-btn) 2026-10-10 03:49:37,813 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:37] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.058 0.332 2026-10-10 03:49:37,836 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:37] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.263 2026-10-10 03:49:37,875 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:37] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.010 0.263 2026-10-10 03:49:37,909 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:37] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.298 2026-10-10 03:49:37,948 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:37] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.340 2026-10-10 03:49:37,992 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:37] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.262 2026-10-10 03:49:38,027 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:38] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.204 2026-10-10 03:49:38,060 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:38] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.214 2026-10-10 03:49:38,099 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:38] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.208 2026-10-10 03:49:38,214 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:38] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.041 0.245 2026-10-10 03:49:38,245 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:38] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.239 2026-10-10 03:49:38,261 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [5/33] Tour PosRefundDownpayment → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:49:38,279 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:38] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.321 2026-10-10 03:49:38,326 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [6/33] Tour PosRefundDownpayment → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-10 03:49:38,578 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:38] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 69 0.086 0.158 2026-10-10 03:49:38,739 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:38] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.050 0.068 2026-10-10 03:49:38,806 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:38] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.018 2026-10-10 03:49:38,905 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [7/33] Tour PosRefundDownpayment → Step click on select the order (trigger: .selection-item:contains('Apply a down payment')) 2026-10-10 03:49:39,105 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:39] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 67 0.077 0.121 2026-10-10 03:49:39,320 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.067 0.138 2026-10-10 03:49:39,334 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:39] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.203 2026-10-10 03:49:39,416 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:39] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.040 2026-10-10 03:49:39,469 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [8/33] Tour PosRefundDownpayment → Step click numpad button: +10 (trigger: div.numpad button:contains(/^\+10$/)) 2026-10-10 03:49:39,493 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:39] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.019 0.044 2026-10-10 03:49:39,541 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [9/33] Tour PosRefundDownpayment → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Apply")) 2026-10-10 03:49:39,599 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.015 0.055 2026-10-10 03:49:39,646 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [10/33] Tour PosRefundDownpayment → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:49:39,736 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [11/33] Tour PosRefundDownpayment → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:49:39,756 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:39] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:49:39,758 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:39] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:49:39,786 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [12/33] Tour PosRefundDownpayment → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:49:39,833 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [13/33] Tour PosRefundDownpayment → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:49:39,915 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [14/33] Tour PosRefundDownpayment → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:49:39,988 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [15/33] Tour PosRefundDownpayment → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:49:39,995 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51743886 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '819a2f08-1a5c-4d35-933e-80e64ecfcd03'}] 2026-10-10 03:49:39,998 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:39] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:49:40,164 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51743886 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '819a2f08-1a5c-4d35-933e-80e64ecfcd03'} created pos.order #839 2026-10-10 03:49:40,197 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51743886 finished 2026-10-10 03:49:40,491 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 157 0.142 0.359 2026-10-10 03:49:40,613 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:40] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.025 0.036 2026-10-10 03:49:40,666 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:40] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.003 0.010 2026-10-10 03:49:40,851 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72692265 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '819a2f08-1a5c-4d35-933e-80e64ecfcd03'}] 2026-10-10 03:49:40,863 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72692265 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '819a2f08-1a5c-4d35-933e-80e64ecfcd03'} sync ignored for existing PoS order pos.order(839,) (state: paid) 2026-10-10 03:49:40,866 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [16/33] Tour PosRefundDownpayment → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:49:40,893 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72692265 finished 2026-10-10 03:49:40,917 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [17/33] Tour PosRefundDownpayment → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:49:40,968 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [18/33] Tour PosRefundDownpayment → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:49:41,020 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [19/33] Tour PosRefundDownpayment → Step click Actions button (trigger: .more-btn) 2026-10-10 03:49:41,074 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [20/33] Tour PosRefundDownpayment → Step click Refund button (trigger: .control-buttons button:contains("Refund")) 2026-10-10 03:49:41,088 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.055 0.188 2026-10-10 03:49:41,145 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [21/33] Tour PosRefundDownpayment → Step .ticket-screen .pos-search-bar .filter span:contains("Paid") 2026-10-10 03:49:41,174 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:41] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.021 0.035 2026-10-10 03:49:41,181 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:41] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-10 03:49:41,227 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [22/33] Tour PosRefundDownpayment → Step .ticket-screen .order-row:contains("001") 2026-10-10 03:49:41,255 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.035 2026-10-10 03:49:41,288 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [23/33] Tour PosRefundDownpayment → Step Check orderline with attributes: {"productName":"Down Payment","withClass":".selected","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Down Payment")):has(.qty:contains("1"))) 2026-10-10 03:49:41,289 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:41] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.012 0.031 2026-10-10 03:49:41,340 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [24/33] Tour PosRefundDownpayment → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:49:41,392 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [25/33] Tour PosRefundDownpayment → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-10 03:49:41,446 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [26/33] Tour PosRefundDownpayment → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:49:41,497 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [27/33] Tour PosRefundDownpayment → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:49:41,549 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [28/33] Tour PosRefundDownpayment → Step .ticket-screen .btn-primary.pay-order-button 2026-10-10 03:49:41,651 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [29/33] Tour PosRefundDownpayment → Step payment screen is shown (trigger: .pos .payment-screen) 2026-10-10 03:49:41,688 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:41] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.028 0.043 2026-10-10 03:49:41,707 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [30/33] Tour PosRefundDownpayment → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:49:41,768 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [31/33] Tour PosRefundDownpayment → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:49:41,795 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.022 0.071 2026-10-10 03:49:41,837 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [32/33] Tour PosRefundDownpayment → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:49:41,844 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25239549 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000002', 'uuid': 'ab9342a2-edb0-46ff-84a3-e481830c21f8'}] 2026-10-10 03:49:42,047 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25239549 order {'name': '/', 'pos_reference': '261-126-000002', 'uuid': 'ab9342a2-edb0-46ff-84a3-e481830c21f8'} created pos.order #840 2026-10-10 03:49:42,127 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25239549 finished 2026-10-10 03:49:42,333 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 122 0.167 0.324 2026-10-10 03:49:42,414 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:42] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 03:49:42,463 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68249816 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-126-000002', 'uuid': 'ab9342a2-edb0-46ff-84a3-e481830c21f8'}] 2026-10-10 03:49:42,473 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68249816 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-126-000002', 'uuid': 'ab9342a2-edb0-46ff-84a3-e481830c21f8'} sync ignored for existing PoS order pos.order(840,) (state: paid) 2026-10-10 03:49:42,487 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [33/33] Tour PosRefundDownpayment → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:49:42,512 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68249816 finished 2026-10-10 03:49:42,536 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: tour succeeded 2026-10-10 03:49:42,539 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: ╔═════════════════════════════════════╗ ║ TOUR PosRefundDownpayment SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-10 03:49:42,716 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: heap 20243888 (allocated 21893120) 2026-10-10 03:49:42,728 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.082 0.185 2026-10-10 03:49:42,740 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Closing chrome headless with pid 120571 2026-10-10 03:49:42,741 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Closing websocket connection 2026-10-10 03:49:42,745 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Terminating chrome headless with pid 120571 2026-10-10 03:49:42,869 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034942_869122_test_downpayment_refund.txt 2026-10-10 03:49:42,869 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Removing chrome user profile "/tmp/tmpskhft3l__chrome_odoo" 2026-10-10 03:49:43,543 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_with_taxed_product ... 2026-10-10 03:49:45,286 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Chrome pid: 120804 2026-10-10 03:49:45,287 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Chrome headless temporary user profile dir: /tmp/tmp2ul335xr_chrome_odoo 2026-10-10 03:49:45,294 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Issuing json command http://127.0.0.1:45307/json/version 2026-10-10 03:49:45,296 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45307', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:49:45,327 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Browser version: Chrome/150.0.7871.114 2026-10-10 03:49:45,342 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Issuing json command http://127.0.0.1:45307/json 2026-10-10 03:49:45,343 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45307', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:49:45,367 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Websocket url found: ws://127.0.0.1:45307/devtools/page/D23BA55E776A1B09DDE4F53432BB4B27 2026-10-10 03:49:45,374 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Enable chrome headless console log notification 2026-10-10 03:49:45,377 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Chrome headless enable page notifications 2026-10-10 03:49:45,585 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-10 03:49:45,588 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Setting session cookie in browser 2026-10-10 03:49:45,593 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-10 03:49:45,594 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-10 03:49:45,628 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:49:46,319 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:46] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.053 0.649 2026-10-10 03:49:46,323 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Navigation result: {'frameId': 'D23BA55E776A1B09DDE4F53432BB4B27', 'loaderId': '68CEECCDA890420145DDFC8CC8811A39', 'isDownload': False} 2026-10-10 03:49:46,324 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Evaluate ready code "odoo.isTourReady('PoSDownPaymentLinesPerTax')" 2026-10-10 03:49:46,358 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:49:46,389 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:46] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.016 2026-10-10 03:49:46,401 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:46] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-10-10 03:49:46,419 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:46] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.045 2026-10-10 03:49:47,030 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:49:47,041 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:49:47,064 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-10 03:49:47,101 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Evaluate test code "odoo.startTour('PoSDownPaymentLinesPerTax', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:49:47,105 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:47] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-10 03:49:47,111 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: [1/19] Tour PoSDownPaymentLinesPerTax → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:49:47,121 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:47] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:49:47,135 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:49:47,193 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:47] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.013 0.029 2026-10-10 03:49:47,211 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.057 2026-10-10 03:49:47,295 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:47] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.027 0.057 2026-10-10 03:49:47,298 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.061 2026-10-10 03:49:48,135 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.302 0.482 2026-10-10 03:49:48,173 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:48] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:49:48,291 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:49:48,371 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:48] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.047 2026-10-10 03:49:48,427 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-10 03:49:48,446 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: Owl is running in 'dev' mode. 2026-10-10 03:49:48,472 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.009 0.007 2026-10-10 03:49:48,553 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:49:48,562 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 03:49:48,568 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.026 2026-10-10 03:49:48,569 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 03:49:48,632 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:49:48,641 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:49:48,677 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:48] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.046 0.089 2026-10-10 03:49:48,683 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:49:48,715 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:48] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.010 0.160 2026-10-10 03:49:48,738 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: [2/19] Tour PoSDownPaymentLinesPerTax → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:49:48,850 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:48] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.080 0.131 2026-10-10 03:49:48,875 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:49:48,882 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:48] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.007 0.181 2026-10-10 03:49:48,900 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: [3/19] Tour PoSDownPaymentLinesPerTax → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:49:48,921 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:48] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.009 0.100 2026-10-10 03:49:48,964 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:48] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.144 2026-10-10 03:49:48,969 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: [4/19] Tour PoSDownPaymentLinesPerTax → Step click Actions button (trigger: .more-btn) 2026-10-10 03:49:48,976 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:48] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:49:49,001 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:49] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.185 2026-10-10 03:49:49,081 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:49] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.027 0.397 2026-10-10 03:49:49,108 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:49] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.208 2026-10-10 03:49:49,151 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:49] "GET /web/image?model=product.template&field=image_128&id=2184&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.239 2026-10-10 03:49:49,203 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:49] "GET /web/image?model=product.template&field=image_128&id=2182&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.270 2026-10-10 03:49:49,240 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:49] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.252 2026-10-10 03:49:49,279 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:49] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.007 0.259 2026-10-10 03:49:49,322 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:49] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.007 0.229 2026-10-10 03:49:49,357 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:49] "GET /web/image?model=product.template&field=image_128&id=2183&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.241 2026-10-10 03:49:49,395 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:49] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.011 0.227 2026-10-10 03:49:49,418 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:49] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.005 0.204 2026-10-10 03:49:49,470 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:49] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.009 0.177 2026-10-10 03:49:49,589 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:49] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.058 0.279 2026-10-10 03:49:49,626 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: [5/19] Tour PoSDownPaymentLinesPerTax → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:49:49,690 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: [6/19] Tour PoSDownPaymentLinesPerTax → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-10 03:49:49,942 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:49] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 69 0.077 0.171 2026-10-10 03:49:50,086 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:50] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.032 0.073 2026-10-10 03:49:50,174 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:50] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.015 0.025 2026-10-10 03:49:50,244 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: [7/19] Tour PoSDownPaymentLinesPerTax → Step click on select the order (trigger: .selection-item:contains('Apply a down payment')) 2026-10-10 03:49:50,416 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:50] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 64 0.067 0.104 2026-10-10 03:49:50,640 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.088 0.126 2026-10-10 03:49:50,654 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:50] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.190 2026-10-10 03:49:50,726 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:50] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.038 2026-10-10 03:49:50,790 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: [8/19] Tour PoSDownPaymentLinesPerTax → Step click numpad button: +20 (trigger: div.numpad button:contains(/^\+20$/)) 2026-10-10 03:49:50,820 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:50] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.035 0.043 2026-10-10 03:49:50,874 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: [9/19] Tour PoSDownPaymentLinesPerTax → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Apply")) 2026-10-10 03:49:50,960 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.038 0.066 2026-10-10 03:49:51,003 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: [10/19] Tour PoSDownPaymentLinesPerTax → Step Check orderline with attributes: {"productName":"Down Payment","quantity":"1","price":"2.20"} (trigger: .order-container .orderline:has(.product-name:contains("Down Payment")):has(.qty:contains("1")):has(.price:contains("2.20"))) 2026-10-10 03:49:51,053 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: [11/19] Tour PoSDownPaymentLinesPerTax → Step Check orderline with attributes: {"productName":"Down Payment","quantity":"1","price":"1.00"} (trigger: .order-container .orderline:has(.product-name:contains("Down Payment")):has(.qty:contains("1")):has(.price:contains("1.00"))) 2026-10-10 03:49:51,106 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: [12/19] Tour PoSDownPaymentLinesPerTax → Step Check orderline with attributes: {"productName":"Down Payment","quantity":"1","price":"3.00"} (trigger: .order-container .orderline:has(.product-name:contains("Down Payment")):has(.qty:contains("1")):has(.price:contains("3.00"))) 2026-10-10 03:49:51,157 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: [13/19] Tour PoSDownPaymentLinesPerTax → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:49:51,242 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: [14/19] Tour PoSDownPaymentLinesPerTax → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:49:51,258 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:51] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:49:51,260 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:51] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:49:51,293 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: [15/19] Tour PoSDownPaymentLinesPerTax → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:49:51,344 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: [16/19] Tour PoSDownPaymentLinesPerTax → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:49:51,424 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: [17/19] Tour PoSDownPaymentLinesPerTax → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-10 03:49:51,481 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: [18/19] Tour PoSDownPaymentLinesPerTax → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:49:51,556 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: [19/19] Tour PoSDownPaymentLinesPerTax → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-10-10 03:49:51,567 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29067932 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'fbaf0a99-a606-4c54-8552-46dcf6c83a16'}] 2026-10-10 03:49:51,576 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:51] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:49:54,050 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29067932 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'fbaf0a99-a606-4c54-8552-46dcf6c83a16'} created pos.order #841 2026-10-10 03:49:54,449 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29067932 finished 2026-10-10 03:49:54,962 44 INFO rb-acb9515-225444-423143 odoo.tests.common: Simulating signal changes during tests 2026-10-10 03:49:54,963 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 812 1.012 2.389 2026-10-10 03:49:55,074 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:55] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 6 0.004 0.029 2026-10-10 03:49:55,159 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:55] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 27 0.033 0.077 2026-10-10 03:49:55,205 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:55] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 03:49:55,325 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: tour succeeded 2026-10-10 03:49:55,328 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: ╔══════════════════════════════════════════╗ ║ TOUR PoSDownPaymentLinesPerTax SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-10 03:49:55,331 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8510177 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'fbaf0a99-a606-4c54-8552-46dcf6c83a16'}] 2026-10-10 03:49:55,377 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8510177 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'fbaf0a99-a606-4c54-8552-46dcf6c83a16'} sync ignored for existing PoS order pos.order(841,) (state: done) 2026-10-10 03:49:55,424 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8510177 finished 2026-10-10 03:49:55,495 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: heap 18742864 (allocated 20058112) 2026-10-10 03:49:55,514 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Closing chrome headless with pid 120804 2026-10-10 03:49:55,519 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Closing websocket connection 2026-10-10 03:49:55,520 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Terminating chrome headless with pid 120804 2026-10-10 03:49:55,601 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 82 0.121 0.153 2026-10-10 03:49:55,630 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_034955_630650_test_downpayment_with_taxed_product.txt 2026-10-10 03:49:55,631 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Removing chrome user profile "/tmp/tmp2ul335xr_chrome_odoo" 2026-10-10 03:49:55,739 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_draft_pos_order_linked_sale_order ... 2026-10-10 03:49:56,816 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Chrome pid: 121027 2026-10-10 03:49:56,816 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Chrome headless temporary user profile dir: /tmp/tmpwrv7waqt_chrome_odoo 2026-10-10 03:49:56,816 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Issuing json command http://127.0.0.1:43019/json/version 2026-10-10 03:49:56,819 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43019', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:49:56,894 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Browser version: Chrome/150.0.7871.114 2026-10-10 03:49:56,894 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Issuing json command http://127.0.0.1:43019/json 2026-10-10 03:49:56,895 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43019', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:49:56,909 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Websocket url found: ws://127.0.0.1:43019/devtools/page/EB9AEEA5B4309891C9E3D23694C0233C 2026-10-10 03:49:56,929 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Enable chrome headless console log notification 2026-10-10 03:49:56,950 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Chrome headless enable page notifications 2026-10-10 03:49:57,114 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-10 03:49:57,117 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Setting session cookie in browser 2026-10-10 03:49:57,121 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-10 03:49:57,121 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-10 03:49:57,141 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:49:57,806 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:57] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.051 0.617 2026-10-10 03:49:57,810 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Navigation result: {'frameId': 'EB9AEEA5B4309891C9E3D23694C0233C', 'loaderId': '6456E949507E7F2BD3D537563E3D2C90', 'isDownload': False} 2026-10-10 03:49:57,810 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Evaluate ready code "odoo.isTourReady('PosSettleOrder5')" 2026-10-10 03:49:57,827 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:49:57,877 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:57] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.010 0.032 2026-10-10 03:49:57,890 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:57] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.049 2026-10-10 03:49:57,899 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:57] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.051 2026-10-10 03:49:58,555 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:49:58,563 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:49:58,582 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-10 03:49:58,616 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-10 03:49:58,618 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Evaluate test code "odoo.startTour('PosSettleOrder5', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:49:58,634 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: [1/11] Tour PosSettleOrder5 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:49:58,652 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:49:58,671 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:49:58,726 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:58] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.011 0.024 2026-10-10 03:49:58,742 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.045 2026-10-10 03:49:58,812 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:58] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.020 0.047 2026-10-10 03:49:58,820 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.049 2026-10-10 03:49:59,740 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.408 0.466 2026-10-10 03:49:59,777 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:59] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:49:59,892 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:49:59,972 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:49:59] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.042 2026-10-10 03:50:00,045 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.020 2026-10-10 03:50:00,064 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: Owl is running in 'dev' mode. 2026-10-10 03:50:00,081 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:00] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:50:00,162 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:00] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:50:00,172 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:00] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.030 2026-10-10 03:50:00,182 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.035 2026-10-10 03:50:00,198 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:00] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:50:00,267 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:50:00,299 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.034 2026-10-10 03:50:00,318 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:00] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.046 0.124 2026-10-10 03:50:00,365 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:50:00,378 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:00] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.007 0.212 2026-10-10 03:50:00,408 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:00] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.015 0.101 2026-10-10 03:50:00,414 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: [2/11] Tour PosSettleOrder5 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:50:00,525 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: [3/11] Tour PosSettleOrder5 → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:50:00,539 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:00] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.053 0.168 2026-10-10 03:50:00,549 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:50:00,627 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: [4/11] Tour PosSettleOrder5 → Step click Actions button (trigger: .more-btn) 2026-10-10 03:50:00,655 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:00] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.061 0.240 2026-10-10 03:50:00,671 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:00] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:50:00,700 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:00] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.009 0.223 2026-10-10 03:50:00,743 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:00] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.262 2026-10-10 03:50:00,786 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:00] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.014 0.300 2026-10-10 03:50:00,813 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:00] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.007 0.352 2026-10-10 03:50:00,847 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:00] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.258 2026-10-10 03:50:00,889 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:00] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.202 2026-10-10 03:50:00,929 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:00] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.214 2026-10-10 03:50:00,974 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:00] "GET /web/image?model=product.template&field=image_128&id=2186&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.220 2026-10-10 03:50:01,016 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:01] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.009 0.210 2026-10-10 03:50:01,149 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:01] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.070 0.264 2026-10-10 03:50:01,185 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:01] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.280 2026-10-10 03:50:01,203 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: [5/11] Tour PosSettleOrder5 → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:50:01,228 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:01] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.008 0.365 2026-10-10 03:50:01,263 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: [6/11] Tour PosSettleOrder5 → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-10 03:50:01,527 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:01] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.106 0.154 2026-10-10 03:50:01,671 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:01] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.050 0.058 2026-10-10 03:50:01,743 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:01] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.010 0.018 2026-10-10 03:50:01,839 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: [7/11] Tour PosSettleOrder5 → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-10 03:50:02,045 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:02] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 65 0.088 0.115 2026-10-10 03:50:02,253 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.076 0.123 2026-10-10 03:50:02,267 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:02] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.190 2026-10-10 03:50:02,344 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:02] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.022 0.039 2026-10-10 03:50:02,401 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: [8/11] Tour PosSettleOrder5 → Step body:not(:has(.modal)) 2026-10-10 03:50:02,432 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:02] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.021 0.052 2026-10-10 03:50:02,496 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:02] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.026 0.051 2026-10-10 03:50:02,588 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.033 0.090 2026-10-10 03:50:02,637 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: [9/11] Tour PosSettleOrder5 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:50:02,689 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: [10/11] Tour PosSettleOrder5 → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":1,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("1"))) 2026-10-10 03:50:02,741 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: [11/11] Tour PosSettleOrder5 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:50:02,791 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: tour succeeded 2026-10-10 03:50:02,792 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: ╔════════════════════════════════╗ ║ TOUR PosSettleOrder5 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-10 03:50:02,924 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: heap 16524100 (allocated 17563648) 2026-10-10 03:50:02,940 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Closing chrome headless with pid 121027 2026-10-10 03:50:02,941 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Closing websocket connection 2026-10-10 03:50:02,942 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Terminating chrome headless with pid 121027 2026-10-10 03:50:03,064 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035003_064520_test_draft_pos_order_linked_sale_order.txt 2026-10-10 03:50:03,064 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Removing chrome user profile "/tmp/tmpwrv7waqt_chrome_odoo" 2026-10-10 03:50:03,095 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos ... 2026-10-10 03:50:04,276 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Chrome pid: 121236 2026-10-10 03:50:04,276 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Chrome headless temporary user profile dir: /tmp/tmpshq0bnle_chrome_odoo 2026-10-10 03:50:04,276 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Issuing json command http://127.0.0.1:40353/json/version 2026-10-10 03:50:04,277 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40353', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:50:04,312 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Browser version: Chrome/150.0.7871.114 2026-10-10 03:50:04,312 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Issuing json command http://127.0.0.1:40353/json 2026-10-10 03:50:04,313 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40353', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:50:04,337 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Websocket url found: ws://127.0.0.1:40353/devtools/page/935C1FC3A81E98D77F5F82FA2D26906E 2026-10-10 03:50:04,353 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Enable chrome headless console log notification 2026-10-10 03:50:04,365 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Chrome headless enable page notifications 2026-10-10 03:50:04,542 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-10 03:50:04,549 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Setting session cookie in browser 2026-10-10 03:50:04,552 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Open "http://127.0.0.1:8069/pos/ui?config_id=126" in browser 2026-10-10 03:50:04,552 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=126" 2026-10-10 03:50:04,571 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:50:05,668 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:05] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 87 0.070 1.030 2026-10-10 03:50:05,674 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Navigation result: {'frameId': '935C1FC3A81E98D77F5F82FA2D26906E', 'loaderId': 'BE36A5C66F4866A73FB75C0536A31AB9', 'isDownload': False} 2026-10-10 03:50:05,675 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Evaluate ready code "odoo.isTourReady('test_ecommerce_paid_order_is_hidden_in_pos')" 2026-10-10 03:50:05,699 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:50:05,722 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:05] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.012 2026-10-10 03:50:05,750 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:05] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.037 2026-10-10 03:50:05,766 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:05] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.045 2026-10-10 03:50:06,405 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:50:06,407 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:50:06,435 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.015 2026-10-10 03:50:06,469 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Evaluate test code "odoo.startTour('test_ecommerce_paid_order_is_hidden_in_pos', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=126", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:50:06,470 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.010 2026-10-10 03:50:06,479 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: [1/13] Tour test_ecommerce_paid_order_is_hidden_in_pos → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:50:06,497 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:06] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:50:06,510 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:50:06,578 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:06] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.025 0.019 2026-10-10 03:50:06,604 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.063 2026-10-10 03:50:06,675 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:06] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.019 0.052 2026-10-10 03:50:06,678 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.045 2026-10-10 03:50:07,640 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.404 0.509 2026-10-10 03:50:07,677 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:07] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.023 2026-10-10 03:50:07,766 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:50:07,859 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:07] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.068 2026-10-10 03:50:07,888 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:50:07,911 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: Owl is running in 'dev' mode. 2026-10-10 03:50:07,924 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:50:07,996 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:07] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:50:08,007 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:50:08,018 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:08] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:50:08,029 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:08] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:50:08,067 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.024 2026-10-10 03:50:08,091 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:08] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.037 0.052 2026-10-10 03:50:08,113 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.071 2026-10-10 03:50:08,130 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:08] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.009 0.117 2026-10-10 03:50:08,163 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.031 2026-10-10 03:50:08,181 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: [2/13] Tour test_ecommerce_paid_order_is_hidden_in_pos → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:50:08,292 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:08] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.069 0.117 2026-10-10 03:50:08,383 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:08] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.031 0.307 2026-10-10 03:50:08,389 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: [3/13] Tour test_ecommerce_paid_order_is_hidden_in_pos → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:50:08,393 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:50:08,408 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:08] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.007 0.249 2026-10-10 03:50:08,412 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:08] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:50:08,436 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: [4/13] Tour test_ecommerce_paid_order_is_hidden_in_pos → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:50:08,445 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:08] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.159 2026-10-10 03:50:08,476 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:08] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.198 2026-10-10 03:50:08,518 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:08] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.011 0.229 2026-10-10 03:50:08,551 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:08] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.249 2026-10-10 03:50:08,592 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:08] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.165 2026-10-10 03:50:08,626 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:08] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.197 2026-10-10 03:50:08,663 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:08] "GET /web/image?model=product.template&field=image_128&id=2187&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.008 0.203 2026-10-10 03:50:08,694 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:08] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.209 2026-10-10 03:50:08,722 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:08] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.198 2026-10-10 03:50:08,753 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:08] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.193 2026-10-10 03:50:08,848 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.035 0.215 2026-10-10 03:50:08,863 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:08] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.003 0.231 2026-10-10 03:50:08,929 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: [5/13] Tour test_ecommerce_paid_order_is_hidden_in_pos → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:50:09,001 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: [6/13] Tour test_ecommerce_paid_order_is_hidden_in_pos → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:50:09,049 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: [7/13] Tour test_ecommerce_paid_order_is_hidden_in_pos → Step Search for partner "A Test Partner 1" (trigger: .modal-dialog .input-group input) 2026-10-10 03:50:09,114 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: [8/13] Tour test_ecommerce_paid_order_is_hidden_in_pos → Step click partner 'A Test Partner 1' from partner list screen (trigger: .modal .partner-list b:contains(A Test Partner 1)) 2026-10-10 03:50:09,177 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: [9/13] Tour test_ecommerce_paid_order_is_hidden_in_pos → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:50:09,227 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: [10/13] Tour test_ecommerce_paid_order_is_hidden_in_pos → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:50:09,242 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:09] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.020 0.044 2026-10-10 03:50:09,280 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: [11/13] Tour test_ecommerce_paid_order_is_hidden_in_pos → Step click Actions button (trigger: .more-btn) 2026-10-10 03:50:09,335 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: [12/13] Tour test_ecommerce_paid_order_is_hidden_in_pos → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:50:09,346 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.021 0.069 2026-10-10 03:50:09,399 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: [13/13] Tour test_ecommerce_paid_order_is_hidden_in_pos → Step Check that the orders list is empty (trigger: p:contains(No record found)) 2026-10-10 03:50:09,651 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:09] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.092 0.157 2026-10-10 03:50:09,696 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:09] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.004 0.019 2026-10-10 03:50:09,730 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:09] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 2 0.001 0.009 2026-10-10 03:50:09,851 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:09] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.017 2026-10-10 03:50:09,971 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: tour succeeded 2026-10-10 03:50:09,972 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: ╔═══════════════════════════════════════════════════════════╗ ║ TOUR test_ecommerce_paid_order_is_hidden_in_pos SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════╝ 2026-10-10 03:50:10,105 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: heap 18043716 (allocated 19398656) 2026-10-10 03:50:10,126 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Closing chrome headless with pid 121236 2026-10-10 03:50:10,129 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Closing websocket connection 2026-10-10 03:50:10,132 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Terminating chrome headless with pid 121236 2026-10-10 03:50:10,228 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035010_228446_test_ecommerce_paid_order_is_hidden_in_pos.txt 2026-10-10 03:50:10,228 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Removing chrome user profile "/tmp/tmpshq0bnle_chrome_odoo" 2026-10-10 03:50:10,261 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos ... 2026-10-10 03:50:11,302 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Chrome pid: 121448 2026-10-10 03:50:11,302 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Chrome headless temporary user profile dir: /tmp/tmp1f9s2jj1_chrome_odoo 2026-10-10 03:50:11,303 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Issuing json command http://127.0.0.1:33325/json/version 2026-10-10 03:50:11,304 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33325', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:50:11,321 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Browser version: Chrome/150.0.7871.114 2026-10-10 03:50:11,321 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Issuing json command http://127.0.0.1:33325/json 2026-10-10 03:50:11,322 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33325', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:50:11,335 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Websocket url found: ws://127.0.0.1:33325/devtools/page/FF419AEC76AAFFDE023FD3FEA11598A1 2026-10-10 03:50:11,354 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Enable chrome headless console log notification 2026-10-10 03:50:11,374 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Chrome headless enable page notifications 2026-10-10 03:50:11,502 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-10 03:50:11,504 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Setting session cookie in browser 2026-10-10 03:50:11,507 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Open "http://127.0.0.1:8069/pos/ui?config_id=126" in browser 2026-10-10 03:50:11,507 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=126" 2026-10-10 03:50:11,523 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:50:12,367 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:12] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 133 0.078 0.770 2026-10-10 03:50:12,371 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Navigation result: {'frameId': 'FF419AEC76AAFFDE023FD3FEA11598A1', 'loaderId': 'D04B097C6DF50195B7FA2E402B381CEC', 'isDownload': False} 2026-10-10 03:50:12,372 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Evaluate ready code "odoo.isTourReady('test_ecommerce_unpaid_order_is_shown_in_pos')" 2026-10-10 03:50:12,395 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:50:12,428 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:12] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.017 2026-10-10 03:50:12,452 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:12] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.008 0.030 2026-10-10 03:50:12,467 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:12] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.053 2026-10-10 03:50:13,063 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:50:13,073 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:50:13,101 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-10 03:50:13,127 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-10 03:50:13,143 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Evaluate test code "odoo.startTour('test_ecommerce_unpaid_order_is_shown_in_pos', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=126", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:50:13,150 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:13] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:50:13,168 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: [1/13] Tour test_ecommerce_unpaid_order_is_shown_in_pos → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:50:13,176 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:50:13,214 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.015 2026-10-10 03:50:13,246 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:13] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.009 0.037 2026-10-10 03:50:13,253 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-10 03:50:13,339 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:13] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.016 0.057 2026-10-10 03:50:14,268 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.395 0.466 2026-10-10 03:50:14,314 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:14] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.030 2026-10-10 03:50:14,406 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:50:14,509 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:14] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.051 2026-10-10 03:50:14,556 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:50:14,583 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: Owl is running in 'dev' mode. 2026-10-10 03:50:14,592 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:14] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:50:14,666 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:50:14,682 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:14] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:50:14,702 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:14] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:50:14,720 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:14] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:50:14,770 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:50:14,792 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:14] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.048 0.056 2026-10-10 03:50:14,814 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:50:14,829 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.068 2026-10-10 03:50:14,839 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:14] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.006 0.132 2026-10-10 03:50:14,860 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:14] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.084 2026-10-10 03:50:14,940 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: [2/13] Tour test_ecommerce_unpaid_order_is_shown_in_pos → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:50:14,974 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:14] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.058 0.132 2026-10-10 03:50:15,066 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:15] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.036 0.233 2026-10-10 03:50:15,106 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:15] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.009 0.117 2026-10-10 03:50:15,138 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: [3/13] Tour test_ecommerce_unpaid_order_is_shown_in_pos → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:50:15,164 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:15] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.007 0.081 2026-10-10 03:50:15,171 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:50:15,188 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: [4/13] Tour test_ecommerce_unpaid_order_is_shown_in_pos → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:50:15,211 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:15] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.010 0.106 2026-10-10 03:50:15,230 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:15] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:50:15,248 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:15] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.151 2026-10-10 03:50:15,287 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:15] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.215 2026-10-10 03:50:15,321 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:15] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.181 2026-10-10 03:50:15,356 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:15] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.207 2026-10-10 03:50:15,397 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:15] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.212 2026-10-10 03:50:15,434 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:15] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.009 0.182 2026-10-10 03:50:15,465 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:15] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.210 2026-10-10 03:50:15,508 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:15] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.208 2026-10-10 03:50:15,621 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:15] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 35 0.044 0.246 2026-10-10 03:50:15,697 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: [5/13] Tour test_ecommerce_unpaid_order_is_shown_in_pos → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:50:15,774 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: [6/13] Tour test_ecommerce_unpaid_order_is_shown_in_pos → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:50:15,823 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: [7/13] Tour test_ecommerce_unpaid_order_is_shown_in_pos → Step Search for partner "A Test Partner 1" (trigger: .modal-dialog .input-group input) 2026-10-10 03:50:15,890 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: [8/13] Tour test_ecommerce_unpaid_order_is_shown_in_pos → Step click partner 'A Test Partner 1' from partner list screen (trigger: .modal .partner-list b:contains(A Test Partner 1)) 2026-10-10 03:50:15,965 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: [9/13] Tour test_ecommerce_unpaid_order_is_shown_in_pos → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:50:16,018 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: [10/13] Tour test_ecommerce_unpaid_order_is_shown_in_pos → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:50:16,057 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:16] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.039 0.052 2026-10-10 03:50:16,074 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: [11/13] Tour test_ecommerce_unpaid_order_is_shown_in_pos → Step click Actions button (trigger: .more-btn) 2026-10-10 03:50:16,131 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: [12/13] Tour test_ecommerce_unpaid_order_is_shown_in_pos → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:50:16,149 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.019 0.061 2026-10-10 03:50:16,197 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: [13/13] Tour test_ecommerce_unpaid_order_is_shown_in_pos → Step Check that the orders list is not empty (trigger: .o_data_row) 2026-10-10 03:50:16,462 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:16] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.082 0.179 2026-10-10 03:50:16,516 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:16] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.006 0.027 2026-10-10 03:50:16,651 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:16] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 27 0.042 0.066 2026-10-10 03:50:16,734 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:16] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.027 2026-10-10 03:50:16,842 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: tour succeeded 2026-10-10 03:50:16,843 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: ╔════════════════════════════════════════════════════════════╗ ║ TOUR test_ecommerce_unpaid_order_is_shown_in_pos SUCCEEDED ║ ╚════════════════════════════════════════════════════════════╝ 2026-10-10 03:50:16,964 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: heap 16563644 (allocated 17563648) 2026-10-10 03:50:16,978 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Closing chrome headless with pid 121448 2026-10-10 03:50:16,979 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Closing websocket connection 2026-10-10 03:50:16,981 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Terminating chrome headless with pid 121448 2026-10-10 03:50:17,096 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035017_096484_test_ecommerce_unpaid_order_is_shown_in_pos.txt 2026-10-10 03:50:17,096 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Removing chrome user profile "/tmp/tmp1f9s2jj1_chrome_odoo" 2026-10-10 03:50:17,118 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_edit_invoice_with_pos_order ... 2026-10-10 03:50:19,085 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_import_lot_groupable_and_non_groupable ... 2026-10-10 03:50:21,001 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Chrome pid: 121660 2026-10-10 03:50:21,001 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Chrome headless temporary user profile dir: /tmp/tmp1yg7s1d0_chrome_odoo 2026-10-10 03:50:21,001 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Issuing json command http://127.0.0.1:35299/json/version 2026-10-10 03:50:21,003 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35299', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:50:21,026 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Browser version: Chrome/150.0.7871.114 2026-10-10 03:50:21,027 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Issuing json command http://127.0.0.1:35299/json 2026-10-10 03:50:21,027 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35299', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:50:21,049 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Websocket url found: ws://127.0.0.1:35299/devtools/page/E2079CD2C5EBE8AB8591D484061CFE12 2026-10-10 03:50:21,078 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Enable chrome headless console log notification 2026-10-10 03:50:21,099 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Chrome headless enable page notifications 2026-10-10 03:50:21,383 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-10 03:50:21,387 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Setting session cookie in browser 2026-10-10 03:50:21,392 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Open "http://127.0.0.1:8069/pos/ui?config_id=126" in browser 2026-10-10 03:50:21,392 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=126" 2026-10-10 03:50:21,422 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:50:22,288 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:22] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 87 0.102 0.772 2026-10-10 03:50:22,294 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Navigation result: {'frameId': 'E2079CD2C5EBE8AB8591D484061CFE12', 'loaderId': '1D7D06E0C7A09DCCC6806D8C6B4BF549', 'isDownload': False} 2026-10-10 03:50:22,294 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Evaluate ready code "odoo.isTourReady('test_import_lot_groupable_and_non_groupable')" 2026-10-10 03:50:22,319 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:50:22,355 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:22] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.022 2026-10-10 03:50:22,366 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:22] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.021 2026-10-10 03:50:22,389 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:22] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.029 2026-10-10 03:50:23,123 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:50:23,135 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:50:23,164 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.029 2026-10-10 03:50:23,204 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Evaluate test code "odoo.startTour('test_import_lot_groupable_and_non_groupable', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=126", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:50:23,206 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:23] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-10 03:50:23,216 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: [1/19] Tour test_import_lot_groupable_and_non_groupable → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:50:23,252 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:23] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.020 2026-10-10 03:50:23,283 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:23] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:50:23,362 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:23] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.036 0.022 2026-10-10 03:50:23,384 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.062 2026-10-10 03:50:23,460 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:23] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.021 0.053 2026-10-10 03:50:23,464 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.044 2026-10-10 03:50:24,348 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:24] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.378 0.463 2026-10-10 03:50:24,399 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:24] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:50:24,508 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.008 2026-10-10 03:50:24,584 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:24] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.043 2026-10-10 03:50:24,614 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:50:24,633 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: Owl is running in 'dev' mode. 2026-10-10 03:50:24,647 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:24] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:50:24,716 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:24] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:50:24,745 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:24] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:50:24,764 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:24] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:50:24,766 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:24] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:50:24,831 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:50:24,851 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:24] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.033 0.068 2026-10-10 03:50:24,888 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.080 2026-10-10 03:50:24,889 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:24] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.007 0.131 2026-10-10 03:50:24,893 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:24] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:50:24,954 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:24] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.012 0.104 2026-10-10 03:50:24,973 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: [2/19] Tour test_import_lot_groupable_and_non_groupable → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:50:25,091 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:25] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.054 0.197 2026-10-10 03:50:25,097 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:50:25,121 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: [3/19] Tour test_import_lot_groupable_and_non_groupable → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:50:25,195 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:25] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.050 0.276 2026-10-10 03:50:25,210 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: [4/19] Tour test_import_lot_groupable_and_non_groupable → Step click Actions button (trigger: .more-btn) 2026-10-10 03:50:25,225 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:25] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.007 0.193 2026-10-10 03:50:25,254 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:25] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:50:25,279 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:25] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.202 2026-10-10 03:50:25,322 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:25] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.257 2026-10-10 03:50:25,364 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:25] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.281 2026-10-10 03:50:25,407 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:25] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.285 2026-10-10 03:50:25,436 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:25] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.229 2026-10-10 03:50:25,479 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:25] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.214 2026-10-10 03:50:25,508 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:25] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.213 2026-10-10 03:50:25,540 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:25] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.207 2026-10-10 03:50:25,572 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:25] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.188 2026-10-10 03:50:25,607 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:25] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.190 2026-10-10 03:50:25,735 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:25] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.045 0.242 2026-10-10 03:50:25,783 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: [5/19] Tour test_import_lot_groupable_and_non_groupable → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:50:25,789 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:25] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.296 2026-10-10 03:50:25,843 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: [6/19] Tour test_import_lot_groupable_and_non_groupable → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-10 03:50:26,089 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:26] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.074 0.164 2026-10-10 03:50:26,217 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:26] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.033 0.061 2026-10-10 03:50:26,277 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:26] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.017 2026-10-10 03:50:26,384 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: [7/19] Tour test_import_lot_groupable_and_non_groupable → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-10 03:50:26,593 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:26] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 59 0.087 0.116 2026-10-10 03:50:26,811 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 57 0.083 0.121 2026-10-10 03:50:26,826 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:26] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.177 2026-10-10 03:50:26,891 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:26] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.037 2026-10-10 03:50:26,939 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: [8/19] Tour test_import_lot_groupable_and_non_groupable → Step Choose to auto link the lot number to the order line (trigger: .modal-content:contains('Do you want to load the SN/Lots linked to the Sales Order?') button:contains('Ok')) 2026-10-10 03:50:26,976 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:26] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.024 0.041 2026-10-10 03:50:27,072 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:27] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 28 0.048 0.080 2026-10-10 03:50:27,178 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.030 0.153 2026-10-10 03:50:27,312 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: [9/19] Tour test_import_lot_groupable_and_non_groupable → Step body:not(:has(.modal)) 2026-10-10 03:50:27,364 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: [10/19] Tour test_import_lot_groupable_and_non_groupable → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:50:27,414 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: [11/19] Tour test_import_lot_groupable_and_non_groupable → Step Check orderline with attributes: {"withClass":".selected","productName":"Groupable Product","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Groupable Product"))) 2026-10-10 03:50:27,463 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: [12/19] Tour test_import_lot_groupable_and_non_groupable → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:50:27,514 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: [13/19] Tour test_import_lot_groupable_and_non_groupable → Step check orderlines number (trigger: .order-container .orderline) 2026-10-10 03:50:27,566 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: [14/19] Tour test_import_lot_groupable_and_non_groupable → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:50:27,617 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: [15/19] Tour test_import_lot_groupable_and_non_groupable → Step order total amount is '60' (trigger: .product-screen .order-summary .total:contains("60")) 2026-10-10 03:50:27,671 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: [16/19] Tour test_import_lot_groupable_and_non_groupable → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:50:27,719 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: [17/19] Tour test_import_lot_groupable_and_non_groupable → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:50:27,770 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: [18/19] Tour test_import_lot_groupable_and_non_groupable → Step Check orderline with attributes: {"withClass":".selected","productName":"Groupable Product","quantity":"1","price":"10","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Groupable Product")):has(.qty:contains("1")):has(.price:contains("10"))) 2026-10-10 03:50:27,821 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: [19/19] Tour test_import_lot_groupable_and_non_groupable → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:50:27,872 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: tour succeeded 2026-10-10 03:50:27,873 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: ╔════════════════════════════════════════════════════════════╗ ║ TOUR test_import_lot_groupable_and_non_groupable SUCCEEDED ║ ╚════════════════════════════════════════════════════════════╝ 2026-10-10 03:50:27,976 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: heap 18142236 (allocated 19398656) 2026-10-10 03:50:28,000 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Closing chrome headless with pid 121660 2026-10-10 03:50:28,001 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Closing websocket connection 2026-10-10 03:50:28,003 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Terminating chrome headless with pid 121660 2026-10-10 03:50:28,136 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035028_135859_test_import_lot_groupable_and_non_groupable.txt 2026-10-10 03:50:28,136 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Removing chrome user profile "/tmp/tmp1yg7s1d0_chrome_odoo" 2026-10-10 03:50:28,161 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_multiple_lots_sale_order ... 2026-10-10 03:50:29,556 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome pid: 121872 2026-10-10 03:50:29,556 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless temporary user profile dir: /tmp/tmpgzcyc2sg_chrome_odoo 2026-10-10 03:50:29,556 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:41045/json/version 2026-10-10 03:50:29,557 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41045', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:50:29,593 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Browser version: Chrome/150.0.7871.114 2026-10-10 03:50:29,593 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:41045/json 2026-10-10 03:50:29,594 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41045', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:50:29,616 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Websocket url found: ws://127.0.0.1:41045/devtools/page/ABCBCF03B72E5893E469A6666FD091AD 2026-10-10 03:50:29,630 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Enable chrome headless console log notification 2026-10-10 03:50:29,648 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless enable page notifications 2026-10-10 03:50:29,887 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-10 03:50:29,889 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Setting session cookie in browser 2026-10-10 03:50:29,894 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Open "http://127.0.0.1:8069/pos/ui?config_id=126" in browser 2026-10-10 03:50:29,894 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=126" 2026-10-10 03:50:29,925 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:50:31,053 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:31] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 88 0.079 1.057 2026-10-10 03:50:31,058 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Navigation result: {'frameId': 'ABCBCF03B72E5893E469A6666FD091AD', 'loaderId': 'A7BF0AF34697043C9DA2379311BD18A8', 'isDownload': False} 2026-10-10 03:50:31,058 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Evaluate ready code "odoo.isTourReady('test_multiple_lots_sale_order_1')" 2026-10-10 03:50:31,076 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:50:31,098 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:31] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.013 2026-10-10 03:50:31,107 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:31] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.021 2026-10-10 03:50:31,124 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:31] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.022 2026-10-10 03:50:31,788 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:50:31,798 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:31] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:50:31,838 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-10 03:50:31,870 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Evaluate test code "odoo.startTour('test_multiple_lots_sale_order_1', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=126", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:50:31,876 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:31] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-10 03:50:31,883 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [1/9] Tour test_multiple_lots_sale_order_1 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:50:31,895 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:31] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:50:31,910 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:31] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:50:31,973 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:31] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.011 0.027 2026-10-10 03:50:31,996 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.050 2026-10-10 03:50:32,078 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:32] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.025 0.052 2026-10-10 03:50:32,087 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.058 2026-10-10 03:50:32,861 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:32] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.249 0.481 2026-10-10 03:50:32,894 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:32] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:50:32,993 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:50:33,050 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:33] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.038 2026-10-10 03:50:33,084 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:50:33,105 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: Owl is running in 'dev' mode. 2026-10-10 03:50:33,119 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:33] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:50:33,198 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:33] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:50:33,214 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:33] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:50:33,218 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:33] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.029 2026-10-10 03:50:33,222 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:33] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:50:33,258 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:50:33,276 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.040 2026-10-10 03:50:33,298 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:33] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.039 0.065 2026-10-10 03:50:33,316 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:33] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.118 2026-10-10 03:50:33,336 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:33] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.067 2026-10-10 03:50:33,381 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [2/9] Tour test_multiple_lots_sale_order_1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:50:33,459 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:33] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:50:33,482 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:33] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.023 0.037 2026-10-10 03:50:33,629 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [3/9] Tour test_multiple_lots_sale_order_1 → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:50:33,635 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:33] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.067 0.099 2026-10-10 03:50:33,642 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:50:33,656 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:33] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:50:33,678 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [4/9] Tour test_multiple_lots_sale_order_1 → Step click Actions button (trigger: .more-btn) 2026-10-10 03:50:33,775 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:33] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.083 0.246 2026-10-10 03:50:33,805 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:33] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.291 2026-10-10 03:50:33,841 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:33] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.314 2026-10-10 03:50:33,883 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:33] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.357 2026-10-10 03:50:33,930 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:33] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.404 2026-10-10 03:50:33,962 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:33] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.295 2026-10-10 03:50:34,005 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:34] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.217 2026-10-10 03:50:34,035 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:34] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.207 2026-10-10 03:50:34,063 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:34] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.201 2026-10-10 03:50:34,197 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:34] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.060 0.248 2026-10-10 03:50:34,230 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:34] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.258 2026-10-10 03:50:34,243 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [5/9] Tour test_multiple_lots_sale_order_1 → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:50:34,269 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:34] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.331 2026-10-10 03:50:34,307 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [6/9] Tour test_multiple_lots_sale_order_1 → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-10 03:50:34,564 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:34] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.078 0.171 2026-10-10 03:50:34,702 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:34] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.034 0.062 2026-10-10 03:50:34,770 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:34] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.019 2026-10-10 03:50:34,862 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [7/9] Tour test_multiple_lots_sale_order_1 → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-10 03:50:35,018 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:35] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.048 0.101 2026-10-10 03:50:35,194 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:35] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.051 0.109 2026-10-10 03:50:35,207 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:35] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.161 2026-10-10 03:50:35,270 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:35] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.014 0.032 2026-10-10 03:50:35,324 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [8/9] Tour test_multiple_lots_sale_order_1 → Step body:not(:has(.modal)) 2026-10-10 03:50:35,369 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:35] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.033 0.046 2026-10-10 03:50:35,423 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:35] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.015 0.062 2026-10-10 03:50:35,522 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:35] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.037 0.087 2026-10-10 03:50:35,530 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [9/9] Tour test_multiple_lots_sale_order_1 → Step Check orderline with attributes: {"productName":"Product","quantity":"6.0"} (trigger: .order-container .orderline:has(.product-name:contains("Product")):has(.qty:contains("6"))) 2026-10-10 03:50:35,580 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: tour succeeded 2026-10-10 03:50:35,582 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: ╔════════════════════════════════════════════════╗ ║ TOUR test_multiple_lots_sale_order_1 SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-10-10 03:50:35,715 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: heap 16415884 (allocated 17563648) 2026-10-10 03:50:35,722 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing chrome headless with pid 121872 2026-10-10 03:50:35,724 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing websocket connection 2026-10-10 03:50:35,725 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Terminating chrome headless with pid 121872 2026-10-10 03:50:35,843 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035035_843708_test_multiple_lots_sale_order.txt 2026-10-10 03:50:35,844 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Removing chrome user profile "/tmp/tmpgzcyc2sg_chrome_odoo" 2026-10-10 03:50:36,701 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome pid: 122096 2026-10-10 03:50:36,701 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless temporary user profile dir: /tmp/tmp2d128jft_chrome_odoo 2026-10-10 03:50:36,701 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:33497/json/version 2026-10-10 03:50:36,703 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33497', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:50:36,719 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Browser version: Chrome/150.0.7871.114 2026-10-10 03:50:36,720 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:33497/json 2026-10-10 03:50:36,720 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33497', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:50:36,740 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Websocket url found: ws://127.0.0.1:33497/devtools/page/BE038AEB1B6E4853A06DAC56E3D560F9 2026-10-10 03:50:36,754 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Enable chrome headless console log notification 2026-10-10 03:50:36,765 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless enable page notifications 2026-10-10 03:50:36,943 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-10 03:50:36,947 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Setting session cookie in browser 2026-10-10 03:50:36,950 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Open "http://127.0.0.1:8069/pos/ui?config_id=126" in browser 2026-10-10 03:50:36,951 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=126" 2026-10-10 03:50:37,056 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:37] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 33 0.033 0.061 2026-10-10 03:50:37,066 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Navigation result: {'frameId': 'BE038AEB1B6E4853A06DAC56E3D560F9', 'loaderId': 'D2BAE11E6313EBC5F4372A3591D39F38', 'isDownload': False} 2026-10-10 03:50:37,066 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Evaluate ready code "odoo.isTourReady('test_multiple_lots_sale_order_2')" 2026-10-10 03:50:37,102 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:50:37,129 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:37] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.015 2026-10-10 03:50:37,136 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:37] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-10-10 03:50:37,146 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:37] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.030 2026-10-10 03:50:37,843 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:50:37,850 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:50:37,859 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:50:37,898 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:37] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.002 0.005 2026-10-10 03:50:37,899 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Evaluate test code "odoo.startTour('test_multiple_lots_sale_order_2', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=126", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:50:37,914 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [1/10] Tour test_multiple_lots_sale_order_2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:50:37,931 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:37] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:50:37,961 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:37] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:50:37,997 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.005 0.007 2026-10-10 03:50:38,018 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:38] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 6 0.004 0.031 2026-10-10 03:50:38,027 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-10 03:50:38,102 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:38] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.014 0.044 2026-10-10 03:50:38,866 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 271 0.250 0.449 2026-10-10 03:50:38,907 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:38] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:50:39,028 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:50:39,096 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:39] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 3 0.005 0.043 2026-10-10 03:50:39,158 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.010 2026-10-10 03:50:39,178 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: Owl is running in 'dev' mode. 2026-10-10 03:50:39,196 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:39] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:50:39,245 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:50:39,249 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:39] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:50:39,271 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:50:39,284 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:39] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:50:39,297 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:39] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 7 0.013 0.025 2026-10-10 03:50:39,327 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:50:39,345 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-10 03:50:39,361 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:39] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.025 0.075 2026-10-10 03:50:39,364 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:50:39,392 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:39] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.006 0.056 2026-10-10 03:50:39,465 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:39] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.027 0.089 2026-10-10 03:50:39,479 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [2/10] Tour test_multiple_lots_sale_order_2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:50:39,596 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:39] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.057 0.187 2026-10-10 03:50:39,615 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [3/10] Tour test_multiple_lots_sale_order_2 → Step click Actions button (trigger: .more-btn) 2026-10-10 03:50:39,627 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:39] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.017 0.098 2026-10-10 03:50:39,638 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:50:39,661 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:39] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.118 2026-10-10 03:50:39,706 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:39] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.009 0.145 2026-10-10 03:50:39,747 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [4/10] Tour test_multiple_lots_sale_order_2 → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:50:39,759 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:39] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.007 0.169 2026-10-10 03:50:39,795 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:39] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.213 2026-10-10 03:50:39,808 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:39] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:50:39,819 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [5/10] Tour test_multiple_lots_sale_order_2 → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-10 03:50:39,842 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:39] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.011 0.227 2026-10-10 03:50:39,875 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:39] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.228 2026-10-10 03:50:39,928 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:39] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.011 0.247 2026-10-10 03:50:39,966 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:39] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.235 2026-10-10 03:50:40,009 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:40] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.008 0.228 2026-10-10 03:50:40,040 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:40] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.218 2026-10-10 03:50:40,139 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:40] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 4 0.004 0.284 2026-10-10 03:50:40,253 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:40] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.031 0.043 2026-10-10 03:50:40,321 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:40] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.018 2026-10-10 03:50:40,410 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [6/10] Tour test_multiple_lots_sale_order_2 → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-10 03:50:40,573 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:40] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 51 0.061 0.095 2026-10-10 03:50:40,756 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.058 0.115 2026-10-10 03:50:40,774 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:40] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.171 2026-10-10 03:50:40,843 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:40] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.018 0.035 2026-10-10 03:50:40,898 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [7/10] Tour test_multiple_lots_sale_order_2 → Step Choose to auto link the lot number to the order line (trigger: .modal-content:contains('Do you want to load the SN/Lots linked to the Sales Order?') button:contains('Cancel')) 2026-10-10 03:50:40,931 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:40] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.020 0.049 2026-10-10 03:50:41,009 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:41] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 25 0.029 0.048 2026-10-10 03:50:41,097 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.029 0.102 2026-10-10 03:50:41,167 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [8/10] Tour test_multiple_lots_sale_order_2 → Step body:not(:has(.modal)) 2026-10-10 03:50:41,223 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [9/10] Tour test_multiple_lots_sale_order_2 → Step Check orderline with attributes: {"productName":"Product","quantity":"6.0"} (trigger: .order-container .orderline:has(.product-name:contains("Product")):has(.qty:contains("6"))) 2026-10-10 03:50:41,268 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [10/10] Tour test_multiple_lots_sale_order_2 → Step Check that the line-lot-icon has text-danger class (trigger: .order-container .orderline:has(.product-name:contains("Product")) .line-lot-icon.text-danger) 2026-10-10 03:50:41,320 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: tour succeeded 2026-10-10 03:50:41,321 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: ╔════════════════════════════════════════════════╗ ║ TOUR test_multiple_lots_sale_order_2 SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-10-10 03:50:41,446 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: heap 16329892 (allocated 18087936) 2026-10-10 03:50:41,456 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing chrome headless with pid 122096 2026-10-10 03:50:41,458 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing websocket connection 2026-10-10 03:50:41,459 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Terminating chrome headless with pid 122096 2026-10-10 03:50:41,568 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035041_567800_test_multiple_lots_sale_order.txt 2026-10-10 03:50:41,568 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Removing chrome user profile "/tmp/tmp2d128jft_chrome_odoo" 2026-10-10 03:50:42,004 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome pid: 122317 2026-10-10 03:50:42,005 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless temporary user profile dir: /tmp/tmp6zz8wy8h_chrome_odoo 2026-10-10 03:50:42,005 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:39831/json/version 2026-10-10 03:50:42,006 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39831', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:50:42,020 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Browser version: Chrome/150.0.7871.114 2026-10-10 03:50:42,020 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:39831/json 2026-10-10 03:50:42,021 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39831', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:50:42,035 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Websocket url found: ws://127.0.0.1:39831/devtools/page/E1748ECD830B722061C6CE6758D0B7AB 2026-10-10 03:50:42,051 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Enable chrome headless console log notification 2026-10-10 03:50:42,056 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless enable page notifications 2026-10-10 03:50:42,122 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-10 03:50:42,126 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Setting session cookie in browser 2026-10-10 03:50:42,132 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Open "http://127.0.0.1:8069/pos/ui?config_id=126" in browser 2026-10-10 03:50:42,132 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=126" 2026-10-10 03:50:42,243 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:42] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 33 0.026 0.063 2026-10-10 03:50:42,252 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Navigation result: {'frameId': 'E1748ECD830B722061C6CE6758D0B7AB', 'loaderId': '441F3FA614CB733F23DB96209E1927BA', 'isDownload': False} 2026-10-10 03:50:42,252 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Evaluate ready code "odoo.isTourReady('test_multiple_lots_sale_order_3')" 2026-10-10 03:50:42,280 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:50:42,304 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:42] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.015 2026-10-10 03:50:42,319 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:42] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.022 2026-10-10 03:50:42,336 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:42] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.038 2026-10-10 03:50:43,022 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:50:43,031 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:50:43,048 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:50:43,086 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Evaluate test code "odoo.startTour('test_multiple_lots_sale_order_3', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=126", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:50:43,090 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.003 0.016 2026-10-10 03:50:43,095 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [1/33] Tour test_multiple_lots_sale_order_3 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:50:43,109 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:43] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:50:43,124 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:50:43,146 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.009 2026-10-10 03:50:43,159 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:43] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 6 0.004 0.015 2026-10-10 03:50:43,244 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:43] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.020 0.050 2026-10-10 03:50:43,249 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.076 2026-10-10 03:50:43,951 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 271 0.223 0.432 2026-10-10 03:50:43,992 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:43] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:50:44,081 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:50:44,144 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:44] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 3 0.004 0.039 2026-10-10 03:50:44,183 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:50:44,204 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: Owl is running in 'dev' mode. 2026-10-10 03:50:44,226 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:44] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:50:44,296 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:50:44,325 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:50:44,329 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:50:44,363 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:50:44,369 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:50:44,375 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:44] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 7 0.025 0.038 2026-10-10 03:50:44,427 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:44] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.005 0.111 2026-10-10 03:50:44,470 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:44] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.011 0.065 2026-10-10 03:50:44,471 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:44] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.169 2026-10-10 03:50:44,514 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [2/33] Tour test_multiple_lots_sale_order_3 → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:50:44,555 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:50:44,560 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:44] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.009 0.018 2026-10-10 03:50:44,664 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [3/33] Tour test_multiple_lots_sale_order_3 → Step click Actions button (trigger: .more-btn) 2026-10-10 03:50:44,693 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [4/33] Tour test_multiple_lots_sale_order_3 → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:50:44,696 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:50:44,723 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:44] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.080 0.096 2026-10-10 03:50:44,740 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:44] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:50:44,756 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:44] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.138 2026-10-10 03:50:44,759 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [5/33] Tour test_multiple_lots_sale_order_3 → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-10 03:50:44,797 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:44] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.171 2026-10-10 03:50:44,839 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:44] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.194 2026-10-10 03:50:44,874 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:44] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.156 2026-10-10 03:50:44,960 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:44] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.034 0.378 2026-10-10 03:50:45,008 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:45] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.007 0.254 2026-10-10 03:50:45,044 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:45] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.007 0.274 2026-10-10 03:50:45,092 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:45] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.284 2026-10-10 03:50:45,126 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:45] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.275 2026-10-10 03:50:45,156 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:45] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.266 2026-10-10 03:50:45,197 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:45] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.225 2026-10-10 03:50:45,296 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:45] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 4 0.006 0.272 2026-10-10 03:50:45,406 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:45] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.028 0.048 2026-10-10 03:50:45,479 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:45] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.021 2026-10-10 03:50:45,577 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [6/33] Tour test_multiple_lots_sale_order_3 → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-10 03:50:45,730 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:45] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 51 0.044 0.106 2026-10-10 03:50:45,923 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.072 0.110 2026-10-10 03:50:45,947 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:45] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.009 0.179 2026-10-10 03:50:46,027 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:46] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.028 0.039 2026-10-10 03:50:46,076 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [7/33] Tour test_multiple_lots_sale_order_3 → Step Choose to auto link the lot number to the order line (trigger: .modal-content:contains('Do you want to load the SN/Lots linked to the Sales Order?') button:contains('Ok')) 2026-10-10 03:50:46,118 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:46] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.020 0.053 2026-10-10 03:50:46,183 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:46] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 18 0.024 0.079 2026-10-10 03:50:46,276 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.024 0.102 2026-10-10 03:50:46,346 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [8/33] Tour test_multiple_lots_sale_order_3 → Step body:not(:has(.modal)) 2026-10-10 03:50:46,399 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [9/33] Tour test_multiple_lots_sale_order_3 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:50:46,455 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [10/33] Tour test_multiple_lots_sale_order_3 → Step Check orderline with attributes: {"withClass":".selected","productName":"Product","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product"))) 2026-10-10 03:50:46,502 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [11/33] Tour test_multiple_lots_sale_order_3 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:50:46,553 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [12/33] Tour test_multiple_lots_sale_order_3 → Step check lot0 is linked (trigger: .info-list li:contains(1002)) 2026-10-10 03:50:46,604 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [13/33] Tour test_multiple_lots_sale_order_3 → Step Check that: ---click review button--- is not true (trigger: body:not(:has(.btn-switchpane.review-button))) 2026-10-10 03:50:46,654 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [14/33] Tour test_multiple_lots_sale_order_3 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:50:46,705 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [15/33] Tour test_multiple_lots_sale_order_3 → Step Check orderline with attributes: {"withClass":".selected","productName":"Product","quantity":"2.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product")):has(.qty:contains("2"))) 2026-10-10 03:50:46,756 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [16/33] Tour test_multiple_lots_sale_order_3 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:50:46,807 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [17/33] Tour test_multiple_lots_sale_order_3 → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Product","quantity":"4"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Product")):has(.qty:contains("4"))) 2026-10-10 03:50:46,866 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [18/33] Tour test_multiple_lots_sale_order_3 → Step Check orderline with attributes: {"withClass":".selected","productName":"Product","quantity":"4"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product")):has(.qty:contains("4"))) 2026-10-10 03:50:46,918 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [19/33] Tour test_multiple_lots_sale_order_3 → Step Check the product page (trigger: .product-list) 2026-10-10 03:50:46,969 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [20/33] Tour test_multiple_lots_sale_order_3 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:50:47,020 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [21/33] Tour test_multiple_lots_sale_order_3 → Step Check orderline with attributes: {"withClass":".selected","productName":"Product","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product"))) 2026-10-10 03:50:47,071 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [22/33] Tour test_multiple_lots_sale_order_3 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:50:47,123 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [23/33] Tour test_multiple_lots_sale_order_3 → Step check lot0 is linked (trigger: .info-list li:contains(1001)) 2026-10-10 03:50:47,173 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [24/33] Tour test_multiple_lots_sale_order_3 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:50:47,223 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [25/33] Tour test_multiple_lots_sale_order_3 → Step Check orderline with attributes: {"withClass":".selected","productName":"Product","quantity":"4.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product")):has(.qty:contains("4"))) 2026-10-10 03:50:47,275 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [26/33] Tour test_multiple_lots_sale_order_3 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:50:47,325 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [27/33] Tour test_multiple_lots_sale_order_3 → Step Check that: ---click review button--- is not true (trigger: body:not(:has(.btn-switchpane.review-button))) 2026-10-10 03:50:47,376 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [28/33] Tour test_multiple_lots_sale_order_3 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:50:47,456 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [29/33] Tour test_multiple_lots_sale_order_3 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:50:47,468 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:47] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:50:47,471 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:47] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:50:47,513 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [30/33] Tour test_multiple_lots_sale_order_3 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:50:47,557 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [31/33] Tour test_multiple_lots_sale_order_3 → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:50:47,636 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [32/33] Tour test_multiple_lots_sale_order_3 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:50:47,713 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [33/33] Tour test_multiple_lots_sale_order_3 → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-10-10 03:50:47,720 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44932379 started for PoS orders references: [{'name': '/', 'pos_reference': '263-126-000001', 'uuid': '3b950769-ee06-4ae7-97e9-b81b6ac73c1e'}] 2026-10-10 03:50:47,732 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:47] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:50:48,041 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1362, 1363, 1364] 2026-10-10 03:50:48,401 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1365, 1366, 1367] 2026-10-10 03:50:48,818 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44932379 order {'name': '/', 'pos_reference': '263-126-000001', 'uuid': '3b950769-ee06-4ae7-97e9-b81b6ac73c1e'} created pos.order #843 2026-10-10 03:50:48,849 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44932379 finished 2026-10-10 03:50:49,228 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 552 0.562 0.951 2026-10-10 03:50:49,322 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:49] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.003 0.008 2026-10-10 03:50:49,453 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: tour succeeded 2026-10-10 03:50:49,454 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: ╔════════════════════════════════════════════════╗ ║ TOUR test_multiple_lots_sale_order_3 SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-10-10 03:50:49,464 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7891041 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '263-126-000001', 'uuid': '3b950769-ee06-4ae7-97e9-b81b6ac73c1e'}] 2026-10-10 03:50:49,483 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7891041 order {'name': 'Shop - 000001', 'pos_reference': '263-126-000001', 'uuid': '3b950769-ee06-4ae7-97e9-b81b6ac73c1e'} sync ignored for existing PoS order pos.order(843,) (state: paid) 2026-10-10 03:50:49,519 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7891041 finished 2026-10-10 03:50:49,602 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: heap 18394616 (allocated 19922944) 2026-10-10 03:50:49,622 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing chrome headless with pid 122317 2026-10-10 03:50:49,624 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 57 0.051 0.113 2026-10-10 03:50:49,631 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing websocket connection 2026-10-10 03:50:49,632 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Terminating chrome headless with pid 122317 2026-10-10 03:50:49,740 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035049_740767_test_multiple_lots_sale_order.txt 2026-10-10 03:50:49,741 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Removing chrome user profile "/tmp/tmp6zz8wy8h_chrome_odoo" 2026-10-10 03:50:50,922 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_does_not_remain_in_list ... 2026-10-10 03:50:51,990 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Chrome pid: 122539 2026-10-10 03:50:51,990 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Chrome headless temporary user profile dir: /tmp/tmp7rrt9fhl_chrome_odoo 2026-10-10 03:50:51,991 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Issuing json command http://127.0.0.1:46221/json/version 2026-10-10 03:50:51,992 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46221', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:50:52,074 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Browser version: Chrome/150.0.7871.114 2026-10-10 03:50:52,074 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Issuing json command http://127.0.0.1:46221/json 2026-10-10 03:50:52,076 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46221', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:50:52,086 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Websocket url found: ws://127.0.0.1:46221/devtools/page/D5B2E274E4D45AE524F7CA5327283333 2026-10-10 03:50:52,096 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Enable chrome headless console log notification 2026-10-10 03:50:52,101 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Chrome headless enable page notifications 2026-10-10 03:50:52,289 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-10 03:50:52,291 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Setting session cookie in browser 2026-10-10 03:50:52,303 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-10 03:50:52,303 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-10 03:50:52,344 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:50:53,298 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:53] "GET /pos/ui/126 HTTP/1.1" 200 - 86 0.189 0.792 2026-10-10 03:50:53,302 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Navigation result: {'frameId': 'D5B2E274E4D45AE524F7CA5327283333', 'loaderId': '1F0EADD1A0DE5426A08B73ABAC15AB9D', 'isDownload': False} 2026-10-10 03:50:53,302 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Evaluate ready code "odoo.isTourReady('PosOrderDoesNotRemainInList')" 2026-10-10 03:50:53,322 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:50:53,343 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:53] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.006 2026-10-10 03:50:53,352 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:53] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.015 2026-10-10 03:50:53,361 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:53] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.020 2026-10-10 03:50:53,965 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:50:53,969 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:50:54,009 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.032 2026-10-10 03:50:54,048 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:54] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.008 2026-10-10 03:50:54,051 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Evaluate test code "odoo.startTour('PosOrderDoesNotRemainInList', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:50:54,059 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: [1/19] Tour PosOrderDoesNotRemainInList → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:50:54,071 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:54] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:50:54,088 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:54] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:50:54,122 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.013 2026-10-10 03:50:54,160 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:54] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.015 0.036 2026-10-10 03:50:54,163 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.014 2026-10-10 03:50:54,233 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:54] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.019 0.042 2026-10-10 03:50:55,165 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:55] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.425 0.474 2026-10-10 03:50:55,200 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:55] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:50:55,290 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:50:55,398 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:55] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.055 2026-10-10 03:50:55,424 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-10-10 03:50:55,446 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: Owl is running in 'dev' mode. 2026-10-10 03:50:55,460 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:55] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:50:55,531 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:55] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:50:55,541 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:55] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:50:55,559 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:55] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:50:55,568 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:55] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:50:55,611 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:55] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.025 0.042 2026-10-10 03:50:55,621 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:50:55,621 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:50:55,658 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:50:55,660 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:55] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.007 0.110 2026-10-10 03:50:55,691 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:55] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.010 0.045 2026-10-10 03:50:55,783 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:55] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.045 0.093 2026-10-10 03:50:55,791 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: [2/19] Tour PosOrderDoesNotRemainInList → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:50:55,922 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: [3/19] Tour PosOrderDoesNotRemainInList → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:50:55,954 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:55] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.091 0.224 2026-10-10 03:50:55,976 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:55] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.118 2026-10-10 03:50:55,987 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:50:56,023 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:56] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.144 2026-10-10 03:50:56,028 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: [4/19] Tour PosOrderDoesNotRemainInList → Step click Actions button (trigger: .more-btn) 2026-10-10 03:50:56,051 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:56] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:50:56,074 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:56] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.014 0.173 2026-10-10 03:50:56,118 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:56] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.010 0.212 2026-10-10 03:50:56,144 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:56] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.254 2026-10-10 03:50:56,189 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:56] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.206 2026-10-10 03:50:56,222 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:56] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.226 2026-10-10 03:50:56,245 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:56] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.179 2026-10-10 03:50:56,274 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:56] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.195 2026-10-10 03:50:56,304 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:56] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.153 2026-10-10 03:50:56,425 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:56] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.047 0.256 2026-10-10 03:50:56,467 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: [5/19] Tour PosOrderDoesNotRemainInList → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:50:56,531 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: [6/19] Tour PosOrderDoesNotRemainInList → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-10 03:50:56,760 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:56] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.062 0.163 2026-10-10 03:50:56,887 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:56] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.039 0.053 2026-10-10 03:50:56,953 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:56] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.009 0.019 2026-10-10 03:50:57,047 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: [7/19] Tour PosOrderDoesNotRemainInList → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-10 03:50:57,268 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:57] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 70 0.092 0.120 2026-10-10 03:50:57,446 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 69 0.060 0.105 2026-10-10 03:50:57,458 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:57] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.159 2026-10-10 03:50:57,533 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:57] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 19 0.015 0.044 2026-10-10 03:50:57,587 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: [8/19] Tour PosOrderDoesNotRemainInList → Step body:not(:has(.modal)) 2026-10-10 03:50:57,624 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:57] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.024 0.044 2026-10-10 03:50:57,680 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:57] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 16 0.020 0.054 2026-10-10 03:50:57,758 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.030 0.068 2026-10-10 03:50:57,805 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: [9/19] Tour PosOrderDoesNotRemainInList → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:50:57,894 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: [10/19] Tour PosOrderDoesNotRemainInList → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:50:57,912 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:57] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:50:57,916 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:57] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:50:57,947 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: [11/19] Tour PosOrderDoesNotRemainInList → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:50:57,996 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: [12/19] Tour PosOrderDoesNotRemainInList → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:50:58,084 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: [13/19] Tour PosOrderDoesNotRemainInList → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:50:58,153 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: [14/19] Tour PosOrderDoesNotRemainInList → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:50:58,163 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31818246 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'ab206ca6-2963-4f68-aa78-e05dbe7d007d'}] 2026-10-10 03:50:58,164 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:58] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:50:58,458 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1371] 2026-10-10 03:50:58,976 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31818246 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'ab206ca6-2963-4f68-aa78-e05dbe7d007d'} created pos.order #844 2026-10-10 03:50:58,999 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31818246 finished 2026-10-10 03:50:59,336 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 389 0.467 0.710 2026-10-10 03:50:59,399 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:59] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:50:59,508 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96850349 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'ab206ca6-2963-4f68-aa78-e05dbe7d007d'}] 2026-10-10 03:50:59,521 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96850349 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'ab206ca6-2963-4f68-aa78-e05dbe7d007d'} sync ignored for existing PoS order pos.order(844,) (state: paid) 2026-10-10 03:50:59,541 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: [15/19] Tour PosOrderDoesNotRemainInList → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:50:59,557 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96850349 finished 2026-10-10 03:50:59,596 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: [16/19] Tour PosOrderDoesNotRemainInList → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:50:59,640 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: [17/19] Tour PosOrderDoesNotRemainInList → Step click Actions button (trigger: .more-btn) 2026-10-10 03:50:59,698 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: [18/19] Tour PosOrderDoesNotRemainInList → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:50:59,720 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 59 0.055 0.160 2026-10-10 03:50:59,757 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: [19/19] Tour PosOrderDoesNotRemainInList → Step Check that the orders list is empty (trigger: p:contains(No record found)) 2026-10-10 03:50:59,837 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:59] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 4 0.006 0.072 2026-10-10 03:50:59,865 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:59] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 03:50:59,960 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:50:59] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.017 2026-10-10 03:51:00,051 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: tour succeeded 2026-10-10 03:51:00,052 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: ╔════════════════════════════════════════════╗ ║ TOUR PosOrderDoesNotRemainInList SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-10 03:51:00,196 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: heap 20625712 (allocated 22155264) 2026-10-10 03:51:00,214 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Closing chrome headless with pid 122539 2026-10-10 03:51:00,217 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Closing websocket connection 2026-10-10 03:51:00,219 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Terminating chrome headless with pid 122539 2026-10-10 03:51:00,348 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035100_347851_test_order_does_not_remain_in_list.txt 2026-10-10 03:51:00,348 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Removing chrome user profile "/tmp/tmp7rrt9fhl_chrome_odoo" 2026-10-10 03:51:00,371 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_sale_team ... 2026-10-10 03:51:01,101 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Chrome pid: 122761 2026-10-10 03:51:01,102 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Chrome headless temporary user profile dir: /tmp/tmpq7oapgkr_chrome_odoo 2026-10-10 03:51:01,102 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Issuing json command http://127.0.0.1:41681/json/version 2026-10-10 03:51:01,103 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41681', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:51:01,176 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Browser version: Chrome/150.0.7871.114 2026-10-10 03:51:01,176 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Issuing json command http://127.0.0.1:41681/json 2026-10-10 03:51:01,177 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41681', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:51:01,190 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Websocket url found: ws://127.0.0.1:41681/devtools/page/1B08B962759D8EC60CCA5ECDF2FF59CE 2026-10-10 03:51:01,199 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Enable chrome headless console log notification 2026-10-10 03:51:01,210 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Chrome headless enable page notifications 2026-10-10 03:51:01,357 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-10 03:51:01,361 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Setting session cookie in browser 2026-10-10 03:51:01,371 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-10 03:51:01,371 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-10 03:51:01,397 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:51:02,191 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:02] "GET /pos/ui/126 HTTP/1.1" 200 - 90 0.096 0.702 2026-10-10 03:51:02,194 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Navigation result: {'frameId': '1B08B962759D8EC60CCA5ECDF2FF59CE', 'loaderId': '2EED5C1FAA534E81FEF7EFF0E97610AF', 'isDownload': False} 2026-10-10 03:51:02,195 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Evaluate ready code "odoo.isTourReady('PosSaleTeam')" 2026-10-10 03:51:02,226 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:51:02,260 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:02] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.014 2026-10-10 03:51:02,276 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:02] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.033 2026-10-10 03:51:02,291 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:02] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.048 2026-10-10 03:51:02,869 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:51:02,873 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:51:02,904 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-10 03:51:02,931 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-10 03:51:02,940 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Evaluate test code "odoo.startTour('PosSaleTeam', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:51:02,947 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: [1/11] Tour PosSaleTeam → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:51:02,954 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:02] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:51:02,982 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:02] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:51:03,033 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:03] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.010 0.022 2026-10-10 03:51:03,061 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.050 2026-10-10 03:51:03,124 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:03] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.022 0.046 2026-10-10 03:51:03,128 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.043 2026-10-10 03:51:04,196 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:04] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.345 0.692 2026-10-10 03:51:04,232 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:04] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:51:04,303 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 03:51:04,371 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:04] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.041 2026-10-10 03:51:04,417 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:51:04,437 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: Owl is running in 'dev' mode. 2026-10-10 03:51:04,454 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:04] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:51:04,531 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:04] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:51:04,536 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:51:04,555 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:04] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:51:04,567 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:04] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:51:04,616 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:04] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.033 0.046 2026-10-10 03:51:04,660 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:04] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.014 0.104 2026-10-10 03:51:04,661 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:51:04,692 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.033 2026-10-10 03:51:04,717 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.044 2026-10-10 03:51:04,725 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:04] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.014 0.032 2026-10-10 03:51:04,781 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: [2/11] Tour PosSaleTeam → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:51:04,838 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:04] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.049 0.122 2026-10-10 03:51:04,927 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: [3/11] Tour PosSaleTeam → Step click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product")) 2026-10-10 03:51:04,958 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:04] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.064 0.226 2026-10-10 03:51:04,973 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:51:04,991 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:04] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.014 0.170 2026-10-10 03:51:05,020 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:05] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.143 2026-10-10 03:51:05,039 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:05] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:51:05,064 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:05] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.176 2026-10-10 03:51:05,100 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:05] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.208 2026-10-10 03:51:05,141 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:05] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.228 2026-10-10 03:51:05,167 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:05] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.186 2026-10-10 03:51:05,213 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:05] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.214 2026-10-10 03:51:05,243 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:05] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.190 2026-10-10 03:51:05,275 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:05] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.202 2026-10-10 03:51:05,312 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:05] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.205 2026-10-10 03:51:05,352 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:05] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.010 0.171 2026-10-10 03:51:05,479 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:05] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.060 0.272 2026-10-10 03:51:05,552 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: [4/11] Tour PosSaleTeam → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:51:05,619 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: [5/11] Tour PosSaleTeam → Step order total amount is '100.00' (trigger: .product-screen .order-summary .total:contains("100.00")) 2026-10-10 03:51:05,674 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: [6/11] Tour PosSaleTeam → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:51:05,719 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: [7/11] Tour PosSaleTeam → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:51:05,800 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: [8/11] Tour PosSaleTeam → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:51:05,818 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:05] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:51:05,819 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:05] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:51:05,851 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: [9/11] Tour PosSaleTeam → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:51:05,901 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: [10/11] Tour PosSaleTeam → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:51:05,987 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: [11/11] Tour PosSaleTeam → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:51:06,063 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: tour succeeded 2026-10-10 03:51:06,063 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: ╔════════════════════════════╗ ║ TOUR PosSaleTeam SUCCEEDED ║ ╚════════════════════════════╝ 2026-10-10 03:51:06,068 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47186906 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'bcb7d479-135e-4cc7-8ca3-3788874098ea'}] 2026-10-10 03:51:06,077 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:06] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:51:06,181 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: heap 14903332 (allocated 15728640) 2026-10-10 03:51:06,211 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Closing chrome headless with pid 122761 2026-10-10 03:51:06,220 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Closing websocket connection 2026-10-10 03:51:06,220 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Terminating chrome headless with pid 122761 2026-10-10 03:51:06,338 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035106_337899_test_order_sale_team.txt 2026-10-10 03:51:06,338 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Removing chrome user profile "/tmp/tmpq7oapgkr_chrome_odoo" 2026-10-10 03:51:06,363 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: waiting for threads: [, ] 2026-10-10 03:51:06,630 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47186906 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'bcb7d479-135e-4cc7-8ca3-3788874098ea'} created pos.order #845 2026-10-10 03:51:06,635 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47186906 finished 2026-10-10 03:51:06,684 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 223 0.234 0.386 2026-10-10 03:51:06,728 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_sales_count ... 2026-10-10 03:51:09,041 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_payment_terms_with_early_discount ... 2026-10-10 03:51:09,884 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69007598 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '00044-003-0014'}] 2026-10-10 03:51:12,413 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69007598 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '00044-003-0014'} created pos.order #847 2026-10-10 03:51:12,414 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69007598 finished 2026-10-10 03:51:12,670 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_not_groupable_product ... 2026-10-10 03:51:13,589 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Chrome pid: 122969 2026-10-10 03:51:13,590 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Chrome headless temporary user profile dir: /tmp/tmpfhlhblui_chrome_odoo 2026-10-10 03:51:13,590 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Issuing json command http://127.0.0.1:34079/json/version 2026-10-10 03:51:13,592 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34079', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:51:13,607 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Browser version: Chrome/150.0.7871.114 2026-10-10 03:51:13,607 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Issuing json command http://127.0.0.1:34079/json 2026-10-10 03:51:13,608 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34079', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:51:13,622 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Websocket url found: ws://127.0.0.1:34079/devtools/page/54DE053FFE515CBF5C56F421A37EAE0D 2026-10-10 03:51:13,649 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Enable chrome headless console log notification 2026-10-10 03:51:13,661 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Chrome headless enable page notifications 2026-10-10 03:51:13,762 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-10 03:51:13,764 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Setting session cookie in browser 2026-10-10 03:51:13,767 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-10 03:51:13,767 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-10 03:51:13,807 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:51:14,558 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:14] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.076 0.682 2026-10-10 03:51:14,562 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Navigation result: {'frameId': '54DE053FFE515CBF5C56F421A37EAE0D', 'loaderId': '59303B5394D9FE20CC243044A25275A3', 'isDownload': False} 2026-10-10 03:51:14,562 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Evaluate ready code "odoo.isTourReady('PosSettleOrderNotGroupable')" 2026-10-10 03:51:14,581 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:51:14,601 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:14] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-10 03:51:14,608 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:14] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.020 2026-10-10 03:51:14,618 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:14] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.023 2026-10-10 03:51:15,247 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:51:15,259 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:51:15,280 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-10 03:51:15,316 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Evaluate test code "odoo.startTour('PosSettleOrderNotGroupable', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:51:15,316 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-10 03:51:15,324 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: [1/18] Tour PosSettleOrderNotGroupable → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:51:15,342 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:15] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 03:51:15,372 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:51:15,433 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:15] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.016 0.022 2026-10-10 03:51:15,450 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.048 2026-10-10 03:51:15,553 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:15] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.047 0.049 2026-10-10 03:51:15,556 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.082 2026-10-10 03:51:16,507 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:16] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.356 0.540 2026-10-10 03:51:16,543 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:16] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:51:16,641 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 03:51:16,725 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:16] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.019 0.047 2026-10-10 03:51:16,762 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 03:51:16,783 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: Owl is running in 'dev' mode. 2026-10-10 03:51:16,799 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:16] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:51:16,866 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:51:16,884 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:16] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:51:16,917 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:16] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-10 03:51:16,928 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.034 2026-10-10 03:51:16,939 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:16] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.012 0.042 2026-10-10 03:51:16,976 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:51:16,986 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.035 2026-10-10 03:51:17,047 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:17] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.026 2026-10-10 03:51:17,056 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:17] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.051 0.081 2026-10-10 03:51:17,094 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:17] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.018 0.089 2026-10-10 03:51:17,103 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: [2/18] Tour PosSettleOrderNotGroupable → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:51:17,178 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:17] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.025 0.154 2026-10-10 03:51:17,197 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:17] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.049 2026-10-10 03:51:17,328 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:17] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.067 0.235 2026-10-10 03:51:17,337 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:51:17,343 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: [3/18] Tour PosSettleOrderNotGroupable → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:51:17,357 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:17] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:51:17,376 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:17] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.159 2026-10-10 03:51:17,389 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: [4/18] Tour PosSettleOrderNotGroupable → Step click Actions button (trigger: .more-btn) 2026-10-10 03:51:17,439 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:17] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.015 0.210 2026-10-10 03:51:17,482 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:17] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.258 2026-10-10 03:51:17,514 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:17] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.288 2026-10-10 03:51:17,561 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:17] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.330 2026-10-10 03:51:17,608 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:17] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.007 0.238 2026-10-10 03:51:17,638 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:17] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.247 2026-10-10 03:51:17,670 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:17] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.225 2026-10-10 03:51:17,714 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:17] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.011 0.212 2026-10-10 03:51:17,743 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:17] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.170 2026-10-10 03:51:17,840 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:17] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.037 0.280 2026-10-10 03:51:17,874 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: [5/18] Tour PosSettleOrderNotGroupable → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:51:17,941 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: [6/18] Tour PosSettleOrderNotGroupable → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-10 03:51:18,210 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:18] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.078 0.185 2026-10-10 03:51:18,355 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:18] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.046 0.058 2026-10-10 03:51:18,417 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:18] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.009 0.014 2026-10-10 03:51:18,501 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: [7/18] Tour PosSettleOrderNotGroupable → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-10 03:51:18,710 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:18] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 64 0.084 0.114 2026-10-10 03:51:18,922 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:18] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.085 0.117 2026-10-10 03:51:18,937 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:18] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.203 2026-10-10 03:51:18,996 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:18] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.014 0.030 2026-10-10 03:51:19,054 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: [8/18] Tour PosSettleOrderNotGroupable → Step body:not(:has(.modal)) 2026-10-10 03:51:19,084 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:19] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.020 0.054 2026-10-10 03:51:19,132 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:19] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.018 0.055 2026-10-10 03:51:19,216 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.026 0.093 2026-10-10 03:51:19,287 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: [9/18] Tour PosSettleOrderNotGroupable → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:51:19,337 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: [10/18] Tour PosSettleOrderNotGroupable → Step order total amount is '28.98' (trigger: .product-screen .order-summary .total:contains("28.98")) 2026-10-10 03:51:19,387 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: [11/18] Tour PosSettleOrderNotGroupable → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:51:19,438 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: [12/18] Tour PosSettleOrderNotGroupable → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:51:19,488 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: [13/18] Tour PosSettleOrderNotGroupable → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"0.5","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("0.5"))) 2026-10-10 03:51:19,540 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: [14/18] Tour PosSettleOrderNotGroupable → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:51:19,594 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: [15/18] Tour PosSettleOrderNotGroupable → Step check orderlines number (trigger: .order-container .orderline) 2026-10-10 03:51:19,646 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: [16/18] Tour PosSettleOrderNotGroupable → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:51:19,695 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: [17/18] Tour PosSettleOrderNotGroupable → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"0.5","price":"4.14","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("0.5")):has(.price:contains("4.14"))) 2026-10-10 03:51:19,746 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: [18/18] Tour PosSettleOrderNotGroupable → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:51:19,799 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: tour succeeded 2026-10-10 03:51:19,800 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PosSettleOrderNotGroupable SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-10 03:51:19,926 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: heap 17545324 (allocated 19136512) 2026-10-10 03:51:19,951 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Closing chrome headless with pid 122969 2026-10-10 03:51:19,957 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Closing websocket connection 2026-10-10 03:51:19,961 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Terminating chrome headless with pid 122969 2026-10-10 03:51:20,077 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035120_077470_test_pos_not_groupable_product.txt 2026-10-10 03:51:20,077 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Removing chrome user profile "/tmp/tmpfhlhblui_chrome_odoo" 2026-10-10 03:51:20,108 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_order_and_invoice_amounts ... 2026-10-10 03:51:21,143 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome pid: 123190 2026-10-10 03:51:21,144 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome headless temporary user profile dir: /tmp/tmpvy7ah35h_chrome_odoo 2026-10-10 03:51:21,144 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Issuing json command http://127.0.0.1:44265/json/version 2026-10-10 03:51:21,145 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44265', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:51:21,165 44 INFO rb-acb9515-225444-423143 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-10 03:51:21,165 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Issuing json command http://127.0.0.1:44265/json 2026-10-10 03:51:21,170 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44265', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:51:21,183 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Websocket url found: ws://127.0.0.1:44265/devtools/page/0A8A2873EFC5EEA63DA34EA4CF16A906 2026-10-10 03:51:21,204 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Enable chrome headless console log notification 2026-10-10 03:51:21,211 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome headless enable page notifications 2026-10-10 03:51:21,424 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-10 03:51:21,427 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Setting session cookie in browser 2026-10-10 03:51:21,430 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-10 03:51:21,430 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-10 03:51:21,467 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:51:22,314 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:22] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.084 0.769 2026-10-10 03:51:22,319 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Navigation result: {'frameId': '0A8A2873EFC5EEA63DA34EA4CF16A906', 'loaderId': 'F879404A62B2EEF052F6C275407062EC', 'isDownload': False} 2026-10-10 03:51:22,319 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Evaluate ready code "odoo.isTourReady('POSSalePaymentScreenInvoiceOrder')" 2026-10-10 03:51:22,352 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:51:22,402 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:22] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.015 0.026 2026-10-10 03:51:22,414 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:22] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.044 2026-10-10 03:51:22,433 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:22] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.055 2026-10-10 03:51:23,051 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:51:23,054 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:51:23,073 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.012 2026-10-10 03:51:23,100 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Evaluate test code "odoo.startTour('POSSalePaymentScreenInvoiceOrder', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:51:23,105 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:23] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-10 03:51:23,112 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [1/22] Tour POSSalePaymentScreenInvoiceOrder → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:51:23,127 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:23] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 03:51:23,147 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:23] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:51:23,204 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:23] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.017 0.022 2026-10-10 03:51:23,230 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.051 2026-10-10 03:51:23,293 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:23] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.019 0.050 2026-10-10 03:51:23,298 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.044 2026-10-10 03:51:24,059 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:24] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.314 0.403 2026-10-10 03:51:24,097 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:24] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.024 2026-10-10 03:51:24,215 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:51:24,315 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:24] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.055 2026-10-10 03:51:24,347 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:51:24,363 44 INFO rb-acb9515-225444-423143 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-10 03:51:24,380 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:24] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.006 2026-10-10 03:51:24,447 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:24] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:51:24,497 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:24] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.032 2026-10-10 03:51:24,500 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:24] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:51:24,554 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:51:24,584 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.036 2026-10-10 03:51:24,602 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:24] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.084 0.067 2026-10-10 03:51:24,629 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:24] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.004 0.173 2026-10-10 03:51:24,637 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:24] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.166 2026-10-10 03:51:24,663 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:24] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.009 0.087 2026-10-10 03:51:24,712 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [2/22] Tour POSSalePaymentScreenInvoiceOrder → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:51:24,756 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:24] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:51:24,824 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [3/22] Tour POSSalePaymentScreenInvoiceOrder → Step click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test")) 2026-10-10 03:51:24,857 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:24] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.051 0.067 2026-10-10 03:51:24,867 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:51:24,975 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:24] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.060 0.172 2026-10-10 03:51:24,994 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:24] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:51:25,008 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:25] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.196 2026-10-10 03:51:25,030 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:25] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.006 0.223 2026-10-10 03:51:25,058 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:25] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.246 2026-10-10 03:51:25,098 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:25] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.292 2026-10-10 03:51:25,127 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:25] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.245 2026-10-10 03:51:25,157 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:25] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.155 2026-10-10 03:51:25,192 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:25] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.175 2026-10-10 03:51:25,243 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:25] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.011 0.197 2026-10-10 03:51:25,271 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:25] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.203 2026-10-10 03:51:25,398 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:25] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.054 0.241 2026-10-10 03:51:25,433 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:25] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.266 2026-10-10 03:51:25,468 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:25] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.326 2026-10-10 03:51:25,503 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [4/22] Tour POSSalePaymentScreenInvoiceOrder → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:51:25,550 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [5/22] Tour POSSalePaymentScreenInvoiceOrder → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("1"))) 2026-10-10 03:51:25,601 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [6/22] Tour POSSalePaymentScreenInvoiceOrder → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("1"))) 2026-10-10 03:51:25,654 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [7/22] Tour POSSalePaymentScreenInvoiceOrder → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:51:25,704 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [8/22] Tour POSSalePaymentScreenInvoiceOrder → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:51:25,754 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [9/22] Tour POSSalePaymentScreenInvoiceOrder → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:51:25,853 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [10/22] Tour POSSalePaymentScreenInvoiceOrder → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:51:25,926 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [11/22] Tour POSSalePaymentScreenInvoiceOrder → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:51:25,976 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [12/22] Tour POSSalePaymentScreenInvoiceOrder → Step Search for partner "AAA - Test Partner invoice" (trigger: .modal-dialog .input-group input) 2026-10-10 03:51:26,040 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [13/22] Tour POSSalePaymentScreenInvoiceOrder → Step click partner 'AAA - Test Partner invoice' from partner list screen (trigger: .modal .partner-list b:contains(AAA - Test Partner invoice)) 2026-10-10 03:51:26,104 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [14/22] Tour POSSalePaymentScreenInvoiceOrder → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:51:26,155 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [15/22] Tour POSSalePaymentScreenInvoiceOrder → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:51:26,164 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:26] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.018 0.042 2026-10-10 03:51:26,245 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [16/22] Tour POSSalePaymentScreenInvoiceOrder → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:51:26,253 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.022 0.058 2026-10-10 03:51:26,266 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:26] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:51:26,269 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:26] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:51:26,294 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [17/22] Tour POSSalePaymentScreenInvoiceOrder → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:51:26,343 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [18/22] Tour POSSalePaymentScreenInvoiceOrder → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:51:26,425 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [19/22] Tour POSSalePaymentScreenInvoiceOrder → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-10 03:51:26,481 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [20/22] Tour POSSalePaymentScreenInvoiceOrder → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:51:26,557 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [21/22] Tour POSSalePaymentScreenInvoiceOrder → Step there should be the receipt (trigger: .receipt-screen .pos-receipt) 2026-10-10 03:51:26,561 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27777604 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '5e246e15-949f-40ee-b0b2-5f9f5eda42f6'}] 2026-10-10 03:51:26,564 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:26] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:51:28,879 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27777604 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '5e246e15-949f-40ee-b0b2-5f9f5eda42f6'} created pos.order #848 2026-10-10 03:51:29,238 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27777604 finished 2026-10-10 03:51:29,435 44 INFO rb-acb9515-225444-423143 odoo.tests.common: Simulating signal changes during tests 2026-10-10 03:51:29,439 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 813 0.806 2.074 2026-10-10 03:51:29,526 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:29] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 6 0.010 0.028 2026-10-10 03:51:29,537 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:29] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.040 2026-10-10 03:51:29,648 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [22/22] Tour POSSalePaymentScreenInvoiceOrder → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 03:51:29,653 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8964882 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '5e246e15-949f-40ee-b0b2-5f9f5eda42f6'}] 2026-10-10 03:51:29,675 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8964882 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '5e246e15-949f-40ee-b0b2-5f9f5eda42f6'} sync ignored for existing PoS order pos.order(848,) (state: done) 2026-10-10 03:51:29,703 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8964882 finished 2026-10-10 03:51:29,932 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 85 0.108 0.174 2026-10-10 03:51:30,006 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: tour succeeded 2026-10-10 03:51:30,007 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR POSSalePaymentScreenInvoiceOrder SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-10 03:51:30,141 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: heap 16900080 (allocated 18223104) 2026-10-10 03:51:30,154 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Closing chrome headless with pid 123190 2026-10-10 03:51:30,157 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Closing websocket connection 2026-10-10 03:51:30,158 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Terminating chrome headless with pid 123190 2026-10-10 03:51:30,262 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035130_261869_test_pos_order_and_invoice_amounts.txt 2026-10-10 03:51:30,262 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Removing chrome user profile "/tmp/tmpvy7ah35h_chrome_odoo" 2026-10-10 03:51:30,309 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_sale_warnings ... 2026-10-10 03:51:30,846 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Chrome pid: 123405 2026-10-10 03:51:30,846 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Chrome headless temporary user profile dir: /tmp/tmp5id0or4v_chrome_odoo 2026-10-10 03:51:30,847 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Issuing json command http://127.0.0.1:36231/json/version 2026-10-10 03:51:30,848 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36231', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:51:30,933 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Browser version: Chrome/150.0.7871.114 2026-10-10 03:51:30,934 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Issuing json command http://127.0.0.1:36231/json 2026-10-10 03:51:30,934 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36231', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:51:30,944 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Websocket url found: ws://127.0.0.1:36231/devtools/page/B1FCFD02D3D4C564A0979FDCB2255A25 2026-10-10 03:51:30,960 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Enable chrome headless console log notification 2026-10-10 03:51:30,975 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Chrome headless enable page notifications 2026-10-10 03:51:31,118 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-10 03:51:31,131 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Setting session cookie in browser 2026-10-10 03:51:31,133 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-10 03:51:31,133 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-10 03:51:31,149 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:51:32,181 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:32] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.074 0.961 2026-10-10 03:51:32,185 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Navigation result: {'frameId': 'B1FCFD02D3D4C564A0979FDCB2255A25', 'loaderId': 'ADF954787FF21C6D4CC7BFEAD65E7D26', 'isDownload': False} 2026-10-10 03:51:32,185 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Evaluate ready code "odoo.isTourReady('PosSaleWarning')" 2026-10-10 03:51:32,208 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:51:32,239 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:32] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.016 2026-10-10 03:51:32,250 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:32] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.028 2026-10-10 03:51:32,270 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:32] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.044 2026-10-10 03:51:32,859 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:51:32,870 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:32] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:51:32,897 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-10 03:51:32,926 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.006 2026-10-10 03:51:32,937 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Evaluate test code "odoo.startTour('PosSaleWarning', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:51:32,946 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [1/39] Tour PosSaleWarning → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:51:32,952 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:32] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:51:32,971 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:51:33,019 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:33] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.014 0.018 2026-10-10 03:51:33,039 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.045 2026-10-10 03:51:33,103 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:33] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.023 0.045 2026-10-10 03:51:33,106 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.038 2026-10-10 03:51:33,956 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:33] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.300 0.512 2026-10-10 03:51:33,984 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:33] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:51:34,069 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:51:34,149 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:34] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.047 2026-10-10 03:51:34,198 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-10 03:51:34,221 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: Owl is running in 'dev' mode. 2026-10-10 03:51:34,245 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:34] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:51:34,285 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:51:34,319 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:51:34,321 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:34] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:51:34,348 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:51:34,350 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:51:34,359 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:34] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.038 0.031 2026-10-10 03:51:34,374 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:34] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.075 2026-10-10 03:51:34,376 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:34] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.083 2026-10-10 03:51:34,420 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:34] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.014 2026-10-10 03:51:34,544 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [2/39] Tour PosSaleWarning → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:51:34,566 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:34] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:51:34,660 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:34] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.046 0.056 2026-10-10 03:51:34,673 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:51:34,770 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:34] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.035 0.176 2026-10-10 03:51:34,790 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [3/39] Tour PosSaleWarning → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:51:34,802 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:34] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.186 2026-10-10 03:51:34,826 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:34] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:51:34,845 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [4/39] Tour PosSaleWarning → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:51:34,848 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:34] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.008 0.208 2026-10-10 03:51:34,883 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:34] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.234 2026-10-10 03:51:34,906 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:34] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.006 0.336 2026-10-10 03:51:34,943 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:34] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.256 2026-10-10 03:51:34,996 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:34] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.013 0.207 2026-10-10 03:51:35,033 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:35] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.175 2026-10-10 03:51:35,070 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:35] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.210 2026-10-10 03:51:35,112 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:35] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.215 2026-10-10 03:51:35,232 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:35] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.052 0.268 2026-10-10 03:51:35,266 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:35] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.314 2026-10-10 03:51:35,313 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [5/39] Tour PosSaleWarning → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:51:35,406 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [6/39] Tour PosSaleWarning → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:51:35,457 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [7/39] Tour PosSaleWarning → Step Search for partner "A Test Customer 2" (trigger: .modal-dialog .input-group input) 2026-10-10 03:51:35,524 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [8/39] Tour PosSaleWarning → Step click partner 'A Test Customer 2' from partner list screen (trigger: .modal .partner-list b:contains(A Test Customer 2)) 2026-10-10 03:51:35,594 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [9/39] Tour PosSaleWarning → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:51:35,650 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [10/39] Tour PosSaleWarning → Step Check warning popup are displayed (trigger: .modal-dialog:has(.modal-header:contains("Warning for A Test Customer 2")):has(.modal-body:contains("Cannot afford our services"))) 2026-10-10 03:51:35,663 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:35] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.032 0.044 2026-10-10 03:51:35,696 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [11/39] Tour PosSaleWarning → Step .modal-footer button 2026-10-10 03:51:35,751 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [12/39] Tour PosSaleWarning → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:51:35,763 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:35] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.024 0.067 2026-10-10 03:51:35,802 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [13/39] Tour PosSaleWarning → Step customer 'A Test Customer 2' is selected (trigger: .product-screen .set-partner:contains("A Test Customer 2")) 2026-10-10 03:51:35,851 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [14/39] Tour PosSaleWarning → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-10-10 03:51:35,965 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [15/39] Tour PosSaleWarning → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:51:36,015 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [16/39] Tour PosSaleWarning → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-10-10 03:51:36,067 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [17/39] Tour PosSaleWarning → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:51:36,118 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [18/39] Tour PosSaleWarning → Step 'Letter Tray' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Letter Tray")):has(.product-cart-qty:contains("1"))) 2026-10-10 03:51:36,169 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [19/39] Tour PosSaleWarning → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:51:36,219 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [20/39] Tour PosSaleWarning → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-10-10 03:51:36,271 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [21/39] Tour PosSaleWarning → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:51:36,321 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [22/39] Tour PosSaleWarning → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:51:36,372 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [23/39] Tour PosSaleWarning → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:51:36,458 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [24/39] Tour PosSaleWarning → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:51:36,516 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [25/39] Tour PosSaleWarning → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:51:36,564 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [26/39] Tour PosSaleWarning → Step Search for partner "A Test Customer 1" (trigger: .modal-dialog .input-group input) 2026-10-10 03:51:36,624 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [27/39] Tour PosSaleWarning → Step click partner 'A Test Customer 1' from partner list screen (trigger: .modal .partner-list b:contains(A Test Customer 1)) 2026-10-10 03:51:36,686 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [28/39] Tour PosSaleWarning → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:51:36,739 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [29/39] Tour PosSaleWarning → Step Check warning popup are displayed (trigger: .modal-dialog:has(.modal-header:contains("Warning for A Test Customer 1")):has(.modal-body:contains("Highly infectious disease"))) 2026-10-10 03:51:36,774 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:36] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.042 0.045 2026-10-10 03:51:36,792 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [30/39] Tour PosSaleWarning → Step .modal-footer button 2026-10-10 03:51:36,843 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [31/39] Tour PosSaleWarning → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:51:36,868 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.021 0.062 2026-10-10 03:51:36,891 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [32/39] Tour PosSaleWarning → Step customer 'A Test Customer 1' is selected (trigger: .product-screen .set-partner:contains("A Test Customer 1")) 2026-10-10 03:51:36,942 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [33/39] Tour PosSaleWarning → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:51:37,013 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [34/39] Tour PosSaleWarning → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:51:37,028 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:37] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:51:37,029 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:51:37,066 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [35/39] Tour PosSaleWarning → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:51:37,115 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [36/39] Tour PosSaleWarning → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:51:37,192 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [37/39] Tour PosSaleWarning → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-10-10 03:51:37,243 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [38/39] Tour PosSaleWarning → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:51:37,313 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [39/39] Tour PosSaleWarning → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-10-10 03:51:37,322 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87595992 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '51d58801-5514-45d8-99de-e1bfc90a8aec'}] 2026-10-10 03:51:37,326 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:37] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:51:37,953 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87595992 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '51d58801-5514-45d8-99de-e1bfc90a8aec'} created pos.order #849 2026-10-10 03:51:37,978 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87595992 finished 2026-10-10 03:51:38,055 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 238 0.267 0.471 2026-10-10 03:51:38,116 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:38] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:51:38,242 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: tour succeeded 2026-10-10 03:51:38,243 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: ╔═══════════════════════════════╗ ║ TOUR PosSaleWarning SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-10-10 03:51:38,249 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46113962 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '51d58801-5514-45d8-99de-e1bfc90a8aec'}] 2026-10-10 03:51:38,262 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46113962 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '51d58801-5514-45d8-99de-e1bfc90a8aec'} sync ignored for existing PoS order pos.order(849,) (state: paid) 2026-10-10 03:51:38,294 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46113962 finished 2026-10-10 03:51:38,389 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: heap 17795820 (allocated 19271680) 2026-10-10 03:51:38,418 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Closing chrome headless with pid 123405 2026-10-10 03:51:38,424 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Closing websocket connection 2026-10-10 03:51:38,425 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.062 0.117 2026-10-10 03:51:38,439 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Terminating chrome headless with pid 123405 2026-10-10 03:51:38,556 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035138_556011_test_pos_sale_warnings.txt 2026-10-10 03:51:38,556 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Removing chrome user profile "/tmp/tmp5id0or4v_chrome_odoo" 2026-10-10 03:51:38,576 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_quantity_updated_settle ... 2026-10-10 03:51:39,376 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Chrome pid: 123614 2026-10-10 03:51:39,376 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Chrome headless temporary user profile dir: /tmp/tmpljflrh6c_chrome_odoo 2026-10-10 03:51:39,376 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Issuing json command http://127.0.0.1:37413/json/version 2026-10-10 03:51:39,378 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37413', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:51:39,459 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Browser version: Chrome/150.0.7871.114 2026-10-10 03:51:39,460 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Issuing json command http://127.0.0.1:37413/json 2026-10-10 03:51:39,460 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37413', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:51:39,482 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Websocket url found: ws://127.0.0.1:37413/devtools/page/65B6A3B2293134DF38CD6724822DA53D 2026-10-10 03:51:39,497 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Enable chrome headless console log notification 2026-10-10 03:51:39,502 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Chrome headless enable page notifications 2026-10-10 03:51:39,672 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-10 03:51:39,675 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Setting session cookie in browser 2026-10-10 03:51:39,681 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-10 03:51:39,681 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-10 03:51:39,701 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:51:40,423 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:40] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.061 0.664 2026-10-10 03:51:40,428 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Navigation result: {'frameId': '65B6A3B2293134DF38CD6724822DA53D', 'loaderId': '2DAACB9AE7869F5CEF51986AECB93381', 'isDownload': False} 2026-10-10 03:51:40,428 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Evaluate ready code "odoo.isTourReady('test_quantity_updated_settle')" 2026-10-10 03:51:40,451 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:51:40,473 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:40] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.010 2026-10-10 03:51:40,486 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:40] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-10-10 03:51:40,497 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:40] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.031 2026-10-10 03:51:41,141 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:51:41,150 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:51:41,172 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.026 2026-10-10 03:51:41,214 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Evaluate test code "odoo.startTour('test_quantity_updated_settle', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:51:41,214 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:41] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-10 03:51:41,228 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [1/26] Tour test_quantity_updated_settle → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:51:41,244 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:41] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.009 2026-10-10 03:51:41,259 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:51:41,294 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.018 2026-10-10 03:51:41,342 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:41] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.028 0.037 2026-10-10 03:51:41,347 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.036 2026-10-10 03:51:41,432 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:41] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.025 0.054 2026-10-10 03:51:42,164 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:42] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.287 0.411 2026-10-10 03:51:42,192 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:42] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:51:42,290 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 03:51:42,391 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:42] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.075 2026-10-10 03:51:42,448 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:51:42,475 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: Owl is running in 'dev' mode. 2026-10-10 03:51:42,488 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:42] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:51:42,553 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:42] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:51:42,564 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:51:42,587 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:51:42,595 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:42] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:51:42,626 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:51:42,628 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-10-10 03:51:42,657 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:42] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.040 0.050 2026-10-10 03:51:42,694 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:42] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.010 0.109 2026-10-10 03:51:42,727 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.055 2026-10-10 03:51:42,743 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [2/26] Tour test_quantity_updated_settle → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:51:42,862 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [3/26] Tour test_quantity_updated_settle → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:51:42,901 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:42] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.127 0.127 2026-10-10 03:51:42,915 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:51:42,927 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:42] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.006 0.226 2026-10-10 03:51:42,954 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:42] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.146 2026-10-10 03:51:42,972 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [4/26] Tour test_quantity_updated_settle → Step click Actions button (trigger: .more-btn) 2026-10-10 03:51:43,001 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:43] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.007 0.177 2026-10-10 03:51:43,025 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:43] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:51:43,056 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:43] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.233 2026-10-10 03:51:43,145 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:43] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.033 0.432 2026-10-10 03:51:43,187 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:43] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.007 0.259 2026-10-10 03:51:43,226 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:43] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.010 0.250 2026-10-10 03:51:43,261 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:43] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.008 0.286 2026-10-10 03:51:43,292 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:43] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.245 2026-10-10 03:51:43,333 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:43] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.009 0.261 2026-10-10 03:51:43,458 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:43] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.054 0.253 2026-10-10 03:51:43,494 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:43] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.261 2026-10-10 03:51:43,509 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [5/26] Tour test_quantity_updated_settle → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:51:43,529 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:43] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.009 0.323 2026-10-10 03:51:43,569 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [6/26] Tour test_quantity_updated_settle → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-10 03:51:43,876 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:43] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.114 0.189 2026-10-10 03:51:44,007 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:44] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.039 0.057 2026-10-10 03:51:44,081 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:44] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.019 2026-10-10 03:51:44,197 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [7/26] Tour test_quantity_updated_settle → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-10 03:51:44,388 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:44] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 64 0.069 0.116 2026-10-10 03:51:44,558 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.060 0.100 2026-10-10 03:51:44,572 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:44] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.151 2026-10-10 03:51:44,628 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:44] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.015 0.030 2026-10-10 03:51:44,672 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [8/26] Tour test_quantity_updated_settle → Step body:not(:has(.modal)) 2026-10-10 03:51:44,703 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:44] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.017 0.045 2026-10-10 03:51:44,746 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:44] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.015 0.057 2026-10-10 03:51:44,821 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.020 0.084 2026-10-10 03:51:44,866 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [9/26] Tour test_quantity_updated_settle → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:51:44,917 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [10/26] Tour test_quantity_updated_settle → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:51:44,971 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [11/26] Tour test_quantity_updated_settle → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:51:45,022 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [12/26] Tour test_quantity_updated_settle → Step Check orderline with attributes: {"productName":"Product A","quantity":"2.0"} (trigger: .order-container .orderline:has(.product-name:contains("Product A")):has(.qty:contains("2"))) 2026-10-10 03:51:45,146 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [13/26] Tour test_quantity_updated_settle → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:51:45,223 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [14/26] Tour test_quantity_updated_settle → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:51:45,239 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:45] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:51:45,243 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:45] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:51:45,273 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [15/26] Tour test_quantity_updated_settle → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:51:45,324 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [16/26] Tour test_quantity_updated_settle → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:51:45,408 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [17/26] Tour test_quantity_updated_settle → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:51:45,478 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [18/26] Tour test_quantity_updated_settle → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:51:45,487 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #385949 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'b8101729-5365-4cb7-b073-acae081b19ce'}] 2026-10-10 03:51:45,493 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:45] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:51:46,059 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #385949 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'b8101729-5365-4cb7-b073-acae081b19ce'} created pos.order #850 2026-10-10 03:51:46,091 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #385949 finished 2026-10-10 03:51:46,744 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 425 0.443 0.818 2026-10-10 03:51:46,805 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:46] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 03:51:46,939 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17004212 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'b8101729-5365-4cb7-b073-acae081b19ce'}] 2026-10-10 03:51:46,950 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17004212 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'b8101729-5365-4cb7-b073-acae081b19ce'} sync ignored for existing PoS order pos.order(850,) (state: paid) 2026-10-10 03:51:46,954 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [19/26] Tour test_quantity_updated_settle → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:51:46,980 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17004212 finished 2026-10-10 03:51:47,008 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [20/26] Tour test_quantity_updated_settle → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:51:47,056 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [21/26] Tour test_quantity_updated_settle → Step click Actions button (trigger: .more-btn) 2026-10-10 03:51:47,111 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [22/26] Tour test_quantity_updated_settle → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:51:47,169 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [23/26] Tour test_quantity_updated_settle → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-10 03:51:47,293 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 123 0.132 0.226 2026-10-10 03:51:47,382 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:47] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 4 0.008 0.200 2026-10-10 03:51:47,469 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:47] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.020 0.043 2026-10-10 03:51:47,501 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:47] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.013 2026-10-10 03:51:47,540 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [24/26] Tour test_quantity_updated_settle → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-10 03:51:47,686 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:47] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 55 0.049 0.096 2026-10-10 03:51:47,880 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.063 0.117 2026-10-10 03:51:47,891 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:47] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.166 2026-10-10 03:51:47,953 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:47] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.013 0.033 2026-10-10 03:51:48,003 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [25/26] Tour test_quantity_updated_settle → Step body:not(:has(.modal)) 2026-10-10 03:51:48,028 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:48] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.017 0.042 2026-10-10 03:51:48,089 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:48] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.024 0.052 2026-10-10 03:51:48,155 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [26/26] Tour test_quantity_updated_settle → Step Check orderline with attributes: {"productName":"Product A","quantity":"3.0","price":"34.50"} (trigger: .order-container .orderline:has(.product-name:contains("Product A")):has(.qty:contains("3")):has(.price:contains("34.50"))) 2026-10-10 03:51:48,173 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:51:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.031 0.100 2026-10-10 03:51:48,200 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: tour succeeded 2026-10-10 03:51:48,201 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_quantity_updated_settle SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-10-10 03:51:48,362 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: heap 19770536 (allocated 21893120) 2026-10-10 03:51:48,370 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Closing chrome headless with pid 123614 2026-10-10 03:51:48,372 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Closing websocket connection 2026-10-10 03:51:48,374 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Terminating chrome headless with pid 123614 2026-10-10 03:51:48,482 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035148_482529_test_quantity_updated_settle.txt 2026-10-10 03:51:48,482 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Removing chrome user profile "/tmp/tmpljflrh6c_chrome_odoo" 2026-10-10 03:51:48,507 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_refund_ship_later_qty_delivered ... 2026-10-10 03:51:49,583 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21663628 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '63894360-5c05-4a01-a094-c7abcfd5d14f'}] 2026-10-10 03:51:49,783 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1380] 2026-10-10 03:51:52,215 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21663628 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '63894360-5c05-4a01-a094-c7abcfd5d14f'} created pos.order #851 2026-10-10 03:51:52,221 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21663628 finished 2026-10-10 03:51:52,465 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68215311 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '468bb75a-ad46-403e-af48-e58476024f49'}] 2026-10-10 03:51:54,078 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68215311 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '468bb75a-ad46-403e-af48-e58476024f49'} created pos.order #852 2026-10-10 03:51:54,079 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68215311 finished 2026-10-10 03:51:54,636 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_refund_ship_later_qty_delivered_backend ... 2026-10-10 03:51:55,734 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10088179 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': 'd0d0b422-0fdb-4969-a55c-e74e2a5cbef6'}] 2026-10-10 03:51:55,903 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1385] 2026-10-10 03:51:58,239 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10088179 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': 'd0d0b422-0fdb-4969-a55c-e74e2a5cbef6'} created pos.order #853 2026-10-10 03:51:58,244 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10088179 finished 2026-10-10 03:51:59,047 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_sale_order_fp_different_from_partner_one ... 2026-10-10 03:52:00,044 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Chrome pid: 123856 2026-10-10 03:52:00,045 44 INFO rb-acb9515-225444-423143 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/tmpi28a2ce0_chrome_odoo 2026-10-10 03:52:00,045 44 INFO rb-acb9515-225444-423143 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:35621/json/version 2026-10-10 03:52:00,046 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35621', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:52:00,099 44 INFO rb-acb9515-225444-423143 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-10 03:52:00,099 44 INFO rb-acb9515-225444-423143 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:35621/json 2026-10-10 03:52:00,100 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35621', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:52:00,111 44 INFO rb-acb9515-225444-423143 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:35621/devtools/page/B3F39DE8CC6EA2D467246CE5E8788762 2026-10-10 03:52:00,123 44 INFO rb-acb9515-225444-423143 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-10 03:52:00,133 44 INFO rb-acb9515-225444-423143 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-10 03:52:00,321 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-10 03:52:00,323 44 INFO rb-acb9515-225444-423143 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-10 03:52:00,326 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-10 03:52:00,326 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-10 03:52:00,343 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:52:01,289 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:01] "GET /pos/ui/126 HTTP/1.1" 200 - 133 0.182 0.768 2026-10-10 03:52:01,292 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Navigation result: {'frameId': 'B3F39DE8CC6EA2D467246CE5E8788762', 'loaderId': 'C60FE1FBB3E24956B0A08FB2D973DFB7', 'isDownload': False} 2026-10-10 03:52:01,292 44 INFO rb-acb9515-225444-423143 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-10 03:52:01,306 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:52:01,342 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:01] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.011 2026-10-10 03:52:01,362 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:01] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.036 2026-10-10 03:52:01,378 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:01] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.045 2026-10-10 03:52:01,984 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:52:01,988 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:52:02,007 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.013 2026-10-10 03:52:02,050 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-10 03:52:02,053 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Evaluate test code "odoo.startTour('test_sale_order_fp_different_from_partner_one', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:52:02,071 44 INFO rb-acb9515-225444-423143 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-10 03:52:02,082 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:02] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-10 03:52:02,100 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:02] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:52:02,163 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:02] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.017 0.019 2026-10-10 03:52:02,190 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.051 2026-10-10 03:52:02,260 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:02] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.024 0.050 2026-10-10 03:52:02,263 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.031 2026-10-10 03:52:03,028 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:03] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.301 0.411 2026-10-10 03:52:03,068 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:03] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.028 2026-10-10 03:52:03,178 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.012 2026-10-10 03:52:03,268 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:03] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.048 2026-10-10 03:52:03,325 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:52:03,356 44 INFO rb-acb9515-225444-423143 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-10 03:52:03,372 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:03] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:52:03,441 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:52:03,470 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:03] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:52:03,478 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:03] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 03:52:03,480 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:03] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.012 0.023 2026-10-10 03:52:03,540 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:52:03,559 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:03] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.029 0.086 2026-10-10 03:52:03,562 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:03] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:52:03,577 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:03] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.097 2026-10-10 03:52:03,615 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:03] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.008 0.025 2026-10-10 03:52:03,681 44 INFO rb-acb9515-225444-423143 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-10 03:52:03,706 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:03] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:52:03,812 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:03] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.053 0.068 2026-10-10 03:52:03,820 44 INFO rb-acb9515-225444-423143 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-10 03:52:03,826 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:52:03,908 44 INFO rb-acb9515-225444-423143 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-10 03:52:03,939 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:03] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.058 0.181 2026-10-10 03:52:03,948 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:03] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:52:03,987 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:03] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.016 0.219 2026-10-10 03:52:04,023 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:04] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.007 0.260 2026-10-10 03:52:04,065 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:04] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.297 2026-10-10 03:52:04,094 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:04] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.008 0.365 2026-10-10 03:52:04,135 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:04] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.296 2026-10-10 03:52:04,173 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:04] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.214 2026-10-10 03:52:04,216 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:04] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.216 2026-10-10 03:52:04,254 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:04] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.219 2026-10-10 03:52:04,291 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:04] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.213 2026-10-10 03:52:04,422 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:04] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 35 0.053 0.269 2026-10-10 03:52:04,470 44 INFO rb-acb9515-225444-423143 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-10 03:52:04,472 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:04] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.008 0.283 2026-10-10 03:52:04,514 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:04] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.013 0.359 2026-10-10 03:52:04,536 44 INFO rb-acb9515-225444-423143 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-10 03:52:04,783 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:04] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.075 0.165 2026-10-10 03:52:04,919 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:04] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.044 0.044 2026-10-10 03:52:04,996 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:04] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.017 2026-10-10 03:52:05,114 44 INFO rb-acb9515-225444-423143 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-10 03:52:05,292 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:05] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 66 0.072 0.104 2026-10-10 03:52:05,512 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 67 0.080 0.127 2026-10-10 03:52:05,533 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:05] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.214 2026-10-10 03:52:05,590 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:05] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.014 0.033 2026-10-10 03:52:05,638 44 INFO rb-acb9515-225444-423143 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-10 03:52:05,689 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:05] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.046 0.038 2026-10-10 03:52:05,737 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:05] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.016 0.076 2026-10-10 03:52:05,816 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.022 0.071 2026-10-10 03:52:05,838 44 INFO rb-acb9515-225444-423143 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-10 03:52:05,885 44 INFO rb-acb9515-225444-423143 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-10 03:52:05,936 44 INFO rb-acb9515-225444-423143 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-10 03:52:05,992 44 INFO rb-acb9515-225444-423143 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-10 03:52:06,044 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [13/40] Tour test_sale_order_fp_different_from_partner_one → Step cancel dialog (trigger: .modal .modal-header button[aria-label="Close"]) 2026-10-10 03:52:06,100 44 INFO rb-acb9515-225444-423143 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-10 03:52:06,189 44 INFO rb-acb9515-225444-423143 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-10 03:52:06,213 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:06] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:52:06,216 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:06] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:52:06,240 44 INFO rb-acb9515-225444-423143 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-10 03:52:06,291 44 INFO rb-acb9515-225444-423143 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-10 03:52:06,374 44 INFO rb-acb9515-225444-423143 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-10 03:52:06,446 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [19/40] Tour test_sale_order_fp_different_from_partner_one → Step there should be the receipt (trigger: .receipt-screen .pos-receipt) 2026-10-10 03:52:06,457 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31620352 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '46283323-42cd-48ca-aef8-1951fe69963a'}] 2026-10-10 03:52:06,462 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:06] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:52:07,073 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31620352 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '46283323-42cd-48ca-aef8-1951fe69963a'} created pos.order #855 2026-10-10 03:52:07,097 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31620352 finished 2026-10-10 03:52:07,325 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 289 0.369 0.502 2026-10-10 03:52:07,393 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:07] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-10-10 03:52:07,527 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [20/40] Tour test_sale_order_fp_different_from_partner_one → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:52:07,533 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81968046 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '46283323-42cd-48ca-aef8-1951fe69963a'}] 2026-10-10 03:52:07,542 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81968046 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '46283323-42cd-48ca-aef8-1951fe69963a'} sync ignored for existing PoS order pos.order(855,) (state: paid) 2026-10-10 03:52:07,566 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81968046 finished 2026-10-10 03:52:07,600 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [21/40] Tour test_sale_order_fp_different_from_partner_one → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:52:07,656 44 INFO rb-acb9515-225444-423143 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-10 03:52:07,702 44 INFO rb-acb9515-225444-423143 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-10 03:52:07,754 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.065 0.158 2026-10-10 03:52:07,759 44 INFO rb-acb9515-225444-423143 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-10 03:52:07,815 44 INFO rb-acb9515-225444-423143 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-10 03:52:07,908 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:07] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 4 0.004 0.085 2026-10-10 03:52:08,021 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:08] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.026 0.047 2026-10-10 03:52:08,060 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:08] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.017 2026-10-10 03:52:08,104 44 INFO rb-acb9515-225444-423143 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-10 03:52:08,279 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:08] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 56 0.068 0.106 2026-10-10 03:52:08,508 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.084 0.133 2026-10-10 03:52:08,523 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:08] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.219 2026-10-10 03:52:08,599 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:08] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.024 0.034 2026-10-10 03:52:08,635 44 INFO rb-acb9515-225444-423143 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-10 03:52:08,665 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:08] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.017 0.040 2026-10-10 03:52:08,711 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:08] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.018 0.042 2026-10-10 03:52:08,775 44 INFO rb-acb9515-225444-423143 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-10 03:52:08,793 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.019 0.079 2026-10-10 03:52:08,823 44 INFO rb-acb9515-225444-423143 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-10 03:52:08,873 44 INFO rb-acb9515-225444-423143 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-10 03:52:08,931 44 INFO rb-acb9515-225444-423143 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-10 03:52:08,982 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [32/40] Tour test_sale_order_fp_different_from_partner_one → Step cancel dialog (trigger: .modal .modal-header button[aria-label="Close"]) 2026-10-10 03:52:09,036 44 INFO rb-acb9515-225444-423143 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-10 03:52:09,095 44 INFO rb-acb9515-225444-423143 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-10 03:52:09,147 44 INFO rb-acb9515-225444-423143 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-10 03:52:09,196 44 INFO rb-acb9515-225444-423143 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-10 03:52:09,257 44 INFO rb-acb9515-225444-423143 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-10 03:52:09,322 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [38/40] Tour test_sale_order_fp_different_from_partner_one → Step there should be the receipt (trigger: .receipt-screen .pos-receipt) 2026-10-10 03:52:09,327 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38296755 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000002', 'uuid': 'e516bcb6-a483-41a2-9eff-104913f47e9a'}] 2026-10-10 03:52:09,802 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38296755 order {'name': '/', 'pos_reference': '261-126-000002', 'uuid': 'e516bcb6-a483-41a2-9eff-104913f47e9a'} created pos.order #856 2026-10-10 03:52:09,824 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38296755 finished 2026-10-10 03:52:10,033 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 178 0.254 0.456 2026-10-10 03:52:10,089 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:10] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 03:52:10,121 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61819788 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-126-000002', 'uuid': 'e516bcb6-a483-41a2-9eff-104913f47e9a'}] 2026-10-10 03:52:10,128 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [39/40] Tour test_sale_order_fp_different_from_partner_one → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:52:10,132 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61819788 order {'name': 'Shop - 000002', 'pos_reference': '261-126-000002', 'uuid': 'e516bcb6-a483-41a2-9eff-104913f47e9a'} sync ignored for existing PoS order pos.order(856,) (state: paid) 2026-10-10 03:52:10,158 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61819788 finished 2026-10-10 03:52:10,199 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [40/40] Tour test_sale_order_fp_different_from_partner_one → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:52:10,248 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: tour succeeded 2026-10-10 03:52:10,249 44 INFO rb-acb9515-225444-423143 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-10 03:52:10,309 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.045 0.146 2026-10-10 03:52:10,426 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: heap 22877444 (allocated 25563136) 2026-10-10 03:52:10,429 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Closing chrome headless with pid 123856 2026-10-10 03:52:10,433 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Closing websocket connection 2026-10-10 03:52:10,434 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Terminating chrome headless with pid 123856 2026-10-10 03:52:10,590 44 INFO rb-acb9515-225444-423143 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-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035210_590664_test_sale_order_fp_different_from_partner_one.txt 2026-10-10 03:52:10,591 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Removing chrome user profile "/tmp/tmpi28a2ce0_chrome_odoo" 2026-10-10 03:52:10,652 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_selected_partner_quotation_loading ... 2026-10-10 03:52:11,801 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Chrome pid: 124089 2026-10-10 03:52:11,801 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Chrome headless temporary user profile dir: /tmp/tmp4zwpy6lo_chrome_odoo 2026-10-10 03:52:11,802 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Issuing json command http://127.0.0.1:42257/json/version 2026-10-10 03:52:11,803 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42257', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:52:11,864 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Browser version: Chrome/150.0.7871.114 2026-10-10 03:52:11,864 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Issuing json command http://127.0.0.1:42257/json 2026-10-10 03:52:11,865 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42257', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:52:11,879 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Websocket url found: ws://127.0.0.1:42257/devtools/page/62C77FD9346F0C6DDC1425B59900C041 2026-10-10 03:52:11,895 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Enable chrome headless console log notification 2026-10-10 03:52:11,902 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Chrome headless enable page notifications 2026-10-10 03:52:12,083 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-10 03:52:12,085 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Setting session cookie in browser 2026-10-10 03:52:12,091 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Open "http://127.0.0.1:8069/pos/ui?config_id=126" in browser 2026-10-10 03:52:12,091 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=126" 2026-10-10 03:52:12,111 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:52:13,093 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:13] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 88 0.078 0.907 2026-10-10 03:52:13,097 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Navigation result: {'frameId': '62C77FD9346F0C6DDC1425B59900C041', 'loaderId': 'A9E03D50A8E30C4D4C8188478A0CDDD9', 'isDownload': False} 2026-10-10 03:52:13,097 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Evaluate ready code "odoo.isTourReady('test_selected_partner_quotation_loading')" 2026-10-10 03:52:13,120 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:52:13,168 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:13] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.008 0.022 2026-10-10 03:52:13,189 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:13] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.050 2026-10-10 03:52:13,200 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:13] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.046 2026-10-10 03:52:13,792 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:52:13,805 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:52:13,827 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.022 2026-10-10 03:52:13,864 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Evaluate test code "odoo.startTour('test_selected_partner_quotation_loading', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=126", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:52:13,869 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-10 03:52:13,875 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [1/35] Tour test_selected_partner_quotation_loading → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:52:13,894 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:13] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 03:52:13,907 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:52:13,950 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:13] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.008 0.023 2026-10-10 03:52:13,974 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.047 2026-10-10 03:52:14,046 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:14] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.019 0.053 2026-10-10 03:52:14,050 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.041 2026-10-10 03:52:14,927 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.364 0.466 2026-10-10 03:52:14,971 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:14] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.030 2026-10-10 03:52:15,049 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:52:15,130 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:15] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.049 2026-10-10 03:52:15,178 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:52:15,191 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: Owl is running in 'dev' mode. 2026-10-10 03:52:15,213 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:15] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:52:15,276 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:52:15,290 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:52:15,318 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:15] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:52:15,324 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:15] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.013 0.028 2026-10-10 03:52:15,327 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:15] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.033 2026-10-10 03:52:15,369 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:52:15,375 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:52:15,385 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:15] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.017 0.081 2026-10-10 03:52:15,410 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:15] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.041 2026-10-10 03:52:15,489 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [2/35] Tour test_selected_partner_quotation_loading → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:52:15,528 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:52:15,609 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:15] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.047 0.058 2026-10-10 03:52:15,620 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:52:15,630 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [3/35] Tour test_selected_partner_quotation_loading → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:52:15,728 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [4/35] Tour test_selected_partner_quotation_loading → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:52:15,729 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:15] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.045 0.169 2026-10-10 03:52:15,742 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:15] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:52:15,774 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:15] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.207 2026-10-10 03:52:15,815 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:15] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.237 2026-10-10 03:52:15,847 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:15] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.258 2026-10-10 03:52:15,874 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:15] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.334 2026-10-10 03:52:15,919 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:15] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.007 0.288 2026-10-10 03:52:15,949 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:15] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.193 2026-10-10 03:52:15,984 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:15] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.193 2026-10-10 03:52:16,033 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:16] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.019 0.193 2026-10-10 03:52:16,068 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:16] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.211 2026-10-10 03:52:16,115 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:16] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.014 0.218 2026-10-10 03:52:16,147 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:16] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.187 2026-10-10 03:52:16,181 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:16] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.188 2026-10-10 03:52:16,301 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:16] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.051 0.322 2026-10-10 03:52:16,386 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [5/35] Tour test_selected_partner_quotation_loading → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:52:16,464 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [6/35] Tour test_selected_partner_quotation_loading → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:52:16,514 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [7/35] Tour test_selected_partner_quotation_loading → Step Search for partner "A Test Partner 1" (trigger: .modal-dialog .input-group input) 2026-10-10 03:52:16,580 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [8/35] Tour test_selected_partner_quotation_loading → Step click partner 'A Test Partner 1' from partner list screen (trigger: .modal .partner-list b:contains(A Test Partner 1)) 2026-10-10 03:52:16,646 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [9/35] Tour test_selected_partner_quotation_loading → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:52:16,701 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [10/35] Tour test_selected_partner_quotation_loading → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:52:16,705 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:16] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.015 0.043 2026-10-10 03:52:16,748 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [11/35] Tour test_selected_partner_quotation_loading → Step click Actions button (trigger: .more-btn) 2026-10-10 03:52:16,793 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.019 0.058 2026-10-10 03:52:16,819 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [12/35] Tour test_selected_partner_quotation_loading → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:52:16,881 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [13/35] Tour test_selected_partner_quotation_loading → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-10 03:52:17,135 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:17] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.089 0.162 2026-10-10 03:52:17,191 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:17] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.004 0.025 2026-10-10 03:52:17,294 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:17] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 27 0.026 0.051 2026-10-10 03:52:17,360 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:17] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.017 2026-10-10 03:52:17,464 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [14/35] Tour test_selected_partner_quotation_loading → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-10 03:52:17,699 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:17] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 64 0.097 0.132 2026-10-10 03:52:17,900 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 62 0.055 0.132 2026-10-10 03:52:17,922 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:17] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.188 2026-10-10 03:52:17,995 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:17] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.019 0.035 2026-10-10 03:52:18,034 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [15/35] Tour test_selected_partner_quotation_loading → Step body:not(:has(.modal)) 2026-10-10 03:52:18,074 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:18] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.024 0.044 2026-10-10 03:52:18,137 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:18] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.027 0.064 2026-10-10 03:52:18,222 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:18] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.026 0.101 2026-10-10 03:52:18,256 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [16/35] Tour test_selected_partner_quotation_loading → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:52:18,304 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [17/35] Tour test_selected_partner_quotation_loading → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"1.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("1"))) 2026-10-10 03:52:18,355 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [18/35] Tour test_selected_partner_quotation_loading → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:52:18,406 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [19/35] Tour test_selected_partner_quotation_loading → Step .pos-leftheader .list-plus-btn 2026-10-10 03:52:18,478 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [20/35] Tour test_selected_partner_quotation_loading → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:52:18,526 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [21/35] Tour test_selected_partner_quotation_loading → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:52:18,597 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [22/35] Tour test_selected_partner_quotation_loading → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:52:18,653 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [23/35] Tour test_selected_partner_quotation_loading → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:52:18,704 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [24/35] Tour test_selected_partner_quotation_loading → Step Search for partner "A Test Partner 2" (trigger: .modal-dialog .input-group input) 2026-10-10 03:52:18,760 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [25/35] Tour test_selected_partner_quotation_loading → Step click partner 'A Test Partner 2' from partner list screen (trigger: .modal .partner-list b:contains(A Test Partner 2)) 2026-10-10 03:52:18,819 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [26/35] Tour test_selected_partner_quotation_loading → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:52:18,871 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [27/35] Tour test_selected_partner_quotation_loading → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:52:18,884 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:18] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.019 0.045 2026-10-10 03:52:18,922 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [28/35] Tour test_selected_partner_quotation_loading → Step click Actions button (trigger: .more-btn) 2026-10-10 03:52:18,963 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:18] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.016 0.052 2026-10-10 03:52:18,980 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [29/35] Tour test_selected_partner_quotation_loading → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:52:19,035 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [30/35] Tour test_selected_partner_quotation_loading → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-10 03:52:19,123 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:19] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 4 0.004 0.082 2026-10-10 03:52:19,168 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:19] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.007 0.026 2026-10-10 03:52:19,268 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:19] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 19 0.037 0.051 2026-10-10 03:52:19,303 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:19] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.014 2026-10-10 03:52:19,342 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [31/35] Tour test_selected_partner_quotation_loading → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-10 03:52:19,527 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:19] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 54 0.084 0.099 2026-10-10 03:52:19,699 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 62 0.057 0.107 2026-10-10 03:52:19,716 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:19] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.159 2026-10-10 03:52:19,791 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:19] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.024 0.037 2026-10-10 03:52:19,835 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [32/35] Tour test_selected_partner_quotation_loading → Step body:not(:has(.modal)) 2026-10-10 03:52:19,873 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:19] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.016 0.050 2026-10-10 03:52:19,919 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:19] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.020 0.054 2026-10-10 03:52:19,976 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [33/35] Tour test_selected_partner_quotation_loading → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:52:20,007 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.027 0.077 2026-10-10 03:52:20,024 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [34/35] Tour test_selected_partner_quotation_loading → Step Check orderline with attributes: {"withClass":".selected","productName":"Product B","quantity":"2.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product B")):has(.qty:contains("2"))) 2026-10-10 03:52:20,075 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [35/35] Tour test_selected_partner_quotation_loading → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:52:20,126 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: tour succeeded 2026-10-10 03:52:20,127 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR test_selected_partner_quotation_loading SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-10 03:52:20,269 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: heap 20324288 (allocated 21630976) 2026-10-10 03:52:20,276 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Closing chrome headless with pid 124089 2026-10-10 03:52:20,278 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Closing websocket connection 2026-10-10 03:52:20,279 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Terminating chrome headless with pid 124089 2026-10-10 03:52:20,392 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035220_391789_test_selected_partner_quotation_loading.txt 2026-10-10 03:52:20,392 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Removing chrome user profile "/tmp/tmp4zwpy6lo_chrome_odoo" 2026-10-10 03:52:20,414 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_cancelled_sale_order ... 2026-10-10 03:52:21,898 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Chrome pid: 124336 2026-10-10 03:52:21,898 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Chrome headless temporary user profile dir: /tmp/tmpn16u5xtn_chrome_odoo 2026-10-10 03:52:21,898 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Issuing json command http://127.0.0.1:36877/json/version 2026-10-10 03:52:21,900 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36877', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:52:21,979 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Browser version: Chrome/150.0.7871.114 2026-10-10 03:52:21,980 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Issuing json command http://127.0.0.1:36877/json 2026-10-10 03:52:21,980 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36877', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:52:21,996 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Websocket url found: ws://127.0.0.1:36877/devtools/page/B278E0C4B38269940E59B704FA4F65E5 2026-10-10 03:52:22,005 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Enable chrome headless console log notification 2026-10-10 03:52:22,018 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Chrome headless enable page notifications 2026-10-10 03:52:22,235 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-10 03:52:22,238 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Setting session cookie in browser 2026-10-10 03:52:22,241 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-10 03:52:22,241 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-10 03:52:22,260 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:52:22,978 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:22] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.048 0.676 2026-10-10 03:52:22,982 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Navigation result: {'frameId': 'B278E0C4B38269940E59B704FA4F65E5', 'loaderId': 'EB42757FEB9B973F2795DF99A772C21B', 'isDownload': False} 2026-10-10 03:52:22,982 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Evaluate ready code "odoo.isTourReady('test_settle_cancelled_sale_order')" 2026-10-10 03:52:23,007 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:52:23,025 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:23] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-10 03:52:23,035 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:23] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.018 2026-10-10 03:52:23,056 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:23] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.034 2026-10-10 03:52:23,689 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:52:23,693 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:52:23,720 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-10 03:52:23,756 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Evaluate test code "odoo.startTour('test_settle_cancelled_sale_order', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:52:23,758 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:23] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.006 2026-10-10 03:52:23,767 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: [1/16] Tour test_settle_cancelled_sale_order → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:52:23,785 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:23] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 03:52:23,803 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:23] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:52:23,854 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:23] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.011 0.019 2026-10-10 03:52:23,880 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.047 2026-10-10 03:52:23,961 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:23] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.026 0.059 2026-10-10 03:52:23,964 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.049 2026-10-10 03:52:24,740 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:24] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 361 0.273 0.440 2026-10-10 03:52:24,769 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:24] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:52:24,878 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:52:24,945 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:24] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.044 2026-10-10 03:52:24,976 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:52:24,999 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: Owl is running in 'dev' mode. 2026-10-10 03:52:25,013 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:52:25,115 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-10 03:52:25,119 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:52:25,126 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:25] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:52:25,133 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:25] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.025 0.032 2026-10-10 03:52:25,183 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-10-10 03:52:25,194 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.030 2026-10-10 03:52:25,244 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:25] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.066 0.102 2026-10-10 03:52:25,248 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:25] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.162 2026-10-10 03:52:25,271 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:25] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.007 0.032 2026-10-10 03:52:25,302 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: [2/16] Tour test_settle_cancelled_sale_order → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:52:25,437 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:25] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.043 2026-10-10 03:52:25,475 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:52:25,520 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:25] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.032 0.096 2026-10-10 03:52:25,554 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:25] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.123 2026-10-10 03:52:25,573 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: [3/16] Tour test_settle_cancelled_sale_order → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:52:25,598 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:25] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.008 0.161 2026-10-10 03:52:25,607 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:25] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:52:25,620 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: [4/16] Tour test_settle_cancelled_sale_order → Step click Actions button (trigger: .more-btn) 2026-10-10 03:52:25,680 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:25] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.031 0.254 2026-10-10 03:52:25,705 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:25] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.010 0.213 2026-10-10 03:52:25,751 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:25] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.222 2026-10-10 03:52:25,787 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:25] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.007 0.214 2026-10-10 03:52:25,818 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:25] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.415 2026-10-10 03:52:25,857 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:25] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.234 2026-10-10 03:52:25,918 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:25] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.013 0.217 2026-10-10 03:52:25,963 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:25] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.252 2026-10-10 03:52:25,994 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:25] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.008 0.231 2026-10-10 03:52:26,028 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:26] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.201 2026-10-10 03:52:26,057 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:26] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.185 2026-10-10 03:52:26,176 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:26] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.034 0.342 2026-10-10 03:52:26,221 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: [5/16] Tour test_settle_cancelled_sale_order → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:52:26,285 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: [6/16] Tour test_settle_cancelled_sale_order → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-10 03:52:26,578 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:26] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.106 0.178 2026-10-10 03:52:26,700 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:26] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.027 0.057 2026-10-10 03:52:26,760 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:26] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.014 2026-10-10 03:52:26,866 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: [7/16] Tour test_settle_cancelled_sale_order → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-10 03:52:27,025 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:27] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 59 0.047 0.111 2026-10-10 03:52:27,211 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 57 0.063 0.110 2026-10-10 03:52:27,223 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:27] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.158 2026-10-10 03:52:27,283 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:27] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.033 2026-10-10 03:52:27,347 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: [8/16] Tour test_settle_cancelled_sale_order → Step body:not(:has(.modal)) 2026-10-10 03:52:27,360 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:27] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.016 0.043 2026-10-10 03:52:27,403 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:27] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.013 0.028 2026-10-10 03:52:27,508 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.028 0.087 2026-10-10 03:52:27,552 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: [9/16] Tour test_settle_cancelled_sale_order → Step Check orderline with attributes: {"productName":"Product A","price":"10.00"} (trigger: .order-container .orderline:has(.product-name:contains("Product A")):has(.price:contains("10.00"))) 2026-10-10 03:52:27,602 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: [10/16] Tour test_settle_cancelled_sale_order → Step Check orderline with attributes: {"productName":"Product B","price":"20.00"} (trigger: .order-container .orderline:has(.product-name:contains("Product B")):has(.price:contains("20.00"))) 2026-10-10 03:52:27,654 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: [11/16] Tour test_settle_cancelled_sale_order → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:52:27,748 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: [12/16] Tour test_settle_cancelled_sale_order → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:52:27,763 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:27] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:52:27,765 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:27] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:52:27,799 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: [13/16] Tour test_settle_cancelled_sale_order → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:52:27,852 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: [14/16] Tour test_settle_cancelled_sale_order → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:52:27,938 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: [15/16] Tour test_settle_cancelled_sale_order → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:52:28,018 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: [16/16] Tour test_settle_cancelled_sale_order → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-10-10 03:52:28,024 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65559211 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '91a48720-6586-40b4-8989-523c8ca5d906'}] 2026-10-10 03:52:28,032 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:28] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:52:28,711 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65559211 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '91a48720-6586-40b4-8989-523c8ca5d906'} created pos.order #857 2026-10-10 03:52:28,744 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65559211 finished 2026-10-10 03:52:28,974 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 308 0.320 0.633 2026-10-10 03:52:29,035 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:29] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-10-10 03:52:29,183 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: tour succeeded 2026-10-10 03:52:29,184 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR test_settle_cancelled_sale_order SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-10 03:52:29,190 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71852147 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '91a48720-6586-40b4-8989-523c8ca5d906'}] 2026-10-10 03:52:29,200 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71852147 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '91a48720-6586-40b4-8989-523c8ca5d906'} sync ignored for existing PoS order pos.order(857,) (state: paid) 2026-10-10 03:52:29,231 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71852147 finished 2026-10-10 03:52:29,334 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: heap 18174556 (allocated 19660800) 2026-10-10 03:52:29,346 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Closing chrome headless with pid 124336 2026-10-10 03:52:29,351 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Closing websocket connection 2026-10-10 03:52:29,353 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Terminating chrome headless with pid 124336 2026-10-10 03:52:29,366 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.060 0.119 2026-10-10 03:52:29,462 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035229_462246_test_settle_cancelled_sale_order.txt 2026-10-10 03:52:29,462 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Removing chrome user profile "/tmp/tmpn16u5xtn_chrome_odoo" 2026-10-10 03:52:29,526 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_changed_price_with_lots ... 2026-10-10 03:52:30,474 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Chrome pid: 124558 2026-10-10 03:52:30,475 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Chrome headless temporary user profile dir: /tmp/tmp_3zi8kiw_chrome_odoo 2026-10-10 03:52:30,475 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Issuing json command http://127.0.0.1:35069/json/version 2026-10-10 03:52:30,477 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35069', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:52:30,503 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Browser version: Chrome/150.0.7871.114 2026-10-10 03:52:30,503 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Issuing json command http://127.0.0.1:35069/json 2026-10-10 03:52:30,504 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35069', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:52:30,527 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Websocket url found: ws://127.0.0.1:35069/devtools/page/0DFB2ACDA10246ADDF857175CEAF59B5 2026-10-10 03:52:30,545 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Enable chrome headless console log notification 2026-10-10 03:52:30,565 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Chrome headless enable page notifications 2026-10-10 03:52:30,750 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-10 03:52:30,752 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Setting session cookie in browser 2026-10-10 03:52:30,756 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Open "http://127.0.0.1:8069/pos/ui?config_id=126" in browser 2026-10-10 03:52:30,757 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=126" 2026-10-10 03:52:30,776 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:52:31,631 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:31] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 133 0.117 0.743 2026-10-10 03:52:31,635 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Navigation result: {'frameId': '0DFB2ACDA10246ADDF857175CEAF59B5', 'loaderId': '497A24BCED83811CD779151FE0E7572D', 'isDownload': False} 2026-10-10 03:52:31,636 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Evaluate ready code "odoo.isTourReady('test_settle_changed_price_with_lots')" 2026-10-10 03:52:31,658 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:52:31,682 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:31] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-10 03:52:31,693 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:31] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.023 2026-10-10 03:52:31,718 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:31] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.037 2026-10-10 03:52:32,431 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:32] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:52:32,439 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:52:32,454 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-10 03:52:32,487 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-10 03:52:32,494 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Evaluate test code "odoo.startTour('test_settle_changed_price_with_lots', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=126", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:52:32,503 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: [1/12] Tour test_settle_changed_price_with_lots → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:52:32,504 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:32] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 03:52:32,520 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:52:32,561 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:32] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.008 0.018 2026-10-10 03:52:32,576 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.031 2026-10-10 03:52:32,651 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:32] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.016 0.051 2026-10-10 03:52:32,655 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.056 2026-10-10 03:52:33,478 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:33] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.285 0.497 2026-10-10 03:52:33,528 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:33] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.038 2026-10-10 03:52:33,629 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:52:33,694 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:33] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.041 2026-10-10 03:52:33,739 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:52:33,754 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: Owl is running in 'dev' mode. 2026-10-10 03:52:33,771 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:33] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:52:33,841 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:33] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:52:33,860 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:33] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:52:33,900 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:33] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:52:33,908 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:33] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.006 0.034 2026-10-10 03:52:33,917 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:33] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:52:33,921 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:52:33,961 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.032 2026-10-10 03:52:33,979 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:33] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:52:34,015 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:34] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.059 0.088 2026-10-10 03:52:34,029 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:34] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.096 2026-10-10 03:52:34,062 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: [2/12] Tour test_settle_changed_price_with_lots → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:52:34,152 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:34] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.058 0.153 2026-10-10 03:52:34,167 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:52:34,179 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: [3/12] Tour test_settle_changed_price_with_lots → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:52:34,231 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: [4/12] Tour test_settle_changed_price_with_lots → Step click Actions button (trigger: .more-btn) 2026-10-10 03:52:34,287 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:34] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.069 0.273 2026-10-10 03:52:34,296 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:34] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:52:34,331 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:34] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.197 2026-10-10 03:52:34,363 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:34] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.227 2026-10-10 03:52:34,402 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:34] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.009 0.257 2026-10-10 03:52:34,435 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:34] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.008 0.328 2026-10-10 03:52:34,473 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:34] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.294 2026-10-10 03:52:34,503 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:34] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.193 2026-10-10 03:52:34,545 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:34] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.200 2026-10-10 03:52:34,586 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:34] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.008 0.208 2026-10-10 03:52:34,623 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:34] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.008 0.207 2026-10-10 03:52:34,659 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:34] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.007 0.175 2026-10-10 03:52:34,700 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:34] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.178 2026-10-10 03:52:34,812 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:34] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 35 0.058 0.316 2026-10-10 03:52:34,857 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: [5/12] Tour test_settle_changed_price_with_lots → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:52:34,926 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: [6/12] Tour test_settle_changed_price_with_lots → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-10 03:52:35,193 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:35] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.107 0.153 2026-10-10 03:52:35,312 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:35] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.027 0.053 2026-10-10 03:52:35,385 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:35] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.017 2026-10-10 03:52:35,495 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: [7/12] Tour test_settle_changed_price_with_lots → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-10 03:52:35,649 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:35] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 58 0.049 0.102 2026-10-10 03:52:35,843 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:35] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.073 0.108 2026-10-10 03:52:35,858 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:35] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.166 2026-10-10 03:52:35,942 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:35] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.036 0.037 2026-10-10 03:52:35,993 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: [8/12] Tour test_settle_changed_price_with_lots → Step body:not(:has(.modal)) 2026-10-10 03:52:36,037 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:36] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.029 0.053 2026-10-10 03:52:36,100 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:36] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 15 0.027 0.064 2026-10-10 03:52:36,179 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.020 0.100 2026-10-10 03:52:36,268 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: [9/12] Tour test_settle_changed_price_with_lots → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:52:36,315 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: [10/12] Tour test_settle_changed_price_with_lots → Step order total amount is '180.00' (trigger: .product-screen .order-summary .total:contains("180.00")) 2026-10-10 03:52:36,367 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: [11/12] Tour test_settle_changed_price_with_lots → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:52:36,417 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: [12/12] Tour test_settle_changed_price_with_lots → Step Check orderline with attributes: {"productName":"Settle Lots","quantity":"1.0","price":"100"} (trigger: body:not(:has(.order-container .orderline:has(.product-name:contains("Settle Lots")):has(.qty:contains("1")):has(.price:contains("100"))))) 2026-10-10 03:52:36,469 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: tour succeeded 2026-10-10 03:52:36,471 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR test_settle_changed_price_with_lots SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-10-10 03:52:36,580 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: heap 16829640 (allocated 18087936) 2026-10-10 03:52:36,600 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Closing chrome headless with pid 124558 2026-10-10 03:52:36,607 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Closing websocket connection 2026-10-10 03:52:36,608 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Terminating chrome headless with pid 124558 2026-10-10 03:52:36,705 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035236_705245_test_settle_changed_price_with_lots.txt 2026-10-10 03:52:36,705 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Removing chrome user profile "/tmp/tmp_3zi8kiw_chrome_odoo" 2026-10-10 03:52:36,726 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_draft_order_service_product ... 2026-10-10 03:52:37,566 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Chrome pid: 124774 2026-10-10 03:52:37,566 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Chrome headless temporary user profile dir: /tmp/tmp9_spqjy9_chrome_odoo 2026-10-10 03:52:37,566 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Issuing json command http://127.0.0.1:42759/json/version 2026-10-10 03:52:37,567 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42759', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:52:37,667 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Browser version: Chrome/150.0.7871.114 2026-10-10 03:52:37,667 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Issuing json command http://127.0.0.1:42759/json 2026-10-10 03:52:37,668 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42759', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:52:37,687 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Websocket url found: ws://127.0.0.1:42759/devtools/page/6C62566B223DDD329A9BA781BF43A9C6 2026-10-10 03:52:37,702 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Enable chrome headless console log notification 2026-10-10 03:52:37,710 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Chrome headless enable page notifications 2026-10-10 03:52:37,892 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-10 03:52:37,896 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Setting session cookie in browser 2026-10-10 03:52:37,897 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-10 03:52:37,897 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-10 03:52:37,912 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:52:38,860 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:38] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.061 0.891 2026-10-10 03:52:38,865 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Navigation result: {'frameId': '6C62566B223DDD329A9BA781BF43A9C6', 'loaderId': '8A8AEA7EFC241F012B316EA65DA8F474', 'isDownload': False} 2026-10-10 03:52:38,865 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Evaluate ready code "odoo.isTourReady('PosSettleDraftOrder')" 2026-10-10 03:52:38,897 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:52:38,920 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:38] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.009 2026-10-10 03:52:38,935 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:38] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-10-10 03:52:38,955 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:38] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.042 2026-10-10 03:52:39,581 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:52:39,584 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:52:39,619 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-10 03:52:39,644 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Evaluate test code "odoo.startTour('PosSettleDraftOrder', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:52:39,648 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:39] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-10 03:52:39,655 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: [1/17] Tour PosSettleDraftOrder → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:52:39,670 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:39] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 03:52:39,684 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:39] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:52:39,721 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:39] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.007 0.014 2026-10-10 03:52:39,758 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.048 2026-10-10 03:52:39,822 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:39] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.021 0.048 2026-10-10 03:52:39,826 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.039 2026-10-10 03:52:40,583 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.267 0.450 2026-10-10 03:52:40,615 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:40] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:52:40,703 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:52:40,792 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:40] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.051 2026-10-10 03:52:40,837 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:52:40,856 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: Owl is running in 'dev' mode. 2026-10-10 03:52:40,872 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:52:40,938 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:52:40,965 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:40] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:52:40,976 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:40] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:52:41,024 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:52:41,072 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:52:41,076 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:41] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.074 0.061 2026-10-10 03:52:41,084 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:41] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.136 2026-10-10 03:52:41,107 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:41] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.007 0.033 2026-10-10 03:52:41,140 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:41] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.012 0.186 2026-10-10 03:52:41,181 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: [2/17] Tour PosSettleDraftOrder → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:52:41,260 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:52:41,312 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:52:41,403 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:41] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.090 0.073 2026-10-10 03:52:41,406 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: [3/17] Tour PosSettleDraftOrder → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:52:41,433 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:41] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.010 0.184 2026-10-10 03:52:41,442 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:41] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.031 2026-10-10 03:52:41,455 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: [4/17] Tour PosSettleDraftOrder → Step click Actions button (trigger: .more-btn) 2026-10-10 03:52:41,517 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:41] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.034 0.257 2026-10-10 03:52:41,553 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:41] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.011 0.261 2026-10-10 03:52:41,603 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:41] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.272 2026-10-10 03:52:41,637 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:41] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.368 2026-10-10 03:52:41,671 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:41] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.231 2026-10-10 03:52:41,706 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:41] "GET /web/image?model=product.template&field=image_128&id=2203&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.011 0.231 2026-10-10 03:52:41,734 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:41] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.207 2026-10-10 03:52:41,766 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:41] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.010 0.195 2026-10-10 03:52:41,868 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.052 0.199 2026-10-10 03:52:41,894 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:41] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.211 2026-10-10 03:52:41,908 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: [5/17] Tour PosSettleDraftOrder → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:52:41,920 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:41] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.188 2026-10-10 03:52:41,958 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:41] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.009 0.307 2026-10-10 03:52:41,971 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: [6/17] Tour PosSettleDraftOrder → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-10 03:52:42,224 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:42] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.074 0.169 2026-10-10 03:52:42,382 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:42] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.054 0.066 2026-10-10 03:52:42,474 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:42] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.013 0.035 2026-10-10 03:52:42,571 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: [7/17] Tour PosSettleDraftOrder → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-10 03:52:42,831 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:42] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 58 0.107 0.149 2026-10-10 03:52:43,068 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.104 0.123 2026-10-10 03:52:43,086 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:43] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.231 2026-10-10 03:52:43,153 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:43] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.020 0.035 2026-10-10 03:52:43,205 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: [8/17] Tour PosSettleDraftOrder → Step body:not(:has(.modal)) 2026-10-10 03:52:43,241 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:43] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.024 0.050 2026-10-10 03:52:43,294 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:43] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.015 0.073 2026-10-10 03:52:43,394 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.037 0.084 2026-10-10 03:52:43,429 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: [9/17] Tour PosSettleDraftOrder → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:52:43,485 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: [10/17] Tour PosSettleDraftOrder → Step Check orderline with attributes: {"withClass":".selected","productName":"Test service product","quantity":"1","price":"50.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test service product")):has(.qty:contains("1")):has(.price:contains("50.00"))) 2026-10-10 03:52:43,531 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: [11/17] Tour PosSettleDraftOrder → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:52:43,582 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: [12/17] Tour PosSettleDraftOrder → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:52:43,670 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: [13/17] Tour PosSettleDraftOrder → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:52:43,687 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:43] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:52:43,688 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:43] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:52:43,726 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: [14/17] Tour PosSettleDraftOrder → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:52:43,772 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: [15/17] Tour PosSettleDraftOrder → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:52:43,854 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: [16/17] Tour PosSettleDraftOrder → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:52:43,929 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: [17/17] Tour PosSettleDraftOrder → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-10-10 03:52:43,934 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63197186 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '03884538-701e-4e5f-a81c-bcbb13e46298'}] 2026-10-10 03:52:43,939 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:43] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:52:44,151 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63197186 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '03884538-701e-4e5f-a81c-bcbb13e46298'} created pos.order #858 2026-10-10 03:52:44,176 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63197186 finished 2026-10-10 03:52:44,451 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 153 0.248 0.272 2026-10-10 03:52:44,513 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:44] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 03:52:44,634 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: tour succeeded 2026-10-10 03:52:44,635 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: ╔════════════════════════════════════╗ ║ TOUR PosSettleDraftOrder SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-10 03:52:44,642 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76085044 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '03884538-701e-4e5f-a81c-bcbb13e46298'}] 2026-10-10 03:52:44,651 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76085044 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '03884538-701e-4e5f-a81c-bcbb13e46298'} sync ignored for existing PoS order pos.order(858,) (state: paid) 2026-10-10 03:52:44,685 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76085044 finished 2026-10-10 03:52:44,803 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: heap 17791556 (allocated 19398656) 2026-10-10 03:52:44,814 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Closing chrome headless with pid 124774 2026-10-10 03:52:44,817 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Closing websocket connection 2026-10-10 03:52:44,824 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Terminating chrome headless with pid 124774 2026-10-10 03:52:44,828 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.069 0.120 2026-10-10 03:52:44,924 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035244_923963_test_settle_draft_order_service_product.txt 2026-10-10 03:52:44,924 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Removing chrome user profile "/tmp/tmp9_spqjy9_chrome_odoo" 2026-10-10 03:52:44,947 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_groupable_lot_total_amount ... 2026-10-10 03:52:46,635 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Chrome pid: 124997 2026-10-10 03:52:46,635 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Chrome headless temporary user profile dir: /tmp/tmprctq06wj_chrome_odoo 2026-10-10 03:52:46,635 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Issuing json command http://127.0.0.1:44195/json/version 2026-10-10 03:52:46,636 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44195', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:52:46,671 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Browser version: Chrome/150.0.7871.114 2026-10-10 03:52:46,671 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Issuing json command http://127.0.0.1:44195/json 2026-10-10 03:52:46,672 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44195', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:52:46,708 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Websocket url found: ws://127.0.0.1:44195/devtools/page/B975223EBF1C8C8CD0C99F1460BBD32C 2026-10-10 03:52:46,724 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Enable chrome headless console log notification 2026-10-10 03:52:46,733 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Chrome headless enable page notifications 2026-10-10 03:52:46,920 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-10 03:52:46,922 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Setting session cookie in browser 2026-10-10 03:52:46,925 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Open "http://127.0.0.1:8069/pos/ui?config_id=126" in browser 2026-10-10 03:52:46,925 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=126" 2026-10-10 03:52:46,946 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:52:47,713 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:47] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 87 0.065 0.705 2026-10-10 03:52:47,717 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Navigation result: {'frameId': 'B975223EBF1C8C8CD0C99F1460BBD32C', 'loaderId': '37DD1480A0FC8F0A34B73076163FB8FA', 'isDownload': False} 2026-10-10 03:52:47,719 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Evaluate ready code "odoo.isTourReady('test_settle_groupable_lot_total_amount')" 2026-10-10 03:52:47,742 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:52:47,760 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:47] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.009 2026-10-10 03:52:47,778 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:47] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.024 2026-10-10 03:52:47,789 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:47] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-10-10 03:52:48,415 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:52:48,425 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:52:48,458 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.015 2026-10-10 03:52:48,489 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Evaluate test code "odoo.startTour('test_settle_groupable_lot_total_amount', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=126", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:52:48,496 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-10 03:52:48,499 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: [1/11] Tour test_settle_groupable_lot_total_amount → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:52:48,531 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:48] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:52:48,559 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:48] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:52:48,629 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:48] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.017 0.033 2026-10-10 03:52:48,657 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.010 0.063 2026-10-10 03:52:48,750 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:48] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.028 0.067 2026-10-10 03:52:48,753 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.073 2026-10-10 03:52:49,665 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 362 0.384 0.469 2026-10-10 03:52:49,696 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:49] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:52:49,811 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-10 03:52:49,894 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:49] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.047 2026-10-10 03:52:49,942 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:52:49,957 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: Owl is running in 'dev' mode. 2026-10-10 03:52:49,968 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:49] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:52:50,031 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:52:50,082 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:50] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:52:50,084 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 03:52:50,115 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:52:50,125 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:50] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.031 0.043 2026-10-10 03:52:50,150 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:50] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.004 0.092 2026-10-10 03:52:50,151 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.022 2026-10-10 03:52:50,178 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:50] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.111 2026-10-10 03:52:50,178 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:50] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.047 2026-10-10 03:52:50,262 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: [2/11] Tour test_settle_groupable_lot_total_amount → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:52:50,355 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:50] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.025 2026-10-10 03:52:50,371 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:52:50,454 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:50] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.057 0.079 2026-10-10 03:52:50,472 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: [3/11] Tour test_settle_groupable_lot_total_amount → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:52:50,515 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: [4/11] Tour test_settle_groupable_lot_total_amount → Step click Actions button (trigger: .more-btn) 2026-10-10 03:52:50,557 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:50] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.044 0.191 2026-10-10 03:52:50,577 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:50] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:52:50,594 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:50] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.007 0.233 2026-10-10 03:52:50,625 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:50] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.267 2026-10-10 03:52:50,648 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:50] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.261 2026-10-10 03:52:50,690 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:50] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.343 2026-10-10 03:52:50,732 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:50] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.258 2026-10-10 03:52:50,765 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:50] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.177 2026-10-10 03:52:50,796 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:50] "GET /web/image?model=product.template&field=image_128&id=2204&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.189 2026-10-10 03:52:50,840 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:50] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.203 2026-10-10 03:52:50,890 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:50] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.014 0.220 2026-10-10 03:52:50,998 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:50] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.038 0.256 2026-10-10 03:52:51,036 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:51] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.263 2026-10-10 03:52:51,043 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: [5/11] Tour test_settle_groupable_lot_total_amount → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:52:51,071 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:51] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.325 2026-10-10 03:52:51,107 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: [6/11] Tour test_settle_groupable_lot_total_amount → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-10 03:52:51,341 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:51] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.067 0.150 2026-10-10 03:52:51,508 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:51] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.067 0.062 2026-10-10 03:52:51,575 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:51] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.020 2026-10-10 03:52:51,683 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: [7/11] Tour test_settle_groupable_lot_total_amount → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-10 03:52:51,881 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:51] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 61 0.065 0.130 2026-10-10 03:52:52,055 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.060 0.103 2026-10-10 03:52:52,071 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:52] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.144 2026-10-10 03:52:52,134 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:52] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.034 2026-10-10 03:52:52,174 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: [8/11] Tour test_settle_groupable_lot_total_amount → Step Choose to auto link the lot number to the order line (trigger: .modal-content:contains('Do you want to load the SN/Lots linked to the Sales Order?') button:contains('Ok')) 2026-10-10 03:52:52,209 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:52] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.019 0.044 2026-10-10 03:52:52,305 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:52] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 26 0.052 0.072 2026-10-10 03:52:52,386 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.022 0.127 2026-10-10 03:52:52,477 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: [9/11] Tour test_settle_groupable_lot_total_amount → Step body:not(:has(.modal)) 2026-10-10 03:52:52,530 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: [10/11] Tour test_settle_groupable_lot_total_amount → Step order total amount is '12.00' (trigger: .product-screen .order-summary .total:contains("12.00")) 2026-10-10 03:52:52,582 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: [11/11] Tour test_settle_groupable_lot_total_amount → Step order total amount is '12.00' (trigger: .product-screen .order-summary .total:contains("12.00"):not(:visible)) 2026-10-10 03:52:52,633 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: tour succeeded 2026-10-10 03:52:52,634 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR test_settle_groupable_lot_total_amount SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-10-10 03:52:52,757 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: heap 16752940 (allocated 17825792) 2026-10-10 03:52:52,778 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Closing chrome headless with pid 124997 2026-10-10 03:52:52,781 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Closing websocket connection 2026-10-10 03:52:52,783 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Terminating chrome headless with pid 124997 2026-10-10 03:52:52,887 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035252_887320_test_settle_groupable_lot_total_amount.txt 2026-10-10 03:52:52,887 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Removing chrome user profile "/tmp/tmprctq06wj_chrome_odoo" 2026-10-10 03:52:52,906 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_change_customer ... 2026-10-10 03:52:54,105 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Chrome pid: 125223 2026-10-10 03:52:54,105 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Chrome headless temporary user profile dir: /tmp/tmpphknideq_chrome_odoo 2026-10-10 03:52:54,105 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Issuing json command http://127.0.0.1:34921/json/version 2026-10-10 03:52:54,108 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34921', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:52:54,124 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Browser version: Chrome/150.0.7871.114 2026-10-10 03:52:54,124 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Issuing json command http://127.0.0.1:34921/json 2026-10-10 03:52:54,125 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34921', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:52:54,143 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Websocket url found: ws://127.0.0.1:34921/devtools/page/76746D61DCE5EA67C6A663DF9963D0D7 2026-10-10 03:52:54,152 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Enable chrome headless console log notification 2026-10-10 03:52:54,157 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Chrome headless enable page notifications 2026-10-10 03:52:54,305 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-10 03:52:54,308 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Setting session cookie in browser 2026-10-10 03:52:54,310 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-10 03:52:54,311 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-10 03:52:54,326 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:52:55,068 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:55] "GET /pos/ui/126 HTTP/1.1" 200 - 86 0.107 0.638 2026-10-10 03:52:55,075 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Navigation result: {'frameId': '76746D61DCE5EA67C6A663DF9963D0D7', 'loaderId': '02EC8496F99BEF6DC56AF352549AE3EA', 'isDownload': False} 2026-10-10 03:52:55,081 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Evaluate ready code "odoo.isTourReady('PosSettleCustomPrice')" 2026-10-10 03:52:55,106 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:52:55,126 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:55] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.007 2026-10-10 03:52:55,135 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:55] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.015 2026-10-10 03:52:55,142 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:55] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-10-10 03:52:55,821 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:52:55,826 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:52:55,859 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.015 2026-10-10 03:52:55,900 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.007 2026-10-10 03:52:55,903 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Evaluate test code "odoo.startTour('PosSettleCustomPrice', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:52:55,915 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: [1/21] Tour PosSettleCustomPrice → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:52:55,932 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:55] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-10-10 03:52:55,946 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:52:56,011 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:56] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.026 0.023 2026-10-10 03:52:56,034 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.064 2026-10-10 03:52:56,135 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:56] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.046 0.054 2026-10-10 03:52:56,138 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.076 2026-10-10 03:52:57,060 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:57] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.375 0.486 2026-10-10 03:52:57,099 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:57] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.027 2026-10-10 03:52:57,194 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:52:57,282 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:57] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.058 2026-10-10 03:52:57,308 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 03:52:57,326 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: Owl is running in 'dev' mode. 2026-10-10 03:52:57,337 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:57] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:52:57,385 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:57] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:52:57,414 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:57] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:52:57,431 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:57] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:52:57,441 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:57] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.027 0.027 2026-10-10 03:52:57,483 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.034 2026-10-10 03:52:57,488 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:52:57,510 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:57] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.048 0.066 2026-10-10 03:52:57,527 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:57] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.035 2026-10-10 03:52:57,528 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:57] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.137 2026-10-10 03:52:57,578 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: [2/21] Tour PosSettleCustomPrice → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:52:57,680 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:57] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.054 2026-10-10 03:52:57,685 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.034 2026-10-10 03:52:57,718 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: [3/21] Tour PosSettleCustomPrice → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:52:57,739 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:52:57,777 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: [4/21] Tour PosSettleCustomPrice → Step click Actions button (trigger: .more-btn) 2026-10-10 03:52:57,777 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:57] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.032 0.108 2026-10-10 03:52:57,797 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:57] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:52:57,821 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:57] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.160 2026-10-10 03:52:57,870 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:57] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.011 0.188 2026-10-10 03:52:57,976 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:57] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.030 0.304 2026-10-10 03:52:58,001 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:58] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.252 2026-10-10 03:52:58,046 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:58] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.010 0.227 2026-10-10 03:52:58,084 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:58] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.251 2026-10-10 03:52:58,109 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:58] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.412 2026-10-10 03:52:58,133 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:58] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.251 2026-10-10 03:52:58,163 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:58] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.179 2026-10-10 03:52:58,207 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:58] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.010 0.144 2026-10-10 03:52:58,251 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:58] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.008 0.153 2026-10-10 03:52:58,359 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:58] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.045 0.302 2026-10-10 03:52:58,401 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: [5/21] Tour PosSettleCustomPrice → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:52:58,462 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: [6/21] Tour PosSettleCustomPrice → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-10 03:52:58,709 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:58] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.066 0.172 2026-10-10 03:52:58,867 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:58] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.059 0.061 2026-10-10 03:52:58,943 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:58] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.023 2026-10-10 03:52:59,027 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: [7/21] Tour PosSettleCustomPrice → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-10 03:52:59,243 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:59] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 61 0.084 0.126 2026-10-10 03:52:59,430 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.064 0.108 2026-10-10 03:52:59,451 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:59] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.179 2026-10-10 03:52:59,512 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:59] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.034 2026-10-10 03:52:59,562 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: [8/21] Tour PosSettleCustomPrice → Step body:not(:has(.modal)) 2026-10-10 03:52:59,619 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:59] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.026 0.061 2026-10-10 03:52:59,693 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:59] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.039 0.070 2026-10-10 03:52:59,777 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:52:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.023 0.104 2026-10-10 03:52:59,801 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: [9/21] Tour PosSettleCustomPrice → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:52:59,852 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: [10/21] Tour PosSettleCustomPrice → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"1","price":"100","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("1")):has(.price:contains("100"))) 2026-10-10 03:52:59,904 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: [11/21] Tour PosSettleCustomPrice → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:52:59,954 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: [12/21] Tour PosSettleCustomPrice → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:53:00,005 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: [13/21] Tour PosSettleCustomPrice → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 03:53:00,097 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: [14/21] Tour PosSettleCustomPrice → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 03:53:00,161 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: [15/21] Tour PosSettleCustomPrice → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 03:53:00,211 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: [16/21] Tour PosSettleCustomPrice → Step Search for partner "A Test Partner AAA" (trigger: .modal-dialog .input-group input) 2026-10-10 03:53:00,273 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: [17/21] Tour PosSettleCustomPrice → Step click partner 'A Test Partner AAA' from partner list screen (trigger: .modal .partner-list b:contains(A Test Partner AAA)) 2026-10-10 03:53:00,346 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: [18/21] Tour PosSettleCustomPrice → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:53:00,383 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: [19/21] Tour PosSettleCustomPrice → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:53:00,393 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:00] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.018 0.041 2026-10-10 03:53:00,434 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: [20/21] Tour PosSettleCustomPrice → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"1","price":"100","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("1")):has(.price:contains("100"))) 2026-10-10 03:53:00,484 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.025 0.056 2026-10-10 03:53:00,486 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: [21/21] Tour PosSettleCustomPrice → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:53:00,536 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: tour succeeded 2026-10-10 03:53:00,538 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: ╔═════════════════════════════════════╗ ║ TOUR PosSettleCustomPrice SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-10 03:53:00,651 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: heap 17711204 (allocated 18874368) 2026-10-10 03:53:00,658 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Closing chrome headless with pid 125223 2026-10-10 03:53:00,659 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Closing websocket connection 2026-10-10 03:53:00,661 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Terminating chrome headless with pid 125223 2026-10-10 03:53:00,759 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035300_759613_test_settle_order_change_customer.txt 2026-10-10 03:53:00,760 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Removing chrome user profile "/tmp/tmpphknideq_chrome_odoo" 2026-10-10 03:53:00,784 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_ship_later_effect_on_so ... 2026-10-10 03:53:01,952 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Chrome pid: 125447 2026-10-10 03:53:01,952 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Chrome headless temporary user profile dir: /tmp/tmpcof9pzz5_chrome_odoo 2026-10-10 03:53:01,952 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Issuing json command http://127.0.0.1:40769/json/version 2026-10-10 03:53:01,953 44 INFO rb-acb9515-225444-423143 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-10 03:53:01,993 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Browser version: Chrome/150.0.7871.114 2026-10-10 03:53:01,993 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Issuing json command http://127.0.0.1:40769/json 2026-10-10 03:53:01,994 44 INFO rb-acb9515-225444-423143 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-10 03:53:02,016 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Websocket url found: ws://127.0.0.1:40769/devtools/page/4C4B7226166E0D75D81F567FD7BDDE54 2026-10-10 03:53:02,025 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Enable chrome headless console log notification 2026-10-10 03:53:02,036 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Chrome headless enable page notifications 2026-10-10 03:53:02,180 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-10 03:53:02,183 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Setting session cookie in browser 2026-10-10 03:53:02,188 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-10 03:53:02,188 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-10 03:53:02,204 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:53:06,378 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:06] "GET /pos/ui/126 HTTP/1.1" 200 - 89 0.086 4.092 2026-10-10 03:53:06,384 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Navigation result: {'frameId': '4C4B7226166E0D75D81F567FD7BDDE54', 'loaderId': 'F331F110386A378482D17C4F830DD5E4', 'isDownload': False} 2026-10-10 03:53:06,385 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Evaluate ready code "odoo.isTourReady('PosSettleOrderShipLater')" 2026-10-10 03:53:06,405 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:53:06,438 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:06] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.016 2026-10-10 03:53:06,447 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:06] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.034 2026-10-10 03:53:06,454 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:06] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.027 2026-10-10 03:53:07,109 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:53:07,117 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:53:07,136 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-10 03:53:07,163 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-10 03:53:07,170 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Evaluate test code "odoo.startTour('PosSettleOrderShipLater', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:53:07,178 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [1/36] Tour PosSettleOrderShipLater → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:53:07,198 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:07] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 03:53:07,215 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:07] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:53:07,250 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:07] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.008 0.016 2026-10-10 03:53:07,276 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.041 2026-10-10 03:53:07,335 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:07] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.017 0.046 2026-10-10 03:53:07,338 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.034 2026-10-10 03:53:08,192 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:08] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.324 0.491 2026-10-10 03:53:08,224 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:08] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:53:08,309 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-10 03:53:08,385 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:08] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.043 2026-10-10 03:53:08,425 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.006 0.012 2026-10-10 03:53:08,449 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: Owl is running in 'dev' mode. 2026-10-10 03:53:08,461 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:08] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:53:08,532 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:53:08,548 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:08] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:53:08,585 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:08] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.005 0.022 2026-10-10 03:53:08,586 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:08] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:53:08,610 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:08] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:53:08,646 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:08] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.018 0.069 2026-10-10 03:53:08,661 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:53:08,688 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.036 2026-10-10 03:53:08,690 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:08] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.023 2026-10-10 03:53:08,726 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.023 2026-10-10 03:53:08,811 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [2/36] Tour PosSettleOrderShipLater → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:53:08,812 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:08] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.050 0.068 2026-10-10 03:53:08,911 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [3/36] Tour PosSettleOrderShipLater → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:53:08,912 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:08] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 34 0.037 0.183 2026-10-10 03:53:08,935 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:53:08,936 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:08] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.006 0.066 2026-10-10 03:53:08,985 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:08] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.012 0.091 2026-10-10 03:53:09,013 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:09] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.122 2026-10-10 03:53:09,045 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [4/36] Tour PosSettleOrderShipLater → Step click Actions button (trigger: .more-btn) 2026-10-10 03:53:09,061 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:09] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.172 2026-10-10 03:53:09,082 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:09] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:53:09,098 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:09] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.210 2026-10-10 03:53:09,131 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:09] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.009 0.172 2026-10-10 03:53:09,166 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:09] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.213 2026-10-10 03:53:09,202 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:09] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.205 2026-10-10 03:53:09,237 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:09] "GET /web/image?model=product.template&field=image_128&id=2205&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.207 2026-10-10 03:53:09,276 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:09] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.172 2026-10-10 03:53:09,306 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:09] "GET /web/image?model=product.template&field=image_128&id=2206&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.198 2026-10-10 03:53:09,342 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:09] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.167 2026-10-10 03:53:09,431 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:09] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.033 0.261 2026-10-10 03:53:09,477 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [5/36] Tour PosSettleOrderShipLater → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:53:09,539 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [6/36] Tour PosSettleOrderShipLater → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(2) td) 2026-10-10 03:53:09,796 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:09] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.109 0.145 2026-10-10 03:53:09,916 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:09] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.027 0.060 2026-10-10 03:53:09,986 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:09] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.015 2026-10-10 03:53:10,089 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [7/36] Tour PosSettleOrderShipLater → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-10 03:53:10,275 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:10] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 71 0.063 0.120 2026-10-10 03:53:10,503 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 71 0.105 0.112 2026-10-10 03:53:10,518 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:10] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.205 2026-10-10 03:53:10,582 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:10] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.015 0.037 2026-10-10 03:53:10,630 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [8/36] Tour PosSettleOrderShipLater → Step body:not(:has(.modal)) 2026-10-10 03:53:10,685 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:10] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 22 0.037 0.053 2026-10-10 03:53:10,750 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:10] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.029 0.089 2026-10-10 03:53:10,844 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 24 0.024 0.110 2026-10-10 03:53:10,879 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [9/36] Tour PosSettleOrderShipLater → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:53:10,948 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [10/36] Tour PosSettleOrderShipLater → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:53:10,963 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:10] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:53:10,968 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:10] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:53:10,999 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [11/36] Tour PosSettleOrderShipLater → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:53:11,050 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [12/36] Tour PosSettleOrderShipLater → Step click ship later button (trigger: .button:contains('Ship Later')) 2026-10-10 03:53:11,109 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [13/36] Tour PosSettleOrderShipLater → Step click confirm button (trigger: .btn:contains('Confirm')) 2026-10-10 03:53:11,166 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [14/36] Tour PosSettleOrderShipLater → Step Shipping later button is highlighted (trigger: .button:contains('Ship Later').highlight) 2026-10-10 03:53:11,217 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [15/36] Tour PosSettleOrderShipLater → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:53:11,301 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [16/36] Tour PosSettleOrderShipLater → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-10-10 03:53:11,352 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [17/36] Tour PosSettleOrderShipLater → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:53:11,433 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [18/36] Tour PosSettleOrderShipLater → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-10-10 03:53:11,438 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97059222 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '50ad73ab-cace-49ea-adb2-087683c32d9f'}] 2026-10-10 03:53:11,460 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:11] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:53:11,927 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97059222 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '50ad73ab-cace-49ea-adb2-087683c32d9f'} created pos.order #859 2026-10-10 03:53:11,959 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97059222 finished 2026-10-10 03:53:12,238 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 267 0.368 0.436 2026-10-10 03:53:12,296 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:12] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 03:53:12,450 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35513953 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '50ad73ab-cace-49ea-adb2-087683c32d9f'}] 2026-10-10 03:53:12,452 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [19/36] Tour PosSettleOrderShipLater → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:53:12,458 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35513953 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '50ad73ab-cace-49ea-adb2-087683c32d9f'} sync ignored for existing PoS order pos.order(859,) (state: paid) 2026-10-10 03:53:12,485 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35513953 finished 2026-10-10 03:53:12,515 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [20/36] Tour PosSettleOrderShipLater → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:53:12,566 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [21/36] Tour PosSettleOrderShipLater → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:53:12,613 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [22/36] Tour PosSettleOrderShipLater → Step click Actions button (trigger: .more-btn) 2026-10-10 03:53:12,666 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.067 0.151 2026-10-10 03:53:12,673 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [23/36] Tour PosSettleOrderShipLater → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:53:12,730 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [24/36] Tour PosSettleOrderShipLater → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-10 03:53:12,818 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:12] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 4 0.005 0.078 2026-10-10 03:53:12,905 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:12] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.021 0.051 2026-10-10 03:53:12,941 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:12] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.018 2026-10-10 03:53:12,982 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [25/36] Tour PosSettleOrderShipLater → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-10 03:53:13,138 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:13] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 61 0.057 0.098 2026-10-10 03:53:13,380 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 70 0.092 0.141 2026-10-10 03:53:13,398 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:13] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.230 2026-10-10 03:53:13,455 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:13] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.018 0.028 2026-10-10 03:53:13,514 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [26/36] Tour PosSettleOrderShipLater → Step body:not(:has(.modal)) 2026-10-10 03:53:13,542 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:13] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 22 0.021 0.040 2026-10-10 03:53:13,596 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:13] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.017 0.055 2026-10-10 03:53:13,662 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 24 0.017 0.073 2026-10-10 03:53:13,707 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [27/36] Tour PosSettleOrderShipLater → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:53:13,771 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [28/36] Tour PosSettleOrderShipLater → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:53:13,809 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [29/36] Tour PosSettleOrderShipLater → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:53:13,860 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [30/36] Tour PosSettleOrderShipLater → Step click ship later button (trigger: .button:contains('Ship Later')) 2026-10-10 03:53:13,918 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [31/36] Tour PosSettleOrderShipLater → Step click confirm button (trigger: .btn:contains('Confirm')) 2026-10-10 03:53:13,975 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [32/36] Tour PosSettleOrderShipLater → Step Shipping later button is highlighted (trigger: .button:contains('Ship Later').highlight) 2026-10-10 03:53:14,026 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [33/36] Tour PosSettleOrderShipLater → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:53:14,090 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [34/36] Tour PosSettleOrderShipLater → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-10-10 03:53:14,139 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [35/36] Tour PosSettleOrderShipLater → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:53:14,209 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [36/36] Tour PosSettleOrderShipLater → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-10-10 03:53:14,213 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50599098 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000002', 'uuid': '7ec47965-c364-4f31-b64e-0a470a75f77f'}] 2026-10-10 03:53:14,539 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50599098 order {'name': '/', 'pos_reference': '261-126-000002', 'uuid': '7ec47965-c364-4f31-b64e-0a470a75f77f'} created pos.order #860 2026-10-10 03:53:14,586 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50599098 finished 2026-10-10 03:53:14,803 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 197 0.212 0.381 2026-10-10 03:53:14,881 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:14] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 03:53:14,965 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: tour succeeded 2026-10-10 03:53:14,966 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: ╔════════════════════════════════════════╗ ║ TOUR PosSettleOrderShipLater SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-10 03:53:14,984 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13906163 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-126-000002', 'uuid': '7ec47965-c364-4f31-b64e-0a470a75f77f'}] 2026-10-10 03:53:15,004 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13906163 order {'name': 'Shop - 000002', 'pos_reference': '261-126-000002', 'uuid': '7ec47965-c364-4f31-b64e-0a470a75f77f'} sync ignored for existing PoS order pos.order(860,) (state: paid) 2026-10-10 03:53:15,039 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13906163 finished 2026-10-10 03:53:15,146 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: heap 21271176 (allocated 23203840) 2026-10-10 03:53:15,154 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Closing chrome headless with pid 125447 2026-10-10 03:53:15,156 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Closing websocket connection 2026-10-10 03:53:15,156 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Terminating chrome headless with pid 125447 2026-10-10 03:53:15,173 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.056 0.136 2026-10-10 03:53:15,277 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035315_277190_test_settle_order_ship_later_effect_on_so.txt 2026-10-10 03:53:15,277 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Removing chrome user profile "/tmp/tmpcof9pzz5_chrome_odoo" 2026-10-10 03:53:15,525 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_unreserve_order_lines ... 2026-10-10 03:53:16,875 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Chrome pid: 125689 2026-10-10 03:53:16,876 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Chrome headless temporary user profile dir: /tmp/tmpue666snw_chrome_odoo 2026-10-10 03:53:16,876 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Issuing json command http://127.0.0.1:40863/json/version 2026-10-10 03:53:16,877 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40863', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:53:16,926 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Browser version: Chrome/150.0.7871.114 2026-10-10 03:53:16,926 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Issuing json command http://127.0.0.1:40863/json 2026-10-10 03:53:16,927 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40863', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:53:16,944 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Websocket url found: ws://127.0.0.1:40863/devtools/page/27A1069234A78C11B0E3F7A57F3CC3F9 2026-10-10 03:53:16,954 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Enable chrome headless console log notification 2026-10-10 03:53:16,963 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Chrome headless enable page notifications 2026-10-10 03:53:17,171 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-10 03:53:17,175 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Setting session cookie in browser 2026-10-10 03:53:17,180 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-10 03:53:17,180 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-10 03:53:17,200 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:53:17,968 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:17] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.066 0.706 2026-10-10 03:53:17,973 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Navigation result: {'frameId': '27A1069234A78C11B0E3F7A57F3CC3F9', 'loaderId': '3132364A39271669B0B46026433E4DB5', 'isDownload': False} 2026-10-10 03:53:17,973 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Evaluate ready code "odoo.isTourReady('PosSettleOrderRealTime')" 2026-10-10 03:53:18,014 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:53:18,040 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:18] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.011 2026-10-10 03:53:18,050 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:18] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.022 2026-10-10 03:53:18,076 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:18] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.045 2026-10-10 03:53:18,705 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:53:18,725 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:18] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:53:18,745 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.029 2026-10-10 03:53:18,786 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Evaluate test code "odoo.startTour('PosSettleOrderRealTime', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:53:18,799 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: [1/17] Tour PosSettleOrderRealTime → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:53:18,802 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.015 0.008 2026-10-10 03:53:18,830 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:18] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.015 2026-10-10 03:53:18,847 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:18] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:53:18,914 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:18] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.026 0.027 2026-10-10 03:53:18,932 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.064 2026-10-10 03:53:19,020 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:19] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.044 0.042 2026-10-10 03:53:19,024 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.062 2026-10-10 03:53:19,822 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.297 0.457 2026-10-10 03:53:19,852 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:19] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:53:19,936 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 03:53:20,018 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:20] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.042 2026-10-10 03:53:20,043 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.007 2026-10-10 03:53:20,082 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: Owl is running in 'dev' mode. 2026-10-10 03:53:20,092 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:20] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:53:20,151 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:20] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:53:20,166 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:53:20,182 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:20] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:53:20,183 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:20] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:53:20,247 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:20] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.021 0.058 2026-10-10 03:53:20,270 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.024 2026-10-10 03:53:20,270 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:53:20,277 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:53:20,282 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:20] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.011 0.102 2026-10-10 03:53:20,368 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: [2/17] Tour PosSettleOrderRealTime → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:53:20,369 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:20] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.025 0.101 2026-10-10 03:53:20,499 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:20] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.044 0.213 2026-10-10 03:53:20,529 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:53:20,530 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:20] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.005 0.235 2026-10-10 03:53:20,574 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: [3/17] Tour PosSettleOrderRealTime → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:53:20,584 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:20] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.129 2026-10-10 03:53:20,594 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:20] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:53:20,616 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:20] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.128 2026-10-10 03:53:20,626 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: [4/17] Tour PosSettleOrderRealTime → Step click Actions button (trigger: .more-btn) 2026-10-10 03:53:20,663 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:20] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.199 2026-10-10 03:53:20,698 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:20] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.235 2026-10-10 03:53:20,727 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:20] "GET /web/image?model=product.template&field=image_128&id=2207&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.187 2026-10-10 03:53:20,763 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:20] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.203 2026-10-10 03:53:20,803 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:20] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.010 0.192 2026-10-10 03:53:20,835 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:20] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.209 2026-10-10 03:53:20,886 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:20] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.007 0.208 2026-10-10 03:53:20,926 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:20] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.216 2026-10-10 03:53:20,952 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:20] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.011 0.201 2026-10-10 03:53:21,084 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:21] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.068 0.241 2026-10-10 03:53:21,153 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: [5/17] Tour PosSettleOrderRealTime → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:53:21,219 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: [6/17] Tour PosSettleOrderRealTime → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-10 03:53:21,452 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:21] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.059 0.166 2026-10-10 03:53:21,576 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:21] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.031 0.060 2026-10-10 03:53:21,637 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:21] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.015 2026-10-10 03:53:21,728 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: [7/17] Tour PosSettleOrderRealTime → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-10 03:53:21,908 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:21] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 61 0.060 0.118 2026-10-10 03:53:22,107 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.080 0.108 2026-10-10 03:53:22,121 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:22] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.184 2026-10-10 03:53:22,193 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:22] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.033 2026-10-10 03:53:22,252 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: [8/17] Tour PosSettleOrderRealTime → Step body:not(:has(.modal)) 2026-10-10 03:53:22,292 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:22] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.016 0.056 2026-10-10 03:53:22,345 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:22] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.017 0.063 2026-10-10 03:53:22,434 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.033 0.085 2026-10-10 03:53:22,480 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: [9/17] Tour PosSettleOrderRealTime → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:53:22,530 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: [10/17] Tour PosSettleOrderRealTime → Step order total amount is '40' (trigger: .product-screen .order-summary .total:contains("40")) 2026-10-10 03:53:22,582 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: [11/17] Tour PosSettleOrderRealTime → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:53:22,632 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: [12/17] Tour PosSettleOrderRealTime → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:53:22,710 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: [13/17] Tour PosSettleOrderRealTime → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:53:22,729 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:22] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:53:22,731 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:22] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:53:22,761 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: [14/17] Tour PosSettleOrderRealTime → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:53:22,815 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: [15/17] Tour PosSettleOrderRealTime → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:53:22,897 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: [16/17] Tour PosSettleOrderRealTime → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:53:22,972 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: [17/17] Tour PosSettleOrderRealTime → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-10-10 03:53:22,981 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63964238 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '35f0c6e1-47d2-49c6-b04e-da937bc655c5'}] 2026-10-10 03:53:22,990 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:22] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:53:23,279 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1400, 1401] 2026-10-10 03:53:23,772 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63964238 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '35f0c6e1-47d2-49c6-b04e-da937bc655c5'} created pos.order #861 2026-10-10 03:53:23,806 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63964238 finished 2026-10-10 03:53:24,088 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 420 0.405 0.710 2026-10-10 03:53:24,158 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:24] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:53:24,286 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27668824 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '35f0c6e1-47d2-49c6-b04e-da937bc655c5'}] 2026-10-10 03:53:24,287 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: tour succeeded 2026-10-10 03:53:24,288 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: ╔═══════════════════════════════════════╗ ║ TOUR PosSettleOrderRealTime SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-10 03:53:24,308 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27668824 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '35f0c6e1-47d2-49c6-b04e-da937bc655c5'} sync ignored for existing PoS order pos.order(861,) (state: paid) 2026-10-10 03:53:24,340 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27668824 finished 2026-10-10 03:53:24,413 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: heap 17727768 (allocated 18874368) 2026-10-10 03:53:24,451 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Closing chrome headless with pid 125689 2026-10-10 03:53:24,453 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Closing websocket connection 2026-10-10 03:53:24,456 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Terminating chrome headless with pid 125689 2026-10-10 03:53:24,463 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.075 0.106 2026-10-10 03:53:24,573 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035324_572987_test_settle_order_unreserve_order_lines.txt 2026-10-10 03:53:24,573 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Removing chrome user profile "/tmp/tmpue666snw_chrome_odoo" 2026-10-10 03:53:25,694 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_different_product ... 2026-10-10 03:53:27,063 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Chrome pid: 125908 2026-10-10 03:53:27,063 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Chrome headless temporary user profile dir: /tmp/tmp79w2ju34_chrome_odoo 2026-10-10 03:53:27,063 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Issuing json command http://127.0.0.1:40821/json/version 2026-10-10 03:53:27,065 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40821', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:53:27,097 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Browser version: Chrome/150.0.7871.114 2026-10-10 03:53:27,097 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Issuing json command http://127.0.0.1:40821/json 2026-10-10 03:53:27,098 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40821', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:53:27,113 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Websocket url found: ws://127.0.0.1:40821/devtools/page/81EBEC6F6A9E8564A81E1DA2514912FD 2026-10-10 03:53:27,120 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Enable chrome headless console log notification 2026-10-10 03:53:27,144 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Chrome headless enable page notifications 2026-10-10 03:53:27,325 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-10 03:53:27,328 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Setting session cookie in browser 2026-10-10 03:53:27,335 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-10 03:53:27,335 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-10 03:53:27,358 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:53:28,049 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:28] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.046 0.648 2026-10-10 03:53:28,053 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Navigation result: {'frameId': '81EBEC6F6A9E8564A81E1DA2514912FD', 'loaderId': 'AC9F017B72D5F8CFDAF2E9B5E9966A3C', 'isDownload': False} 2026-10-10 03:53:28,054 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Evaluate ready code "odoo.isTourReady('PosSettleOrder2')" 2026-10-10 03:53:28,088 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:53:28,115 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:28] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.017 2026-10-10 03:53:28,124 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:28] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.023 2026-10-10 03:53:28,145 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:28] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.041 2026-10-10 03:53:28,779 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:53:28,781 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:28] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:53:28,797 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:28] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 03:53:28,830 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Evaluate test code "odoo.startTour('PosSettleOrder2', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:53:28,834 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:28] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-10 03:53:28,846 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [1/31] Tour PosSettleOrder2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:53:28,863 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:28] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:53:28,894 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:28] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:53:28,930 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.017 2026-10-10 03:53:28,962 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:28] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.013 0.039 2026-10-10 03:53:28,965 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.014 2026-10-10 03:53:29,045 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:29] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.016 0.045 2026-10-10 03:53:29,960 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:29] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.381 0.477 2026-10-10 03:53:29,989 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:29] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:53:30,085 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.010 2026-10-10 03:53:30,191 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:30] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.048 2026-10-10 03:53:30,222 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:53:30,238 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: Owl is running in 'dev' mode. 2026-10-10 03:53:30,249 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:30] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:53:30,341 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:53:30,351 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:30] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.023 2026-10-10 03:53:30,365 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:30] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:53:30,427 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:30] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.080 2026-10-10 03:53:30,453 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:53:30,455 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:53:30,458 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:30] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.058 0.068 2026-10-10 03:53:30,481 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:30] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.005 0.131 2026-10-10 03:53:30,496 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:30] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.046 2026-10-10 03:53:30,517 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [2/31] Tour PosSettleOrder2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:53:30,585 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:53:30,593 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:30] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.007 0.028 2026-10-10 03:53:30,673 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [3/31] Tour PosSettleOrder2 → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:53:30,703 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:30] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.051 0.081 2026-10-10 03:53:30,725 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:53:30,728 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [4/31] Tour PosSettleOrder2 → Step click Actions button (trigger: .more-btn) 2026-10-10 03:53:30,754 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:30] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:53:30,777 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:30] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.025 0.179 2026-10-10 03:53:30,807 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:30] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.179 2026-10-10 03:53:30,842 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:30] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.196 2026-10-10 03:53:30,894 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:30] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.014 0.225 2026-10-10 03:53:30,922 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:30] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.293 2026-10-10 03:53:30,966 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:30] "GET /web/image?model=product.template&field=image_128&id=2209&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.193 2026-10-10 03:53:31,014 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:31] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.014 0.215 2026-10-10 03:53:31,062 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:31] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.007 0.241 2026-10-10 03:53:31,091 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:31] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.230 2026-10-10 03:53:31,122 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:31] "GET /web/image?model=product.template&field=image_128&id=2208&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.215 2026-10-10 03:53:31,238 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:31] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.049 0.264 2026-10-10 03:53:31,267 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:31] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.245 2026-10-10 03:53:31,299 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [5/31] Tour PosSettleOrder2 → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:53:31,301 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:31] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.328 2026-10-10 03:53:31,356 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [6/31] Tour PosSettleOrder2 → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-10 03:53:31,579 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:31] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.067 0.149 2026-10-10 03:53:31,694 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:31] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.031 0.053 2026-10-10 03:53:31,750 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:31] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.018 2026-10-10 03:53:31,836 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [7/31] Tour PosSettleOrder2 → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-10 03:53:32,010 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:32] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 65 0.074 0.098 2026-10-10 03:53:32,206 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.063 0.122 2026-10-10 03:53:32,219 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:32] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.166 2026-10-10 03:53:32,278 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:32] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.032 2026-10-10 03:53:32,330 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [8/31] Tour PosSettleOrder2 → Step body:not(:has(.modal)) 2026-10-10 03:53:32,364 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:32] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.027 0.045 2026-10-10 03:53:32,415 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:32] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.014 0.061 2026-10-10 03:53:32,504 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.030 0.083 2026-10-10 03:53:32,585 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [9/31] Tour PosSettleOrder2 → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Product A","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Product A")):has(.qty:contains("1"))) 2026-10-10 03:53:32,647 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [10/31] Tour PosSettleOrder2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("1"))) 2026-10-10 03:53:32,698 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [11/31] Tour PosSettleOrder2 → Step Check the product page (trigger: .product-list) 2026-10-10 03:53:32,749 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [12/31] Tour PosSettleOrder2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:53:32,800 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [13/31] Tour PosSettleOrder2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"1","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("1"))) 2026-10-10 03:53:32,850 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [14/31] Tour PosSettleOrder2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:53:32,901 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [15/31] Tour PosSettleOrder2 → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Product B","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Product B")):has(.qty:contains("1"))) 2026-10-10 03:53:32,961 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [16/31] Tour PosSettleOrder2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Product B","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product B")):has(.qty:contains("1"))) 2026-10-10 03:53:33,014 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [17/31] Tour PosSettleOrder2 → Step Check the product page (trigger: .product-list) 2026-10-10 03:53:33,063 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [18/31] Tour PosSettleOrder2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:53:33,118 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [19/31] Tour PosSettleOrder2 → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-10 03:53:33,168 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [20/31] Tour PosSettleOrder2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 03:53:33,223 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [21/31] Tour PosSettleOrder2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:53:33,273 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [22/31] Tour PosSettleOrder2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:53:33,325 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [23/31] Tour PosSettleOrder2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Product B","quantity":"0","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product B")):has(.qty:contains("0"))) 2026-10-10 03:53:33,397 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [24/31] Tour PosSettleOrder2 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:53:33,447 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [25/31] Tour PosSettleOrder2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:53:33,526 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [26/31] Tour PosSettleOrder2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:53:33,540 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:33] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:53:33,547 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:33] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:53:33,579 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [27/31] Tour PosSettleOrder2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:53:33,627 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [28/31] Tour PosSettleOrder2 → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:53:33,710 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [29/31] Tour PosSettleOrder2 → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-10-10 03:53:33,761 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [30/31] Tour PosSettleOrder2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:53:33,840 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [31/31] Tour PosSettleOrder2 → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-10-10 03:53:33,848 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45422963 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'afd118b1-a125-41cb-a910-ef8f2b4b4b0c'}] 2026-10-10 03:53:33,856 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:33] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:53:34,520 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45422963 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'afd118b1-a125-41cb-a910-ef8f2b4b4b0c'} created pos.order #862 2026-10-10 03:53:34,550 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45422963 finished 2026-10-10 03:53:34,939 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 335 0.342 0.752 2026-10-10 03:53:35,015 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:35] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.018 2026-10-10 03:53:35,143 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42120617 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'afd118b1-a125-41cb-a910-ef8f2b4b4b0c'}] 2026-10-10 03:53:35,153 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42120617 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'afd118b1-a125-41cb-a910-ef8f2b4b4b0c'} sync ignored for existing PoS order pos.order(862,) (state: paid) 2026-10-10 03:53:35,172 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: tour succeeded 2026-10-10 03:53:35,172 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: ╔════════════════════════════════╗ ║ TOUR PosSettleOrder2 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-10 03:53:35,182 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42120617 finished 2026-10-10 03:53:35,358 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: heap 18457184 (allocated 20185088) 2026-10-10 03:53:35,373 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Closing chrome headless with pid 125908 2026-10-10 03:53:35,377 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Closing websocket connection 2026-10-10 03:53:35,377 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Terminating chrome headless with pid 125908 2026-10-10 03:53:35,433 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 128 0.086 0.210 2026-10-10 03:53:35,507 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035335_507585_test_settle_order_with_different_product.txt 2026-10-10 03:53:35,508 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Removing chrome user profile "/tmp/tmp79w2ju34_chrome_odoo" 2026-10-10 03:53:35,588 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_different_uom ... 2026-10-10 03:53:36,752 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Chrome pid: 126127 2026-10-10 03:53:36,752 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Chrome headless temporary user profile dir: /tmp/tmphssmdd9s_chrome_odoo 2026-10-10 03:53:36,752 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Issuing json command http://127.0.0.1:39359/json/version 2026-10-10 03:53:36,754 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39359', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:53:36,784 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Browser version: Chrome/150.0.7871.114 2026-10-10 03:53:36,784 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Issuing json command http://127.0.0.1:39359/json 2026-10-10 03:53:36,785 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39359', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:53:36,809 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Websocket url found: ws://127.0.0.1:39359/devtools/page/3DCCF520F24C51ADB647FBDFE5AD2D31 2026-10-10 03:53:36,822 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Enable chrome headless console log notification 2026-10-10 03:53:36,826 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Chrome headless enable page notifications 2026-10-10 03:53:36,992 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-10 03:53:36,994 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Setting session cookie in browser 2026-10-10 03:53:37,003 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-10 03:53:37,003 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-10 03:53:37,021 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:53:37,960 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:37] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.053 0.889 2026-10-10 03:53:37,968 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Navigation result: {'frameId': '3DCCF520F24C51ADB647FBDFE5AD2D31', 'loaderId': '73E8ACCC6BE07EF7475F518F724E84DF', 'isDownload': False} 2026-10-10 03:53:37,969 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Evaluate ready code "odoo.isTourReady('PoSSettleQuotation')" 2026-10-10 03:53:37,991 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:53:38,013 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:38] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-10 03:53:38,027 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:38] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-10-10 03:53:38,036 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:38] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.032 2026-10-10 03:53:38,710 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:53:38,717 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:53:38,734 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-10 03:53:38,763 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-10 03:53:38,770 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Evaluate test code "odoo.startTour('PoSSettleQuotation', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:53:38,783 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: [1/14] Tour PoSSettleQuotation → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:53:38,804 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:38] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:53:38,826 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:53:38,883 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:38] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.009 0.024 2026-10-10 03:53:38,905 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.044 2026-10-10 03:53:39,011 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:39] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.043 0.065 2026-10-10 03:53:39,015 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.079 2026-10-10 03:53:39,835 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.316 0.432 2026-10-10 03:53:39,879 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:39] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:53:39,980 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:53:40,076 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:40] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.054 2026-10-10 03:53:40,115 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:53:40,133 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: Owl is running in 'dev' mode. 2026-10-10 03:53:40,163 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:53:40,247 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:40] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.030 2026-10-10 03:53:40,266 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:40] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:53:40,276 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.057 2026-10-10 03:53:40,288 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:40] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:53:40,318 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:40] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.036 0.052 2026-10-10 03:53:40,331 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:53:40,343 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:53:40,372 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:40] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:53:40,375 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:40] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.009 0.114 2026-10-10 03:53:40,406 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:40] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.008 0.045 2026-10-10 03:53:40,492 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:40] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.027 0.099 2026-10-10 03:53:40,505 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: [2/14] Tour PoSSettleQuotation → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:53:40,595 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:40] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.036 0.212 2026-10-10 03:53:40,640 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:40] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.009 0.112 2026-10-10 03:53:40,661 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:53:40,689 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:40] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.081 2026-10-10 03:53:40,721 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:40] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.106 2026-10-10 03:53:40,756 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: [3/14] Tour PoSSettleQuotation → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:53:40,786 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:40] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.021 0.142 2026-10-10 03:53:40,804 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:40] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:53:40,804 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: [4/14] Tour PoSSettleQuotation → Step click Actions button (trigger: .more-btn) 2026-10-10 03:53:40,830 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:40] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.019 0.178 2026-10-10 03:53:40,880 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:40] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.248 2026-10-10 03:53:40,907 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:40] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.234 2026-10-10 03:53:40,946 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:40] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.239 2026-10-10 03:53:40,979 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:40] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.225 2026-10-10 03:53:41,011 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:41] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.196 2026-10-10 03:53:41,033 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:41] "GET /web/image?model=product.template&field=image_128&id=2210&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.191 2026-10-10 03:53:41,155 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.051 0.218 2026-10-10 03:53:41,201 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: [5/14] Tour PoSSettleQuotation → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:53:41,262 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: [6/14] Tour PoSSettleQuotation → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-10 03:53:41,520 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:41] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.070 0.183 2026-10-10 03:53:41,681 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:41] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.050 0.066 2026-10-10 03:53:41,753 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:41] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.020 2026-10-10 03:53:41,859 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: [7/14] Tour PoSSettleQuotation → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-10 03:53:42,072 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:42] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 65 0.084 0.128 2026-10-10 03:53:42,265 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.052 0.121 2026-10-10 03:53:42,281 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:42] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.155 2026-10-10 03:53:42,342 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:42] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.031 2026-10-10 03:53:42,403 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: [8/14] Tour PoSSettleQuotation → Step body:not(:has(.modal)) 2026-10-10 03:53:42,422 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:42] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.018 0.049 2026-10-10 03:53:42,461 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:42] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 15 0.015 0.037 2026-10-10 03:53:42,520 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.014 0.046 2026-10-10 03:53:42,605 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: [9/14] Tour PoSSettleQuotation → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:53:42,681 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: [10/14] Tour PoSSettleQuotation → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:53:42,699 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:42] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:53:42,700 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:42] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:53:42,729 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: [11/14] Tour PoSSettleQuotation → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:53:42,780 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: [12/14] Tour PoSSettleQuotation → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:53:42,856 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: [13/14] Tour PoSSettleQuotation → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:53:42,926 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: [14/14] Tour PoSSettleQuotation → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-10-10 03:53:42,934 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83303683 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '982a38d6-fd1e-4066-80f6-dffd89e1b718'}] 2026-10-10 03:53:42,963 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:42] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:53:43,530 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83303683 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '982a38d6-fd1e-4066-80f6-dffd89e1b718'} created pos.order #863 2026-10-10 03:53:43,565 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83303683 finished 2026-10-10 03:53:43,985 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 337 0.341 0.713 2026-10-10 03:53:44,060 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:44] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:53:44,224 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: tour succeeded 2026-10-10 03:53:44,225 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: ╔═══════════════════════════════════╗ ║ TOUR PoSSettleQuotation SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-10 03:53:44,241 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57106166 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '982a38d6-fd1e-4066-80f6-dffd89e1b718'}] 2026-10-10 03:53:44,252 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57106166 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '982a38d6-fd1e-4066-80f6-dffd89e1b718'} sync ignored for existing PoS order pos.order(863,) (state: paid) 2026-10-10 03:53:44,279 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57106166 finished 2026-10-10 03:53:44,363 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: heap 17876648 (allocated 19136512) 2026-10-10 03:53:44,382 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Closing chrome headless with pid 126127 2026-10-10 03:53:44,384 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Closing websocket connection 2026-10-10 03:53:44,387 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Terminating chrome headless with pid 126127 2026-10-10 03:53:44,440 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.077 0.136 2026-10-10 03:53:44,506 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035344_505982_test_settle_order_with_different_uom.txt 2026-10-10 03:53:44,506 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Removing chrome user profile "/tmp/tmphssmdd9s_chrome_odoo" 2026-10-10 03:53:44,543 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_incompatible_partner ... 2026-10-10 03:53:45,610 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Chrome pid: 126346 2026-10-10 03:53:45,611 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Chrome headless temporary user profile dir: /tmp/tmpahv2_fwm_chrome_odoo 2026-10-10 03:53:45,611 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Issuing json command http://127.0.0.1:42379/json/version 2026-10-10 03:53:45,612 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42379', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:53:45,631 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Browser version: Chrome/150.0.7871.114 2026-10-10 03:53:45,631 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Issuing json command http://127.0.0.1:42379/json 2026-10-10 03:53:45,632 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42379', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:53:45,646 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Websocket url found: ws://127.0.0.1:42379/devtools/page/FE0B723137DE74832F5F4533FB73A708 2026-10-10 03:53:45,663 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Enable chrome headless console log notification 2026-10-10 03:53:45,668 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Chrome headless enable page notifications 2026-10-10 03:53:45,809 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-10 03:53:45,813 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Setting session cookie in browser 2026-10-10 03:53:45,815 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-10 03:53:45,815 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-10 03:53:45,832 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:53:46,684 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:46] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.075 0.780 2026-10-10 03:53:46,688 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Navigation result: {'frameId': 'FE0B723137DE74832F5F4533FB73A708', 'loaderId': '0CC4A03CE812CB5AABE08A5FE657EB5A', 'isDownload': False} 2026-10-10 03:53:46,689 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Evaluate ready code "odoo.isTourReady('PosSettleOrderIncompatiblePartner')" 2026-10-10 03:53:46,708 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:53:46,741 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:46] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.019 2026-10-10 03:53:46,755 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:46] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.030 2026-10-10 03:53:46,781 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:46] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.052 2026-10-10 03:53:47,453 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:53:47,463 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:53:47,490 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.014 2026-10-10 03:53:47,515 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:47] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-10-10 03:53:47,526 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Evaluate test code "odoo.startTour('PosSettleOrderIncompatiblePartner', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:53:47,535 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [1/26] Tour PosSettleOrderIncompatiblePartner → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:53:47,543 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:47] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 03:53:47,572 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:53:47,613 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.023 2026-10-10 03:53:47,636 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:47] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.007 0.040 2026-10-10 03:53:47,642 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-10 03:53:47,719 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:47] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.022 0.047 2026-10-10 03:53:48,673 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.411 0.491 2026-10-10 03:53:48,698 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:48] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:53:48,805 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.022 2026-10-10 03:53:48,878 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:48] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.045 2026-10-10 03:53:48,918 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:53:48,937 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: Owl is running in 'dev' mode. 2026-10-10 03:53:48,950 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:53:49,015 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:49] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:53:49,027 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:49] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:53:49,037 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:49] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:53:49,050 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:49] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:53:49,080 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:49] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.015 0.035 2026-10-10 03:53:49,093 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:53:49,099 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:53:49,134 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:49] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.022 0.088 2026-10-10 03:53:49,188 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:53:49,282 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:49] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.044 0.069 2026-10-10 03:53:49,297 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [2/26] Tour PosSettleOrderIncompatiblePartner → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:53:49,417 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:49] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.070 0.175 2026-10-10 03:53:49,430 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:49] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.252 2026-10-10 03:53:49,433 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:53:49,474 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:49] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.127 2026-10-10 03:53:49,494 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [3/26] Tour PosSettleOrderIncompatiblePartner → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:53:49,533 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:49] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.018 0.164 2026-10-10 03:53:49,548 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:49] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:53:49,557 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [4/26] Tour PosSettleOrderIncompatiblePartner → Step click Actions button (trigger: .more-btn) 2026-10-10 03:53:49,603 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:49] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.028 0.226 2026-10-10 03:53:49,639 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:49] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.282 2026-10-10 03:53:49,680 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:49] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.227 2026-10-10 03:53:49,710 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:49] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.255 2026-10-10 03:53:49,740 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:49] "GET /web/image?model=product.template&field=image_128&id=2211&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.256 2026-10-10 03:53:49,775 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:49] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.207 2026-10-10 03:53:49,826 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:49] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.210 2026-10-10 03:53:49,865 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:49] "GET /web/image?model=product.template&field=image_128&id=2212&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.216 2026-10-10 03:53:49,892 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:49] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.203 2026-10-10 03:53:49,913 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:49] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.193 2026-10-10 03:53:50,031 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:50] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.047 0.234 2026-10-10 03:53:50,075 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [5/26] Tour PosSettleOrderIncompatiblePartner → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:53:50,151 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [6/26] Tour PosSettleOrderIncompatiblePartner → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(2) td) 2026-10-10 03:53:50,435 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:50] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.095 0.188 2026-10-10 03:53:50,583 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:50] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.045 0.060 2026-10-10 03:53:50,671 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:50] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.009 0.021 2026-10-10 03:53:50,791 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [7/26] Tour PosSettleOrderIncompatiblePartner → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-10 03:53:50,984 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:50] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 58 0.075 0.115 2026-10-10 03:53:51,215 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.074 0.127 2026-10-10 03:53:51,235 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:51] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.010 0.201 2026-10-10 03:53:51,286 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:51] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 7 0.010 0.028 2026-10-10 03:53:51,349 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:51] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.019 0.031 2026-10-10 03:53:51,398 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [8/26] Tour PosSettleOrderIncompatiblePartner → Step body:not(:has(.modal)) 2026-10-10 03:53:51,458 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:51] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.038 0.057 2026-10-10 03:53:51,518 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:51] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.020 0.094 2026-10-10 03:53:51,600 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.020 0.083 2026-10-10 03:53:51,632 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [9/26] Tour PosSettleOrderIncompatiblePartner → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:53:51,681 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [10/26] Tour PosSettleOrderIncompatiblePartner → Step Check orderline with attributes: {"withClass":".selected","productName":"product1","quantity":1,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("product1")):has(.qty:contains("1"))) 2026-10-10 03:53:51,733 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [11/26] Tour PosSettleOrderIncompatiblePartner → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:53:51,783 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [12/26] Tour PosSettleOrderIncompatiblePartner → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:53:51,834 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [13/26] Tour PosSettleOrderIncompatiblePartner → Step order total amount is '10.00' (trigger: .product-screen .order-summary .total:contains("10.00")) 2026-10-10 03:53:51,885 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [14/26] Tour PosSettleOrderIncompatiblePartner → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:53:51,936 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [15/26] Tour PosSettleOrderIncompatiblePartner → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:53:51,986 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [16/26] Tour PosSettleOrderIncompatiblePartner → Step click Actions button (trigger: .more-btn) 2026-10-10 03:53:52,043 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [17/26] Tour PosSettleOrderIncompatiblePartner → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:53:52,100 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [18/26] Tour PosSettleOrderIncompatiblePartner → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-10 03:53:52,185 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:52] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 4 0.007 0.076 2026-10-10 03:53:52,240 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:52] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.007 0.028 2026-10-10 03:53:52,331 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:52] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 19 0.025 0.052 2026-10-10 03:53:52,388 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:52] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.013 0.016 2026-10-10 03:53:52,441 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [19/26] Tour PosSettleOrderIncompatiblePartner → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-10 03:53:52,615 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:52] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 48 0.067 0.100 2026-10-10 03:53:52,797 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.051 0.122 2026-10-10 03:53:52,819 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:52] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.179 2026-10-10 03:53:52,885 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:52] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.020 0.031 2026-10-10 03:53:52,970 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:52] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.020 0.050 2026-10-10 03:53:53,142 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:53] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 48 0.070 0.163 2026-10-10 03:53:53,233 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.028 0.208 2026-10-10 03:53:53,408 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.074 0.171 2026-10-10 03:53:53,425 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:53] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.253 2026-10-10 03:53:53,518 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:53] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.038 0.037 2026-10-10 03:53:53,566 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [20/26] Tour PosSettleOrderIncompatiblePartner → Step body:not(:has(.modal)) 2026-10-10 03:53:53,605 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:53] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.014 0.024 2026-10-10 03:53:53,666 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [21/26] Tour PosSettleOrderIncompatiblePartner → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:53:53,715 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [22/26] Tour PosSettleOrderIncompatiblePartner → Step Check orderline with attributes: {"withClass":".selected","productName":"product2","quantity":1,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("product2")):has(.qty:contains("1"))) 2026-10-10 03:53:53,764 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [23/26] Tour PosSettleOrderIncompatiblePartner → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:53:53,815 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [24/26] Tour PosSettleOrderIncompatiblePartner → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:53:53,865 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [25/26] Tour PosSettleOrderIncompatiblePartner → Step order total amount is '11.00' (trigger: .product-screen .order-summary .total:contains("11.00")) 2026-10-10 03:53:53,916 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [26/26] Tour PosSettleOrderIncompatiblePartner → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:53:53,967 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: tour succeeded 2026-10-10 03:53:53,968 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR PosSettleOrderIncompatiblePartner SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-10-10 03:53:54,068 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: heap 18511544 (allocated 20709376) 2026-10-10 03:53:54,099 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Closing chrome headless with pid 126346 2026-10-10 03:53:54,100 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Closing websocket connection 2026-10-10 03:53:54,100 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Terminating chrome headless with pid 126346 2026-10-10 03:53:54,221 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035354_220942_test_settle_order_with_incompatible_partner.txt 2026-10-10 03:53:54,221 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Removing chrome user profile "/tmp/tmpahv2_fwm_chrome_odoo" 2026-10-10 03:53:54,242 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_kit ... 2026-10-10 03:53:57,271 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Chrome pid: 126581 2026-10-10 03:53:57,271 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Chrome headless temporary user profile dir: /tmp/tmpthnpevv7_chrome_odoo 2026-10-10 03:53:57,273 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Issuing json command http://127.0.0.1:35265/json/version 2026-10-10 03:53:57,274 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35265', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:53:57,298 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Browser version: Chrome/150.0.7871.114 2026-10-10 03:53:57,299 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Issuing json command http://127.0.0.1:35265/json 2026-10-10 03:53:57,300 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35265', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:53:57,327 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Websocket url found: ws://127.0.0.1:35265/devtools/page/98F2A94A6AACD822876F42D3BCFB62BD 2026-10-10 03:53:57,338 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Enable chrome headless console log notification 2026-10-10 03:53:57,355 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Chrome headless enable page notifications 2026-10-10 03:53:57,448 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:53:57,459 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Setting session cookie in browser 2026-10-10 03:53:57,462 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-10 03:53:57,462 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-10 03:53:57,486 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:53:58,211 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:58] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.064 0.670 2026-10-10 03:53:58,216 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Navigation result: {'frameId': '98F2A94A6AACD822876F42D3BCFB62BD', 'loaderId': '119C32E8C29A70AEE4DF95ACDDEB2611', 'isDownload': False} 2026-10-10 03:53:58,216 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Evaluate ready code "odoo.isTourReady('PosSettleOrder')" 2026-10-10 03:53:58,240 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:53:58,272 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:58] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-10-10 03:53:58,293 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:58] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.021 2026-10-10 03:53:58,315 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:58] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.049 2026-10-10 03:53:58,936 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:53:58,940 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:53:58,965 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-10 03:53:58,991 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Evaluate test code "odoo.startTour('PosSettleOrder', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:53:59,001 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-10 03:53:59,003 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [1/25] Tour PosSettleOrder → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:53:59,038 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:59] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.004 0.020 2026-10-10 03:53:59,066 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:59] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:53:59,115 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:59] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.016 0.016 2026-10-10 03:53:59,150 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.058 2026-10-10 03:53:59,200 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:59] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.022 0.041 2026-10-10 03:53:59,209 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:53:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.039 2026-10-10 03:54:00,016 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:00] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.364 0.399 2026-10-10 03:54:00,043 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:00] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:54:00,127 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:54:00,208 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:00] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.047 2026-10-10 03:54:00,273 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:54:00,293 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: Owl is running in 'dev' mode. 2026-10-10 03:54:00,315 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:00] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-10 03:54:00,361 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:54:00,379 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:00] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:54:00,392 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:00] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:54:00,407 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:00] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:54:00,443 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:00] "GET /web/image/res.users/239/avatar_128 HTTP/1.1" 200 - 14 0.018 0.052 2026-10-10 03:54:00,453 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:54:00,467 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:00] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.088 2026-10-10 03:54:00,469 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.029 2026-10-10 03:54:00,532 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:54:00,621 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:00] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.053 0.058 2026-10-10 03:54:00,638 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [2/25] Tour PosSettleOrder → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:54:00,660 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:00] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.018 0.123 2026-10-10 03:54:00,763 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [3/25] Tour PosSettleOrder → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:54:00,793 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:00] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.061 0.211 2026-10-10 03:54:00,808 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:54:00,812 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:00] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.106 2026-10-10 03:54:00,863 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [4/25] Tour PosSettleOrder → Step click Actions button (trigger: .more-btn) 2026-10-10 03:54:00,864 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:00] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.009 0.129 2026-10-10 03:54:00,872 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:00] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:54:00,904 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:00] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.155 2026-10-10 03:54:00,938 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:00] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.180 2026-10-10 03:54:01,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:01] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.236 2026-10-10 03:54:01,029 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:01] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.206 2026-10-10 03:54:01,059 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:01] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.224 2026-10-10 03:54:01,124 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:01] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.013 0.213 2026-10-10 03:54:01,154 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:01] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.238 2026-10-10 03:54:01,184 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:01] "GET /web/image?model=product.template&field=image_128&id=2213&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.222 2026-10-10 03:54:01,210 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:01] "GET /web/image?model=product.template&field=image_128&id=2214&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.201 2026-10-10 03:54:01,327 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:01] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.045 0.246 2026-10-10 03:54:01,371 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:01] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.300 2026-10-10 03:54:01,379 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [5/25] Tour PosSettleOrder → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:54:01,441 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [6/25] Tour PosSettleOrder → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-10 03:54:01,725 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:01] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 73 0.112 0.169 2026-10-10 03:54:01,871 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:01] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 27 0.051 0.057 2026-10-10 03:54:01,939 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:01] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.004 0.015 2026-10-10 03:54:02,054 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [7/25] Tour PosSettleOrder → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-10 03:54:02,249 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:02] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 63 0.068 0.125 2026-10-10 03:54:02,460 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 62 0.065 0.135 2026-10-10 03:54:02,474 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:02] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.196 2026-10-10 03:54:02,554 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:02] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.032 0.036 2026-10-10 03:54:02,604 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [8/25] Tour PosSettleOrder → Step body:not(:has(.modal)) 2026-10-10 03:54:02,629 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:02] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 15 0.020 0.041 2026-10-10 03:54:02,673 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:02] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.015 0.054 2026-10-10 03:54:02,762 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.036 0.077 2026-10-10 03:54:02,794 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [9/25] Tour PosSettleOrder → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:54:02,842 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [10/25] Tour PosSettleOrder → Step Check orderline with attributes: {"withClass":".selected","productName":"Pizza Chicken","quantity":9,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Pizza Chicken")):has(.qty:contains("9"))) 2026-10-10 03:54:02,894 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [11/25] Tour PosSettleOrder → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:54:02,945 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [12/25] Tour PosSettleOrder → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:54:02,996 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [13/25] Tour PosSettleOrder → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-10 03:54:03,049 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [14/25] Tour PosSettleOrder → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:54:03,103 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [15/25] Tour PosSettleOrder → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:54:03,154 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [16/25] Tour PosSettleOrder → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:54:03,204 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [17/25] Tour PosSettleOrder → Step Check orderline with attributes: {"withClass":".selected","productName":"Pizza Chicken","quantity":2,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Pizza Chicken")):has(.qty:contains("2"))) 2026-10-10 03:54:03,272 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [18/25] Tour PosSettleOrder → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:54:03,322 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [19/25] Tour PosSettleOrder → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:54:03,409 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [20/25] Tour PosSettleOrder → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:54:03,431 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:03] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:54:03,433 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:03] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:54:03,462 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [21/25] Tour PosSettleOrder → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:54:03,510 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [22/25] Tour PosSettleOrder → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:54:03,598 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [23/25] Tour PosSettleOrder → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:54:03,666 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [24/25] Tour PosSettleOrder → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-10-10 03:54:03,674 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67382339 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '4d795f27-1eb4-4b10-9cd9-4b5a7704b0d6'}] 2026-10-10 03:54:03,683 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:03] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:54:04,134 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #239 deleted stock.move records with IDs: [1408] 2026-10-10 03:54:04,619 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67382339 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '4d795f27-1eb4-4b10-9cd9-4b5a7704b0d6'} created pos.order #864 2026-10-10 03:54:04,653 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67382339 finished 2026-10-10 03:54:04,946 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 455 0.459 0.815 2026-10-10 03:54:05,007 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:05] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 03:54:05,155 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [25/25] Tour PosSettleOrder → Step .pos-leftheader .orders-button 2026-10-10 03:54:05,173 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77908166 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '4d795f27-1eb4-4b10-9cd9-4b5a7704b0d6'}] 2026-10-10 03:54:05,184 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77908166 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '4d795f27-1eb4-4b10-9cd9-4b5a7704b0d6'} sync ignored for existing PoS order pos.order(864,) (state: paid) 2026-10-10 03:54:05,217 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77908166 finished 2026-10-10 03:54:05,230 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: tour succeeded 2026-10-10 03:54:05,239 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: ╔═══════════════════════════════╗ ║ TOUR PosSettleOrder SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-10-10 03:54:05,371 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: heap 18112556 (allocated 19922944) 2026-10-10 03:54:05,389 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Closing chrome headless with pid 126581 2026-10-10 03:54:05,392 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Closing websocket connection 2026-10-10 03:54:05,393 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Terminating chrome headless with pid 126581 2026-10-10 03:54:05,396 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 80 0.082 0.144 2026-10-10 03:54:05,409 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:05] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.144 2026-10-10 03:54:05,498 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035405_497944_test_settle_order_with_kit.txt 2026-10-10 03:54:05,498 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Removing chrome user profile "/tmp/tmpthnpevv7_chrome_odoo" 2026-10-10 03:54:05,541 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_lot ... 2026-10-10 03:54:07,205 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Chrome pid: 126811 2026-10-10 03:54:07,205 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Chrome headless temporary user profile dir: /tmp/tmpwhq6ng0u_chrome_odoo 2026-10-10 03:54:07,206 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Issuing json command http://127.0.0.1:40509/json/version 2026-10-10 03:54:07,209 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40509', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:54:07,221 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Browser version: Chrome/150.0.7871.114 2026-10-10 03:54:07,222 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Issuing json command http://127.0.0.1:40509/json 2026-10-10 03:54:07,222 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40509', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:54:07,243 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Websocket url found: ws://127.0.0.1:40509/devtools/page/F0777C313656B323950D80F068DD35D6 2026-10-10 03:54:07,265 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Enable chrome headless console log notification 2026-10-10 03:54:07,278 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Chrome headless enable page notifications 2026-10-10 03:54:07,490 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-10 03:54:07,496 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Setting session cookie in browser 2026-10-10 03:54:07,504 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-10 03:54:07,504 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-10 03:54:07,534 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:54:08,436 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:08] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.083 0.830 2026-10-10 03:54:08,440 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Navigation result: {'frameId': 'F0777C313656B323950D80F068DD35D6', 'loaderId': 'D3BD8E04E97EC090C44DFF7A2DEFC6FC', 'isDownload': False} 2026-10-10 03:54:08,440 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Evaluate ready code "odoo.isTourReady('test_settle_order_with_lot')" 2026-10-10 03:54:08,463 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:54:08,514 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:08] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.018 0.021 2026-10-10 03:54:08,525 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:08] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.045 2026-10-10 03:54:08,535 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:08] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.051 2026-10-10 03:54:09,129 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:09] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:54:09,142 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:54:09,165 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-10 03:54:09,204 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:09] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.008 2026-10-10 03:54:09,205 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Evaluate test code "odoo.startTour('test_settle_order_with_lot', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:54:09,214 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: [1/14] Tour test_settle_order_with_lot → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:54:09,229 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:09] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-10 03:54:09,248 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:09] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:54:09,301 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:09] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.013 0.022 2026-10-10 03:54:09,320 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.052 2026-10-10 03:54:09,396 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:09] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.026 0.052 2026-10-10 03:54:09,399 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.044 2026-10-10 03:54:10,315 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.343 0.508 2026-10-10 03:54:10,352 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:10] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-10-10 03:54:10,466 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.008 0.014 2026-10-10 03:54:10,555 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:10] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.055 2026-10-10 03:54:10,604 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.008 0.014 2026-10-10 03:54:10,625 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: Owl is running in 'dev' mode. 2026-10-10 03:54:10,639 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:10] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:54:10,705 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:54:10,753 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:10] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:54:10,754 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:10] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:54:10,777 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:10] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.021 0.042 2026-10-10 03:54:10,798 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-10 03:54:10,802 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:10] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.006 0.077 2026-10-10 03:54:10,823 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.034 2026-10-10 03:54:10,842 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:10] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.018 0.028 2026-10-10 03:54:10,846 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:10] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.122 2026-10-10 03:54:10,953 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: [2/14] Tour test_settle_order_with_lot → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:54:11,078 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.047 2026-10-10 03:54:11,118 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:11] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.067 0.057 2026-10-10 03:54:11,146 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.022 2026-10-10 03:54:11,154 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: [3/14] Tour test_settle_order_with_lot → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:54:11,172 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:11] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:54:11,174 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:11] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.019 0.148 2026-10-10 03:54:11,192 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: [4/14] Tour test_settle_order_with_lot → Step click Actions button (trigger: .more-btn) 2026-10-10 03:54:11,225 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:11] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.008 0.197 2026-10-10 03:54:11,264 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:11] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.224 2026-10-10 03:54:11,304 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:11] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.211 2026-10-10 03:54:11,341 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:11] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.159 2026-10-10 03:54:11,372 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:11] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.188 2026-10-10 03:54:11,469 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:11] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.033 0.418 2026-10-10 03:54:11,508 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:11] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.271 2026-10-10 03:54:11,548 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:11] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.226 2026-10-10 03:54:11,584 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:11] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.228 2026-10-10 03:54:11,619 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:11] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.238 2026-10-10 03:54:11,720 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:11] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.036 0.408 2026-10-10 03:54:11,767 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: [5/14] Tour test_settle_order_with_lot → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:54:11,830 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: [6/14] Tour test_settle_order_with_lot → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-10 03:54:12,050 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:12] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.072 0.146 2026-10-10 03:54:12,204 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:12] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.051 0.066 2026-10-10 03:54:12,273 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:12] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.021 2026-10-10 03:54:12,356 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: [7/14] Tour test_settle_order_with_lot → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-10 03:54:12,580 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:12] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 65 0.086 0.132 2026-10-10 03:54:12,807 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.089 0.128 2026-10-10 03:54:12,823 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:12] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.212 2026-10-10 03:54:12,917 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:12] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.037 0.042 2026-10-10 03:54:12,969 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: [8/14] Tour test_settle_order_with_lot → Step Choose to auto link the lot number to the order line (trigger: .modal-content:contains('Do you want to load the SN/Lots linked to the Sales Order?') button:contains('Ok')) 2026-10-10 03:54:12,993 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:12] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.018 0.042 2026-10-10 03:54:13,083 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:13] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 25 0.041 0.054 2026-10-10 03:54:13,187 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.032 0.125 2026-10-10 03:54:13,236 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: [9/14] Tour test_settle_order_with_lot → Step body:not(:has(.modal)) 2026-10-10 03:54:13,288 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: [10/14] Tour test_settle_order_with_lot → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:54:13,340 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: [11/14] Tour test_settle_order_with_lot → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A"))) 2026-10-10 03:54:13,391 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: [12/14] Tour test_settle_order_with_lot → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:54:13,441 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: [13/14] Tour test_settle_order_with_lot → Step check lot0 is linked (trigger: .info-list li:contains(1001)) 2026-10-10 03:54:13,492 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: [14/14] Tour test_settle_order_with_lot → Step check lot1 is linked (trigger: .info-list li:contains(1002)) 2026-10-10 03:54:13,544 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: tour succeeded 2026-10-10 03:54:13,545 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_settle_order_with_lot SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-10 03:54:13,658 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: heap 16575384 (allocated 17563648) 2026-10-10 03:54:13,665 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Closing chrome headless with pid 126811 2026-10-10 03:54:13,667 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Closing websocket connection 2026-10-10 03:54:13,673 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Terminating chrome headless with pid 126811 2026-10-10 03:54:13,790 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035413_790320_test_settle_order_with_lot.txt 2026-10-10 03:54:13,790 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Removing chrome user profile "/tmp/tmpwhq6ng0u_chrome_odoo" 2026-10-10 03:54:13,809 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_multiple_uom ... 2026-10-10 03:54:15,049 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Chrome pid: 127035 2026-10-10 03:54:15,050 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Chrome headless temporary user profile dir: /tmp/tmpluu8nl36_chrome_odoo 2026-10-10 03:54:15,050 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Issuing json command http://127.0.0.1:44583/json/version 2026-10-10 03:54:15,052 44 INFO rb-acb9515-225444-423143 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-10 03:54:15,076 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Browser version: Chrome/150.0.7871.114 2026-10-10 03:54:15,076 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Issuing json command http://127.0.0.1:44583/json 2026-10-10 03:54:15,077 44 INFO rb-acb9515-225444-423143 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-10 03:54:15,084 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Websocket url found: ws://127.0.0.1:44583/devtools/page/57CAF5E6741A898075485C269B1F7DCF 2026-10-10 03:54:15,103 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Enable chrome headless console log notification 2026-10-10 03:54:15,113 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Chrome headless enable page notifications 2026-10-10 03:54:15,379 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-10 03:54:15,383 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Setting session cookie in browser 2026-10-10 03:54:15,387 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-10 03:54:15,387 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-10 03:54:15,417 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:54:16,100 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:16] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.054 0.632 2026-10-10 03:54:16,105 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Navigation result: {'frameId': '57CAF5E6741A898075485C269B1F7DCF', 'loaderId': '2F0258B5ED1654304108EDE72F848CA9', 'isDownload': False} 2026-10-10 03:54:16,106 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Evaluate ready code "odoo.isTourReady('PoSSettleQuotation')" 2026-10-10 03:54:16,133 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:54:16,170 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:16] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.024 2026-10-10 03:54:16,183 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:16] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.031 2026-10-10 03:54:16,201 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:16] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.009 0.035 2026-10-10 03:54:16,874 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.026 2026-10-10 03:54:16,882 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:54:16,883 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:16] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.037 2026-10-10 03:54:16,912 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Evaluate test code "odoo.startTour('PoSSettleQuotation', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:54:16,922 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: [1/14] Tour PoSSettleQuotation → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:54:16,922 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:16] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.008 2026-10-10 03:54:16,944 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:16] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 03:54:16,966 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:16] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:54:17,016 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:17] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.011 0.023 2026-10-10 03:54:17,036 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.047 2026-10-10 03:54:17,122 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:17] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.028 0.057 2026-10-10 03:54:17,129 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.051 2026-10-10 03:54:17,977 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.304 0.502 2026-10-10 03:54:18,017 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:18] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:54:18,114 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-10 03:54:18,214 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:18] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.060 2026-10-10 03:54:18,262 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:54:18,278 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: Owl is running in 'dev' mode. 2026-10-10 03:54:18,293 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:18] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:54:18,368 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:54:18,377 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:18] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:54:18,411 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:18] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:54:18,419 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:18] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.024 2026-10-10 03:54:18,443 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:54:18,446 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:54:18,494 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:18] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.057 0.059 2026-10-10 03:54:18,516 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:18] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:54:18,530 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:18] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.005 0.134 2026-10-10 03:54:18,618 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: [2/14] Tour PoSSettleQuotation → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:54:18,649 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:18] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.029 0.149 2026-10-10 03:54:18,771 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: [3/14] Tour PoSSettleQuotation → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:54:18,782 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:18] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.044 0.252 2026-10-10 03:54:18,789 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:54:18,812 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:18] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:54:18,813 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:18] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.008 0.299 2026-10-10 03:54:18,824 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: [4/14] Tour PoSSettleQuotation → Step click Actions button (trigger: .more-btn) 2026-10-10 03:54:18,852 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:18] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.168 2026-10-10 03:54:18,888 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:18] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.201 2026-10-10 03:54:18,923 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:18] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.199 2026-10-10 03:54:18,957 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:18] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.235 2026-10-10 03:54:18,988 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:18] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.155 2026-10-10 03:54:19,019 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:19] "GET /web/image?model=product.template&field=image_128&id=2216&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.182 2026-10-10 03:54:19,050 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:19] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.007 0.179 2026-10-10 03:54:19,087 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:19] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.181 2026-10-10 03:54:19,133 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:19] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.011 0.196 2026-10-10 03:54:19,166 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:19] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.201 2026-10-10 03:54:19,205 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:19] "GET /web/image?model=product.template&field=image_128&id=2217&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.206 2026-10-10 03:54:19,225 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:19] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.167 2026-10-10 03:54:19,336 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:19] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.059 0.249 2026-10-10 03:54:19,391 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: [5/14] Tour PoSSettleQuotation → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:54:19,454 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: [6/14] Tour PoSSettleQuotation → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-10 03:54:19,705 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:19] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.068 0.173 2026-10-10 03:54:19,858 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:19] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.045 0.071 2026-10-10 03:54:19,948 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:19] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.038 2026-10-10 03:54:20,044 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: [7/14] Tour PoSSettleQuotation → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-10 03:54:20,237 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:20] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 59 0.066 0.124 2026-10-10 03:54:20,418 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 57 0.060 0.112 2026-10-10 03:54:20,434 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:20] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.170 2026-10-10 03:54:20,503 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:20] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.038 2026-10-10 03:54:20,558 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: [8/14] Tour PoSSettleQuotation → Step body:not(:has(.modal)) 2026-10-10 03:54:20,599 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:20] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.028 0.051 2026-10-10 03:54:20,656 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:20] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.021 0.067 2026-10-10 03:54:20,749 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.022 0.091 2026-10-10 03:54:20,816 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: [9/14] Tour PoSSettleQuotation → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:54:20,893 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: [10/14] Tour PoSSettleQuotation → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:54:20,908 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:20] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:54:20,918 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:20] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:54:20,943 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: [11/14] Tour PoSSettleQuotation → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:54:20,994 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: [12/14] Tour PoSSettleQuotation → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:54:21,071 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: [13/14] Tour PoSSettleQuotation → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:54:21,153 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: [14/14] Tour PoSSettleQuotation → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-10-10 03:54:21,158 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75340971 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '38fcfb1b-bcde-48f7-b293-847c1641ad0b'}] 2026-10-10 03:54:21,178 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:21] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:54:21,953 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75340971 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '38fcfb1b-bcde-48f7-b293-847c1641ad0b'} created pos.order #865 2026-10-10 03:54:21,979 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75340971 finished 2026-10-10 03:54:22,510 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 409 0.462 0.894 2026-10-10 03:54:22,614 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:22] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.008 2026-10-10 03:54:22,757 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: tour succeeded 2026-10-10 03:54:22,758 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: ╔═══════════════════════════════════╗ ║ TOUR PoSSettleQuotation SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-10 03:54:22,783 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16853318 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '38fcfb1b-bcde-48f7-b293-847c1641ad0b'}] 2026-10-10 03:54:22,797 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16853318 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '38fcfb1b-bcde-48f7-b293-847c1641ad0b'} sync ignored for existing PoS order pos.order(865,) (state: paid) 2026-10-10 03:54:22,829 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16853318 finished 2026-10-10 03:54:22,917 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: heap 19442184 (allocated 21106688) 2026-10-10 03:54:22,937 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Closing chrome headless with pid 127035 2026-10-10 03:54:22,941 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Closing websocket connection 2026-10-10 03:54:22,945 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Terminating chrome headless with pid 127035 2026-10-10 03:54:23,003 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.110 0.113 2026-10-10 03:54:23,065 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035423_065322_test_settle_order_with_multiple_uom.txt 2026-10-10 03:54:23,065 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Removing chrome user profile "/tmp/tmpluu8nl36_chrome_odoo" 2026-10-10 03:54:23,086 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_multistep_delivery ... 2026-10-10 03:54:24,431 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Chrome pid: 127257 2026-10-10 03:54:24,431 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Chrome headless temporary user profile dir: /tmp/tmpfnxkc6xa_chrome_odoo 2026-10-10 03:54:24,431 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Issuing json command http://127.0.0.1:34887/json/version 2026-10-10 03:54:24,432 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34887', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:54:24,524 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Browser version: Chrome/150.0.7871.114 2026-10-10 03:54:24,524 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Issuing json command http://127.0.0.1:34887/json 2026-10-10 03:54:24,525 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34887', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:54:24,554 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Websocket url found: ws://127.0.0.1:34887/devtools/page/CEB81029A5AB61BC8028A1A4AAD35425 2026-10-10 03:54:24,571 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Enable chrome headless console log notification 2026-10-10 03:54:24,574 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Chrome headless enable page notifications 2026-10-10 03:54:24,760 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-10 03:54:24,762 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Setting session cookie in browser 2026-10-10 03:54:24,768 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-10 03:54:24,768 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-10 03:54:24,787 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:54:25,654 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:25] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.089 0.783 2026-10-10 03:54:25,659 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Navigation result: {'frameId': 'CEB81029A5AB61BC8028A1A4AAD35425', 'loaderId': '85ACA8A4131B46E64BFF35B4FE69805D', 'isDownload': False} 2026-10-10 03:54:25,659 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Evaluate ready code "odoo.isTourReady('PosSettleOrder3')" 2026-10-10 03:54:25,680 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:54:25,706 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:25] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.006 2026-10-10 03:54:25,715 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:25] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.019 2026-10-10 03:54:25,727 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:25] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-10-10 03:54:26,363 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:54:26,375 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:54:26,396 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-10 03:54:26,440 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Evaluate test code "odoo.startTour('PosSettleOrder3', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:54:26,443 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.012 2026-10-10 03:54:26,451 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: [1/18] Tour PosSettleOrder3 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:54:26,466 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:26] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 03:54:26,491 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:54:26,550 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:26] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.009 0.020 2026-10-10 03:54:26,566 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.043 2026-10-10 03:54:26,647 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.019 0.052 2026-10-10 03:54:26,649 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.059 2026-10-10 03:54:27,555 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.392 0.462 2026-10-10 03:54:27,594 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:27] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.025 2026-10-10 03:54:27,697 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:54:27,775 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:27] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.051 2026-10-10 03:54:27,832 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:54:27,855 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: Owl is running in 'dev' mode. 2026-10-10 03:54:27,872 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:27] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:54:27,945 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:54:27,957 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:27] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:54:27,989 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:54:28,003 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:54:28,025 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:54:28,026 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:28] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.021 0.043 2026-10-10 03:54:28,050 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:54:28,066 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:28] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.005 0.090 2026-10-10 03:54:28,114 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.026 2026-10-10 03:54:28,115 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:28] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.023 0.058 2026-10-10 03:54:28,207 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:28] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.046 0.093 2026-10-10 03:54:28,233 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: [2/18] Tour PosSettleOrder3 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:54:28,339 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:28] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.073 0.183 2026-10-10 03:54:28,364 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:54:28,370 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:28] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.011 0.108 2026-10-10 03:54:28,403 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:28] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.104 2026-10-10 03:54:28,431 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: [3/18] Tour PosSettleOrder3 → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:54:28,439 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:28] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.132 2026-10-10 03:54:28,447 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:28] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:54:28,478 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: [4/18] Tour PosSettleOrder3 → Step click Actions button (trigger: .more-btn) 2026-10-10 03:54:28,493 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:28] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.021 0.177 2026-10-10 03:54:28,534 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:28] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.008 0.231 2026-10-10 03:54:28,571 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:28] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.200 2026-10-10 03:54:28,610 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:28] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.224 2026-10-10 03:54:28,642 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:28] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.226 2026-10-10 03:54:28,673 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:28] "GET /web/image?model=product.template&field=image_128&id=2218&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.214 2026-10-10 03:54:28,710 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:28] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.199 2026-10-10 03:54:28,742 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:28] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.163 2026-10-10 03:54:28,907 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:28] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.086 0.281 2026-10-10 03:54:28,948 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: [5/18] Tour PosSettleOrder3 → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:54:29,012 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: [6/18] Tour PosSettleOrder3 → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-10 03:54:29,264 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:29] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.089 0.161 2026-10-10 03:54:29,399 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:29] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.045 0.060 2026-10-10 03:54:29,466 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:29] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.008 0.019 2026-10-10 03:54:29,558 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: [7/18] Tour PosSettleOrder3 → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-10 03:54:29,735 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:29] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 65 0.072 0.101 2026-10-10 03:54:29,938 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.074 0.113 2026-10-10 03:54:29,955 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:29] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.193 2026-10-10 03:54:30,076 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:30] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.074 0.034 2026-10-10 03:54:30,131 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: [8/18] Tour PosSettleOrder3 → Step body:not(:has(.modal)) 2026-10-10 03:54:30,166 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:30] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.034 0.041 2026-10-10 03:54:30,227 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:30] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.024 0.061 2026-10-10 03:54:30,307 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:30] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.020 0.095 2026-10-10 03:54:30,334 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: [9/18] Tour PosSettleOrder3 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:54:30,386 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: [10/18] Tour PosSettleOrder3 → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"1","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("1"))) 2026-10-10 03:54:30,436 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: [11/18] Tour PosSettleOrder3 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:54:30,488 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: [12/18] Tour PosSettleOrder3 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:54:30,571 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: [13/18] Tour PosSettleOrder3 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:54:30,586 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:30] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:54:30,590 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:30] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:54:30,622 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: [14/18] Tour PosSettleOrder3 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:54:30,672 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: [15/18] Tour PosSettleOrder3 → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:54:30,751 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: [16/18] Tour PosSettleOrder3 → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-10-10 03:54:30,801 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: [17/18] Tour PosSettleOrder3 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:54:30,878 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: [18/18] Tour PosSettleOrder3 → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-10-10 03:54:30,883 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13007168 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '67658eba-7e36-4d2d-9c4c-9d1cf283c8d0'}] 2026-10-10 03:54:30,893 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:30] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:54:31,321 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1414] 2026-10-10 03:54:31,981 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13007168 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '67658eba-7e36-4d2d-9c4c-9d1cf283c8d0'} created pos.order #866 2026-10-10 03:54:32,011 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13007168 finished 2026-10-10 03:54:32,384 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 412 0.684 0.819 2026-10-10 03:54:32,437 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:32] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.003 0.006 2026-10-10 03:54:32,576 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: tour succeeded 2026-10-10 03:54:32,577 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: ╔════════════════════════════════╗ ║ TOUR PosSettleOrder3 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-10 03:54:32,583 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28528279 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '67658eba-7e36-4d2d-9c4c-9d1cf283c8d0'}] 2026-10-10 03:54:32,595 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28528279 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '67658eba-7e36-4d2d-9c4c-9d1cf283c8d0'} sync ignored for existing PoS order pos.order(866,) (state: paid) 2026-10-10 03:54:32,630 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28528279 finished 2026-10-10 03:54:32,695 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: heap 17785696 (allocated 19660800) 2026-10-10 03:54:32,728 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Closing chrome headless with pid 127257 2026-10-10 03:54:32,734 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 57 0.039 0.114 2026-10-10 03:54:32,739 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Closing websocket connection 2026-10-10 03:54:32,742 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Terminating chrome headless with pid 127257 2026-10-10 03:54:32,847 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035432_847360_test_settle_order_with_multistep_delivery.txt 2026-10-10 03:54:32,847 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Removing chrome user profile "/tmp/tmpfnxkc6xa_chrome_odoo" 2026-10-10 03:54:32,876 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_multistep_delivery_receipt ... 2026-10-10 03:54:35,895 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Chrome pid: 127478 2026-10-10 03:54:35,895 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Chrome headless temporary user profile dir: /tmp/tmpxxhk_s31_chrome_odoo 2026-10-10 03:54:35,895 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Issuing json command http://127.0.0.1:42359/json/version 2026-10-10 03:54:35,896 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42359', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:54:35,980 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Browser version: Chrome/150.0.7871.114 2026-10-10 03:54:35,981 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Issuing json command http://127.0.0.1:42359/json 2026-10-10 03:54:35,981 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42359', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:54:35,996 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Websocket url found: ws://127.0.0.1:42359/devtools/page/3C91BB6B744448A6028ABB4001FF773D 2026-10-10 03:54:36,010 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Enable chrome headless console log notification 2026-10-10 03:54:36,018 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Chrome headless enable page notifications 2026-10-10 03:54:36,372 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-10 03:54:36,375 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Setting session cookie in browser 2026-10-10 03:54:36,377 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-10 03:54:36,377 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-10 03:54:36,400 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:54:37,166 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:37] "GET /pos/ui/126 HTTP/1.1" 200 - 86 0.061 0.710 2026-10-10 03:54:37,171 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Navigation result: {'frameId': '3C91BB6B744448A6028ABB4001FF773D', 'loaderId': '07AD4ED5B89C31B50AB87CA462EB2C3C', 'isDownload': False} 2026-10-10 03:54:37,171 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Evaluate ready code "odoo.isTourReady('PosSettleOrder4')" 2026-10-10 03:54:37,202 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:54:37,231 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:37] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.019 2026-10-10 03:54:37,249 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:37] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.038 2026-10-10 03:54:37,263 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:37] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.042 2026-10-10 03:54:37,932 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:54:37,937 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:54:37,968 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-10 03:54:38,006 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-10 03:54:38,007 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Evaluate test code "odoo.startTour('PosSettleOrder4', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:54:38,017 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: [1/20] Tour PosSettleOrder4 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:54:38,031 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:38] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:54:38,049 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:54:38,102 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:38] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.008 0.020 2026-10-10 03:54:38,124 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.046 2026-10-10 03:54:38,199 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:38] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.026 0.051 2026-10-10 03:54:38,202 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.054 2026-10-10 03:54:39,067 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.365 0.453 2026-10-10 03:54:39,094 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:39] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:54:39,218 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:54:39,291 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:39] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.044 2026-10-10 03:54:39,328 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:54:39,353 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: Owl is running in 'dev' mode. 2026-10-10 03:54:39,368 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:39] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.004 2026-10-10 03:54:39,441 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:54:39,465 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:39] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:54:39,492 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:54:39,502 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:39] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:54:39,531 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:54:39,555 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.023 2026-10-10 03:54:39,599 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:54:39,604 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:39] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.083 0.048 2026-10-10 03:54:39,630 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:39] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.004 0.152 2026-10-10 03:54:39,653 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:39] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.005 0.063 2026-10-10 03:54:39,714 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: [2/20] Tour PosSettleOrder4 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:54:39,721 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:39] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.023 0.111 2026-10-10 03:54:39,823 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:39] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.048 0.185 2026-10-10 03:54:39,831 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:54:39,844 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:39] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.005 0.095 2026-10-10 03:54:39,896 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:39] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.008 0.042 2026-10-10 03:54:39,937 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:39] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.143 2026-10-10 03:54:39,963 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: [3/20] Tour PosSettleOrder4 → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:54:39,977 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:39] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.009 0.176 2026-10-10 03:54:39,990 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:39] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:54:40,012 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:40] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.203 2026-10-10 03:54:40,023 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: [4/20] Tour PosSettleOrder4 → Step click Actions button (trigger: .more-btn) 2026-10-10 03:54:40,041 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:40] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.247 2026-10-10 03:54:40,081 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:40] "GET /web/image?model=product.template&field=image_128&id=2219&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.229 2026-10-10 03:54:40,118 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:40] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.210 2026-10-10 03:54:40,148 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:40] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.200 2026-10-10 03:54:40,179 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:40] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.176 2026-10-10 03:54:40,275 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.034 0.209 2026-10-10 03:54:40,300 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:40] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.247 2026-10-10 03:54:40,320 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: [5/20] Tour PosSettleOrder4 → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:54:40,387 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: [6/20] Tour PosSettleOrder4 → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-10 03:54:40,662 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:40] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.087 0.176 2026-10-10 03:54:40,800 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:40] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.035 0.052 2026-10-10 03:54:40,865 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:40] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.020 2026-10-10 03:54:40,964 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: [7/20] Tour PosSettleOrder4 → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-10 03:54:41,181 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:41] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 72 0.080 0.128 2026-10-10 03:54:41,380 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 72 0.062 0.127 2026-10-10 03:54:41,397 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:41] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.189 2026-10-10 03:54:41,461 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:41] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.035 2026-10-10 03:54:41,513 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: [8/20] Tour PosSettleOrder4 → Step body:not(:has(.modal)) 2026-10-10 03:54:41,547 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:41] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 21 0.028 0.047 2026-10-10 03:54:41,604 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:41] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.019 0.063 2026-10-10 03:54:41,713 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 23 0.023 0.118 2026-10-10 03:54:41,731 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: [9/20] Tour PosSettleOrder4 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:54:41,784 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: [10/20] Tour PosSettleOrder4 → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"1","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("1"))) 2026-10-10 03:54:41,833 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: [11/20] Tour PosSettleOrder4 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:54:41,884 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: [12/20] Tour PosSettleOrder4 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:54:41,972 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: [13/20] Tour PosSettleOrder4 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:54:41,993 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:41] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:54:41,995 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:41] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:54:42,026 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: [14/20] Tour PosSettleOrder4 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:54:42,080 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: [15/20] Tour PosSettleOrder4 → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:54:42,153 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: [16/20] Tour PosSettleOrder4 → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-10-10 03:54:42,203 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: [17/20] Tour PosSettleOrder4 → Step click ship later button (trigger: .button:contains('Ship Later')) 2026-10-10 03:54:42,262 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: [18/20] Tour PosSettleOrder4 → Step click confirm button (trigger: .btn:contains('Confirm')) 2026-10-10 03:54:42,319 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: [19/20] Tour PosSettleOrder4 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:54:42,390 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: [20/20] Tour PosSettleOrder4 → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-10-10 03:54:42,397 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43602985 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '2df46219-01ca-45ef-9048-752761f1550b'}] 2026-10-10 03:54:42,401 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:42] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:54:42,613 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1419] 2026-10-10 03:54:44,976 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43602985 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '2df46219-01ca-45ef-9048-752761f1550b'} created pos.order #867 2026-10-10 03:54:45,410 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43602985 finished 2026-10-10 03:54:45,754 44 INFO rb-acb9515-225444-423143 odoo.tests.common: Simulating signal changes during tests 2026-10-10 03:54:45,755 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 982 1.083 2.278 2026-10-10 03:54:45,865 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:45] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 6 0.003 0.025 2026-10-10 03:54:45,874 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:45] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.032 2026-10-10 03:54:46,014 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: tour succeeded 2026-10-10 03:54:46,016 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: ╔════════════════════════════════╗ ║ TOUR PosSettleOrder4 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-10 03:54:46,043 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65255500 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '2df46219-01ca-45ef-9048-752761f1550b'}] 2026-10-10 03:54:46,062 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65255500 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '2df46219-01ca-45ef-9048-752761f1550b'} sync ignored for existing PoS order pos.order(867,) (state: done) 2026-10-10 03:54:46,089 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65255500 finished 2026-10-10 03:54:46,175 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: heap 18126024 (allocated 19922944) 2026-10-10 03:54:46,184 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Closing chrome headless with pid 127478 2026-10-10 03:54:46,186 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Closing websocket connection 2026-10-10 03:54:46,190 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Terminating chrome headless with pid 127478 2026-10-10 03:54:46,199 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.047 0.112 2026-10-10 03:54:46,314 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035446_314066_test_settle_order_with_multistep_delivery_receipt.txt 2026-10-10 03:54:46,314 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Removing chrome user profile "/tmp/tmpxxhk_s31_chrome_odoo" 2026-10-10 03:54:46,365 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_quotation_delivered_qty ... 2026-10-10 03:54:47,189 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Chrome pid: 127695 2026-10-10 03:54:47,190 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Chrome headless temporary user profile dir: /tmp/tmpfepc1w02_chrome_odoo 2026-10-10 03:54:47,190 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Issuing json command http://127.0.0.1:40799/json/version 2026-10-10 03:54:47,195 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40799', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:54:47,244 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Browser version: Chrome/150.0.7871.114 2026-10-10 03:54:47,244 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Issuing json command http://127.0.0.1:40799/json 2026-10-10 03:54:47,245 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40799', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:54:47,255 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Websocket url found: ws://127.0.0.1:40799/devtools/page/DC2D9A1832DA512AC0F441D12FB93A49 2026-10-10 03:54:47,265 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Enable chrome headless console log notification 2026-10-10 03:54:47,280 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Chrome headless enable page notifications 2026-10-10 03:54:47,457 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-10 03:54:47,460 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Setting session cookie in browser 2026-10-10 03:54:47,464 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-10 03:54:47,464 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-10 03:54:47,485 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:54:48,173 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:48] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.068 0.624 2026-10-10 03:54:48,178 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Navigation result: {'frameId': 'DC2D9A1832DA512AC0F441D12FB93A49', 'loaderId': 'D71CB874CE46F0CC658B114CC79617E8', 'isDownload': False} 2026-10-10 03:54:48,178 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Evaluate ready code "odoo.isTourReady('PoSSettleQuotation')" 2026-10-10 03:54:48,201 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:54:48,233 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:48] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-10-10 03:54:48,242 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:48] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.026 2026-10-10 03:54:48,251 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:48] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.025 2026-10-10 03:54:48,841 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:54:48,842 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:54:48,867 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.029 2026-10-10 03:54:48,893 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Evaluate test code "odoo.startTour('PoSSettleQuotation', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:54:48,906 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.009 2026-10-10 03:54:48,910 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: [1/14] Tour PoSSettleQuotation → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:54:48,935 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:48] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.003 0.010 2026-10-10 03:54:48,948 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:48] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:54:49,003 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:49] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.018 0.021 2026-10-10 03:54:49,026 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.055 2026-10-10 03:54:49,111 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:49] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.029 0.050 2026-10-10 03:54:49,115 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.055 2026-10-10 03:54:49,976 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.307 0.487 2026-10-10 03:54:50,005 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:50] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:54:50,086 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:54:50,154 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:50] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.048 2026-10-10 03:54:50,183 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:54:50,195 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: Owl is running in 'dev' mode. 2026-10-10 03:54:50,210 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:50] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:54:50,289 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:54:50,311 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:54:50,326 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:50] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.018 0.033 2026-10-10 03:54:50,331 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:50] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:54:50,346 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:50] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.053 2026-10-10 03:54:50,354 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:50] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.031 2026-10-10 03:54:50,370 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:54:50,374 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:54:50,404 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:50] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.012 2026-10-10 03:54:50,526 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: [2/14] Tour PoSSettleQuotation → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:54:50,555 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:50] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:54:50,673 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:50] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.056 0.070 2026-10-10 03:54:50,681 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:54:50,750 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:50] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.026 0.173 2026-10-10 03:54:50,756 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: [3/14] Tour PoSSettleQuotation → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:54:50,782 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:50] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.189 2026-10-10 03:54:50,795 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:50] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:54:50,810 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: [4/14] Tour PoSSettleQuotation → Step click Actions button (trigger: .more-btn) 2026-10-10 03:54:50,824 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:50] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.225 2026-10-10 03:54:50,853 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:50] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.258 2026-10-10 03:54:50,890 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:50] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.297 2026-10-10 03:54:50,911 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:50] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.214 2026-10-10 03:54:50,942 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:50] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.183 2026-10-10 03:54:50,992 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:50] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.017 0.168 2026-10-10 03:54:51,056 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:51] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.008 0.216 2026-10-10 03:54:51,089 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:51] "GET /web/image?model=product.template&field=image_128&id=2220&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.218 2026-10-10 03:54:51,124 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:51] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.218 2026-10-10 03:54:51,265 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:51] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.075 0.273 2026-10-10 03:54:51,296 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:51] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.339 2026-10-10 03:54:51,326 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: [5/14] Tour PoSSettleQuotation → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:54:51,389 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: [6/14] Tour PoSSettleQuotation → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-10 03:54:51,645 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:51] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.073 0.175 2026-10-10 03:54:51,775 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:51] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.030 0.062 2026-10-10 03:54:51,839 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:51] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.009 0.017 2026-10-10 03:54:51,937 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: [7/14] Tour PoSSettleQuotation → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-10 03:54:52,136 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:52] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 58 0.088 0.108 2026-10-10 03:54:52,368 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.093 0.130 2026-10-10 03:54:52,398 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:52] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.010 0.206 2026-10-10 03:54:52,464 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:52] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.015 0.034 2026-10-10 03:54:52,506 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: [8/14] Tour PoSSettleQuotation → Step body:not(:has(.modal)) 2026-10-10 03:54:52,555 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:52] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.029 0.048 2026-10-10 03:54:52,610 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:52] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.020 0.082 2026-10-10 03:54:52,701 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.030 0.080 2026-10-10 03:54:52,730 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: [9/14] Tour PoSSettleQuotation → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:54:52,806 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: [10/14] Tour PoSSettleQuotation → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:54:52,829 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:52] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:54:52,832 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:52] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:54:52,856 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: [11/14] Tour PoSSettleQuotation → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:54:52,909 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: [12/14] Tour PoSSettleQuotation → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:54:52,989 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: [13/14] Tour PoSSettleQuotation → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:54:53,057 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: [14/14] Tour PoSSettleQuotation → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-10-10 03:54:53,063 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4497240 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '8ab0c889-6c27-44e1-a37f-b8d30214b1c1'}] 2026-10-10 03:54:53,084 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:53] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:54:53,658 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4497240 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '8ab0c889-6c27-44e1-a37f-b8d30214b1c1'} created pos.order #868 2026-10-10 03:54:53,687 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4497240 finished 2026-10-10 03:54:53,923 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 308 0.306 0.558 2026-10-10 03:54:54,002 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:54] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.003 0.009 2026-10-10 03:54:54,135 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: tour succeeded 2026-10-10 03:54:54,136 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: ╔═══════════════════════════════════╗ ║ TOUR PoSSettleQuotation SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-10 03:54:54,150 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27715368 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '8ab0c889-6c27-44e1-a37f-b8d30214b1c1'}] 2026-10-10 03:54:54,162 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27715368 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '8ab0c889-6c27-44e1-a37f-b8d30214b1c1'} sync ignored for existing PoS order pos.order(868,) (state: paid) 2026-10-10 03:54:54,189 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27715368 finished 2026-10-10 03:54:54,273 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: heap 17783304 (allocated 19136512) 2026-10-10 03:54:54,307 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Closing chrome headless with pid 127695 2026-10-10 03:54:54,310 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Closing websocket connection 2026-10-10 03:54:54,331 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:54:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.072 0.113 2026-10-10 03:54:54,338 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Terminating chrome headless with pid 127695 2026-10-10 03:54:54,424 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035454_423879_test_settle_quotation_delivered_qty.txt 2026-10-10 03:54:54,424 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Removing chrome user profile "/tmp/tmpfepc1w02_chrome_odoo" 2026-10-10 03:54:54,466 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_quotation_reordering_rule ... 2026-10-10 03:54:55,128 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69929689 started for PoS orders references: [{'name': 'Order 00044-003-0015', 'pos_reference': None, 'uuid': '1d82f751-81bf-470d-8f99-9a5591e67771'}] 2026-10-10 03:54:55,887 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69929689 order {'name': 'Order 00044-003-0015', 'pos_reference': None, 'uuid': '1d82f751-81bf-470d-8f99-9a5591e67771'} created pos.order #869 2026-10-10 03:54:55,888 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69929689 finished 2026-10-10 03:54:57,357 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_archived_attribute ... 2026-10-10 03:54:58,457 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #237 deleted product.template.attribute.value records with IDs: [988] 2026-10-10 03:54:58,467 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #237 deleted product.template.attribute.value records with IDs: [989] 2026-10-10 03:54:59,099 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Chrome pid: 127917 2026-10-10 03:54:59,100 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Chrome headless temporary user profile dir: /tmp/tmp5tt2q58z_chrome_odoo 2026-10-10 03:54:59,100 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Issuing json command http://127.0.0.1:34523/json/version 2026-10-10 03:54:59,102 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34523', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:54:59,120 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Browser version: Chrome/150.0.7871.114 2026-10-10 03:54:59,121 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Issuing json command http://127.0.0.1:34523/json 2026-10-10 03:54:59,122 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34523', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:54:59,132 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Websocket url found: ws://127.0.0.1:34523/devtools/page/AC2A703228FAED802BC76A85123C7401 2026-10-10 03:54:59,156 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Enable chrome headless console log notification 2026-10-10 03:54:59,159 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Chrome headless enable page notifications 2026-10-10 03:54:59,204 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-10 03:54:59,215 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Setting session cookie in browser 2026-10-10 03:54:59,220 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-10 03:54:59,220 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-10 03:54:59,238 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:55:00,276 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:00] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.102 0.943 2026-10-10 03:55:00,280 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Navigation result: {'frameId': 'AC2A703228FAED802BC76A85123C7401', 'loaderId': '45D74E15490384B878325211068991A4', 'isDownload': False} 2026-10-10 03:55:00,280 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Evaluate ready code "odoo.isTourReady('test_settle_so_archived_attribute')" 2026-10-10 03:55:00,303 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:55:00,338 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:00] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.008 0.014 2026-10-10 03:55:00,349 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:00] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.025 2026-10-10 03:55:00,361 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:00] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.034 2026-10-10 03:55:01,072 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:55:01,077 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.026 2026-10-10 03:55:01,096 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-10 03:55:01,123 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-10 03:55:01,141 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Evaluate test code "odoo.startTour('test_settle_so_archived_attribute', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:55:01,158 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: [1/9] Tour test_settle_so_archived_attribute → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:55:01,165 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:01] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-10 03:55:01,189 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:01] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:55:01,221 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-10-10 03:55:01,254 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:01] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.011 0.041 2026-10-10 03:55:01,257 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.012 2026-10-10 03:55:01,353 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:01] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.017 0.067 2026-10-10 03:55:02,194 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.295 0.501 2026-10-10 03:55:02,235 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:02] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.028 2026-10-10 03:55:02,314 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:55:02,399 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:02] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.053 2026-10-10 03:55:02,444 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-10 03:55:02,474 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: Owl is running in 'dev' mode. 2026-10-10 03:55:02,491 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.005 2026-10-10 03:55:02,529 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:55:02,581 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:55:02,585 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:02] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:55:02,633 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:55:02,636 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:55:02,664 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:02] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.047 0.079 2026-10-10 03:55:02,693 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:02] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.151 2026-10-10 03:55:02,718 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:02] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.077 2026-10-10 03:55:02,721 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:02] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.174 2026-10-10 03:55:02,752 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: [2/9] Tour test_settle_so_archived_attribute → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:55:02,817 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:55:02,848 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:02] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.021 0.035 2026-10-10 03:55:02,877 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: [3/9] Tour test_settle_so_archived_attribute → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:55:02,885 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:55:02,961 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: [4/9] Tour test_settle_so_archived_attribute → Step click Actions button (trigger: .more-btn) 2026-10-10 03:55:02,988 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:02] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.067 0.120 2026-10-10 03:55:03,006 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:03] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:55:03,048 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:03] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.203 2026-10-10 03:55:03,127 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:03] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.030 0.297 2026-10-10 03:55:03,161 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:03] "GET /web/image?model=product.template&field=image_128&id=2222&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.282 2026-10-10 03:55:03,199 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:03] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.009 0.301 2026-10-10 03:55:03,234 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:03] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.219 2026-10-10 03:55:03,270 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:03] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.010 0.417 2026-10-10 03:55:03,299 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:03] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.243 2026-10-10 03:55:03,347 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:03] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.212 2026-10-10 03:55:03,387 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:03] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.012 0.167 2026-10-10 03:55:03,418 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:03] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.177 2026-10-10 03:55:03,448 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:03] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.169 2026-10-10 03:55:03,570 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:03] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.042 0.361 2026-10-10 03:55:03,613 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: [5/9] Tour test_settle_so_archived_attribute → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:55:03,680 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: [6/9] Tour test_settle_so_archived_attribute → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-10 03:55:03,910 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:03] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 69 0.071 0.156 2026-10-10 03:55:04,086 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:04] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.057 0.066 2026-10-10 03:55:04,158 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:04] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.020 2026-10-10 03:55:04,264 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: [7/9] Tour test_settle_so_archived_attribute → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-10 03:55:04,471 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:04] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 61 0.084 0.122 2026-10-10 03:55:04,663 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 61 0.053 0.127 2026-10-10 03:55:04,682 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:04] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.188 2026-10-10 03:55:04,755 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:04] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.014 0.030 2026-10-10 03:55:04,807 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: [8/9] Tour test_settle_so_archived_attribute → Step body:not(:has(.modal)) 2026-10-10 03:55:04,838 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:04] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.020 0.046 2026-10-10 03:55:04,899 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:04] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.029 0.050 2026-10-10 03:55:05,007 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: [9/9] Tour test_settle_so_archived_attribute → Step Check orderline with attributes: {"productName":"Archived Attr Product"} (trigger: .order-container .orderline:has(.product-name:contains("Archived Attr Product"))) 2026-10-10 03:55:05,031 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.042 0.127 2026-10-10 03:55:05,057 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: tour succeeded 2026-10-10 03:55:05,059 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR test_settle_so_archived_attribute SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-10-10 03:55:05,180 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: heap 16387300 (allocated 17563648) 2026-10-10 03:55:05,189 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Closing chrome headless with pid 127917 2026-10-10 03:55:05,194 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Closing websocket connection 2026-10-10 03:55:05,195 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Terminating chrome headless with pid 127917 2026-10-10 03:55:05,319 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035505_319433_test_settle_so_archived_attribute.txt 2026-10-10 03:55:05,319 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Removing chrome user profile "/tmp/tmp5tt2q58z_chrome_odoo" 2026-10-10 03:55:05,338 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_custom_attribute_value ... 2026-10-10 03:55:06,627 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Chrome pid: 128131 2026-10-10 03:55:06,628 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Chrome headless temporary user profile dir: /tmp/tmpimk74jp7_chrome_odoo 2026-10-10 03:55:06,628 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Issuing json command http://127.0.0.1:37447/json/version 2026-10-10 03:55:06,629 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37447', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:55:06,678 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Browser version: Chrome/150.0.7871.114 2026-10-10 03:55:06,678 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Issuing json command http://127.0.0.1:37447/json 2026-10-10 03:55:06,679 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37447', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:55:06,689 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Websocket url found: ws://127.0.0.1:37447/devtools/page/DA95BE680858AC43B8A5B987C468CA58 2026-10-10 03:55:06,701 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Enable chrome headless console log notification 2026-10-10 03:55:06,720 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Chrome headless enable page notifications 2026-10-10 03:55:06,918 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-10 03:55:06,922 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Setting session cookie in browser 2026-10-10 03:55:06,935 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-10 03:55:06,935 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-10 03:55:06,955 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:55:07,626 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:07] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.050 0.626 2026-10-10 03:55:07,630 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Navigation result: {'frameId': 'DA95BE680858AC43B8A5B987C468CA58', 'loaderId': '92AC085B50685D859BFD12C594A8A9E2', 'isDownload': False} 2026-10-10 03:55:07,630 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Evaluate ready code "odoo.isTourReady('test_settle_so_custom_attribute_value')" 2026-10-10 03:55:07,652 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:55:07,686 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:07] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.022 2026-10-10 03:55:07,710 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:07] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.009 0.040 2026-10-10 03:55:07,724 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:07] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.060 2026-10-10 03:55:08,395 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:55:08,411 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:55:08,432 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-10 03:55:08,463 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Evaluate test code "odoo.startTour('test_settle_so_custom_attribute_value', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:55:08,467 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:08] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.009 2026-10-10 03:55:08,471 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value.browser: [1/9] Tour test_settle_so_custom_attribute_value → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:55:08,484 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:08] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:55:08,504 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:08] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:55:08,546 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:08] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.008 0.022 2026-10-10 03:55:08,574 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.054 2026-10-10 03:55:08,661 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:08] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.030 0.063 2026-10-10 03:55:08,664 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.059 2026-10-10 03:55:09,609 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.395 0.501 2026-10-10 03:55:09,647 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:09] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:55:09,749 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:55:09,850 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:09] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.056 2026-10-10 03:55:09,900 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:55:09,916 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value.browser: Owl is running in 'dev' mode. 2026-10-10 03:55:09,931 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:09] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:55:10,010 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:55:10,040 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:10] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:55:10,062 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:10] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:55:10,068 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:10] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:55:10,115 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:10] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.021 0.043 2026-10-10 03:55:10,142 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:55:10,147 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:10] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.007 0.085 2026-10-10 03:55:10,149 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:55:10,179 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:55:10,180 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:10] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.009 0.018 2026-10-10 03:55:10,266 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:10] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.022 0.075 2026-10-10 03:55:10,295 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value.browser: [2/9] Tour test_settle_so_custom_attribute_value → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:55:10,396 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value.browser: [3/9] Tour test_settle_so_custom_attribute_value → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:55:10,407 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:10] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.061 0.175 2026-10-10 03:55:10,414 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:55:10,435 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:10] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.012 0.110 2026-10-10 03:55:10,472 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:10] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.111 2026-10-10 03:55:10,510 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:10] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.116 2026-10-10 03:55:10,537 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value.browser: [4/9] Tour test_settle_so_custom_attribute_value → Step click Actions button (trigger: .more-btn) 2026-10-10 03:55:10,546 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:10] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.012 0.147 2026-10-10 03:55:10,571 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:10] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:55:10,587 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:10] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.008 0.186 2026-10-10 03:55:10,635 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:10] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.013 0.203 2026-10-10 03:55:10,672 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:10] "GET /web/image?model=product.template&field=image_128&id=2223&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.224 2026-10-10 03:55:10,709 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:10] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.229 2026-10-10 03:55:10,742 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:10] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.220 2026-10-10 03:55:10,781 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:10] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.199 2026-10-10 03:55:10,877 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:10] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.035 0.249 2026-10-10 03:55:10,905 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:10] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.253 2026-10-10 03:55:10,916 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value.browser: [5/9] Tour test_settle_so_custom_attribute_value → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:55:10,979 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value.browser: [6/9] Tour test_settle_so_custom_attribute_value → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-10 03:55:11,271 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:11] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.099 0.191 2026-10-10 03:55:11,419 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:11] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.040 0.069 2026-10-10 03:55:11,491 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:11] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.020 2026-10-10 03:55:11,596 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value.browser: [7/9] Tour test_settle_so_custom_attribute_value → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-10 03:55:11,839 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:11] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 71 0.108 0.129 2026-10-10 03:55:12,043 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 73 0.068 0.127 2026-10-10 03:55:12,056 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:12] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.172 2026-10-10 03:55:12,147 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:12] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 23 0.032 0.045 2026-10-10 03:55:12,162 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:12] "POST /web/dataset/call_kw/product.attribute.custom.value/read#product.attribute.custom.value.read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 03:55:12,182 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:12] "POST /web/dataset/call_kw/product.attribute.custom.value/read#product.attribute.custom.value.read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:55:12,240 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value.browser: [8/9] Tour test_settle_so_custom_attribute_value → Step body:not(:has(.modal)) 2026-10-10 03:55:12,286 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:12] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.036 0.055 2026-10-10 03:55:12,367 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:12] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 21 0.033 0.086 2026-10-10 03:55:12,492 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value.browser: [9/9] Tour test_settle_so_custom_attribute_value → Step Check orderline with attributes: {"productName":"Gift Wrap, Inscription: Custom: Value"} (trigger: .order-container .orderline:has(.product-name:contains("Gift Wrap, Inscription: Custom: Value"))) 2026-10-10 03:55:12,493 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.045 0.139 2026-10-10 03:55:12,544 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value.browser: tour succeeded 2026-10-10 03:55:12,545 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR test_settle_so_custom_attribute_value SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-10-10 03:55:12,665 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value.browser: heap 16478804 (allocated 17563648) 2026-10-10 03:55:12,672 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Closing chrome headless with pid 128131 2026-10-10 03:55:12,675 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Closing websocket connection 2026-10-10 03:55:12,679 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Terminating chrome headless with pid 128131 2026-10-10 03:55:12,787 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035512_787322_test_settle_so_custom_attribute_value.txt 2026-10-10 03:55:12,787 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Removing chrome user profile "/tmp/tmpimk74jp7_chrome_odoo" 2026-10-10 03:55:12,805 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_with_non_pos_groupable_uom ... 2026-10-10 03:55:13,819 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Chrome pid: 128351 2026-10-10 03:55:13,819 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Chrome headless temporary user profile dir: /tmp/tmpeono39sr_chrome_odoo 2026-10-10 03:55:13,819 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Issuing json command http://127.0.0.1:44537/json/version 2026-10-10 03:55:13,821 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44537', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:55:13,916 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Browser version: Chrome/150.0.7871.114 2026-10-10 03:55:13,916 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Issuing json command http://127.0.0.1:44537/json 2026-10-10 03:55:13,916 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44537', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:55:13,933 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Websocket url found: ws://127.0.0.1:44537/devtools/page/1D1635DB322D390403D8034958F6416C 2026-10-10 03:55:13,954 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Enable chrome headless console log notification 2026-10-10 03:55:13,976 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Chrome headless enable page notifications 2026-10-10 03:55:14,164 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:55:14,172 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Setting session cookie in browser 2026-10-10 03:55:14,177 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-10 03:55:14,177 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-10 03:55:14,196 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:55:15,107 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:15] "GET /pos/ui/126 HTTP/1.1" 200 - 134 0.163 0.752 2026-10-10 03:55:15,112 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Navigation result: {'frameId': '1D1635DB322D390403D8034958F6416C', 'loaderId': '0DD7E860E9F22CC84F28BAC77BA288BC', 'isDownload': False} 2026-10-10 03:55:15,112 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Evaluate ready code "odoo.isTourReady('test_settle_so_with_non_pos_groupable_uom')" 2026-10-10 03:55:15,144 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:55:15,181 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:15] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.023 2026-10-10 03:55:15,207 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:15] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.049 2026-10-10 03:55:15,216 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:15] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.054 2026-10-10 03:55:15,835 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:55:15,851 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:55:15,874 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-10 03:55:15,902 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-10 03:55:15,904 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Evaluate test code "odoo.startTour('test_settle_so_with_non_pos_groupable_uom', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:55:15,910 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.browser: [1/11] Tour test_settle_so_with_non_pos_groupable_uom → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:55:15,921 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:15] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:55:15,942 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:55:15,981 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:15] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.015 2026-10-10 03:55:15,999 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.033 2026-10-10 03:55:16,060 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:16] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.020 0.038 2026-10-10 03:55:16,063 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.042 2026-10-10 03:55:16,937 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:16] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.335 0.500 2026-10-10 03:55:16,971 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:16] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:55:17,061 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:55:17,140 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:17] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.018 0.046 2026-10-10 03:55:17,173 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:55:17,206 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.browser: Owl is running in 'dev' mode. 2026-10-10 03:55:17,229 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:17] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-10 03:55:17,308 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:17] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:55:17,350 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:17] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:55:17,352 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:17] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.030 2026-10-10 03:55:17,375 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:55:17,377 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:17] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.007 0.052 2026-10-10 03:55:17,382 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:17] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:55:17,412 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:17] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:55:17,430 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:55:17,462 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:17] "GET /web/image/res.users/239/avatar_128 HTTP/1.1" 200 - 14 0.045 0.104 2026-10-10 03:55:17,513 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.browser: [2/11] Tour test_settle_so_with_non_pos_groupable_uom → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:55:17,542 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:17] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.024 0.129 2026-10-10 03:55:17,562 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:17] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.006 0.109 2026-10-10 03:55:17,636 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.browser: [3/11] Tour test_settle_so_with_non_pos_groupable_uom → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:55:17,685 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.browser: [4/11] Tour test_settle_so_with_non_pos_groupable_uom → Step click Actions button (trigger: .more-btn) 2026-10-10 03:55:17,694 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:17] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.059 0.228 2026-10-10 03:55:17,701 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:55:17,715 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:17] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:55:17,724 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:17] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.009 0.120 2026-10-10 03:55:17,763 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:17] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.167 2026-10-10 03:55:17,799 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:17] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.188 2026-10-10 03:55:17,833 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:17] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.200 2026-10-10 03:55:17,865 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:17] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.234 2026-10-10 03:55:17,914 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:17] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.185 2026-10-10 03:55:17,938 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:17] "GET /web/image?model=product.template&field=image_128&id=2224&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.208 2026-10-10 03:55:17,970 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:17] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.199 2026-10-10 03:55:18,007 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:18] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.009 0.193 2026-10-10 03:55:18,039 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:18] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.192 2026-10-10 03:55:18,154 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:18] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.053 0.232 2026-10-10 03:55:18,188 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:18] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.255 2026-10-10 03:55:18,196 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.browser: [5/11] Tour test_settle_so_with_non_pos_groupable_uom → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:55:18,263 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.browser: [6/11] Tour test_settle_so_with_non_pos_groupable_uom → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-10 03:55:18,457 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:18] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.064 0.125 2026-10-10 03:55:18,595 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:18] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.055 0.049 2026-10-10 03:55:18,659 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:18] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.003 0.014 2026-10-10 03:55:18,760 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.browser: [7/11] Tour test_settle_so_with_non_pos_groupable_uom → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-10 03:55:18,932 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:18] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 57 0.072 0.092 2026-10-10 03:55:19,121 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.064 0.110 2026-10-10 03:55:19,146 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:19] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.176 2026-10-10 03:55:19,216 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:19] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.018 0.036 2026-10-10 03:55:19,264 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.browser: [8/11] Tour test_settle_so_with_non_pos_groupable_uom → Step body:not(:has(.modal)) 2026-10-10 03:55:19,282 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:19] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 15 0.016 0.036 2026-10-10 03:55:19,337 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:19] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 15 0.019 0.053 2026-10-10 03:55:19,412 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.020 0.078 2026-10-10 03:55:19,451 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.browser: [9/11] Tour test_settle_so_with_non_pos_groupable_uom → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:55:19,501 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.browser: [10/11] Tour test_settle_so_with_non_pos_groupable_uom → Step Check orderline with attributes: {"withClass":".selected","productName":"Pomme de Terre","quantity":"0.5","price":"5.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Pomme de Terre")):has(.qty:contains("0.5")):has(.price:contains("5.00"))) 2026-10-10 03:55:19,553 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.browser: [11/11] Tour test_settle_so_with_non_pos_groupable_uom → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:55:19,604 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.browser: tour succeeded 2026-10-10 03:55:19,605 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.browser: ╔══════════════════════════════════════════════════════════╗ ║ TOUR test_settle_so_with_non_pos_groupable_uom SUCCEEDED ║ ╚══════════════════════════════════════════════════════════╝ 2026-10-10 03:55:19,711 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.browser: heap 16414928 (allocated 17301504) 2026-10-10 03:55:19,725 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Closing chrome headless with pid 128351 2026-10-10 03:55:19,727 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Closing websocket connection 2026-10-10 03:55:19,728 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Terminating chrome headless with pid 128351 2026-10-10 03:55:19,839 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035519_839337_test_settle_so_with_non_pos_groupable_uom.txt 2026-10-10 03:55:19,839 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Removing chrome user profile "/tmp/tmpeono39sr_chrome_odoo" 2026-10-10 03:55:19,860 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_with_pos_downpayment ... 2026-10-10 03:55:20,908 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Chrome pid: 128570 2026-10-10 03:55:20,909 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Chrome headless temporary user profile dir: /tmp/tmp2963b_e5_chrome_odoo 2026-10-10 03:55:20,909 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Issuing json command http://127.0.0.1:35745/json/version 2026-10-10 03:55:20,910 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35745', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:55:20,963 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Browser version: Chrome/150.0.7871.114 2026-10-10 03:55:20,963 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Issuing json command http://127.0.0.1:35745/json 2026-10-10 03:55:20,964 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35745', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:55:20,973 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Websocket url found: ws://127.0.0.1:35745/devtools/page/9DE8719258DD707FCC1445B3771FCDB7 2026-10-10 03:55:20,985 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Enable chrome headless console log notification 2026-10-10 03:55:21,006 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Chrome headless enable page notifications 2026-10-10 03:55:21,168 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-10 03:55:21,174 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Setting session cookie in browser 2026-10-10 03:55:21,199 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-10 03:55:21,199 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-10 03:55:21,225 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:55:21,960 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:21] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.054 0.684 2026-10-10 03:55:21,965 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Navigation result: {'frameId': '9DE8719258DD707FCC1445B3771FCDB7', 'loaderId': 'D48DF5FC04CA27D28C2F8DBAEE4E4AFC', 'isDownload': False} 2026-10-10 03:55:21,965 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Evaluate ready code "odoo.isTourReady('PoSApplyDownpayment')" 2026-10-10 03:55:22,008 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:55:22,028 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:22] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.009 2026-10-10 03:55:22,041 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:22] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.023 2026-10-10 03:55:22,049 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:22] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.023 2026-10-10 03:55:22,716 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:55:22,730 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:22] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:55:22,746 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:22] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-10 03:55:22,780 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Evaluate test code "odoo.startTour('PoSApplyDownpayment', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:55:22,782 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:22] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-10 03:55:22,790 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: [1/14] Tour PoSApplyDownpayment → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:55:22,799 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:22] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:55:22,815 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:22] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:55:22,871 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:22] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.022 0.018 2026-10-10 03:55:22,888 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.051 2026-10-10 03:55:22,951 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:22] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.016 0.049 2026-10-10 03:55:22,954 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.040 2026-10-10 03:55:23,923 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.283 0.650 2026-10-10 03:55:23,955 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:23] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:55:24,032 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 03:55:24,101 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:24] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.041 2026-10-10 03:55:24,141 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 03:55:24,156 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: Owl is running in 'dev' mode. 2026-10-10 03:55:24,193 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:24] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.006 2026-10-10 03:55:24,221 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:24] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:55:24,242 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:24] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:55:24,273 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:24] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:55:24,291 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:55:24,327 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:24] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.041 0.063 2026-10-10 03:55:24,346 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:55:24,364 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:24] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.017 0.119 2026-10-10 03:55:24,388 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:24] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.009 0.032 2026-10-10 03:55:24,394 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:24] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.145 2026-10-10 03:55:24,435 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: [2/14] Tour PoSApplyDownpayment → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:55:24,532 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:24] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.011 0.034 2026-10-10 03:55:24,548 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:55:24,551 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: [3/14] Tour PoSApplyDownpayment → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:55:24,577 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:24] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.086 2026-10-10 03:55:24,589 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:24] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:55:24,612 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:24] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.122 2026-10-10 03:55:24,625 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: [4/14] Tour PoSApplyDownpayment → Step click Actions button (trigger: .more-btn) 2026-10-10 03:55:24,654 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:24] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.160 2026-10-10 03:55:24,666 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:24] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:55:24,695 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:24] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.196 2026-10-10 03:55:24,767 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:24] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.020 0.250 2026-10-10 03:55:24,797 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:24] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.187 2026-10-10 03:55:24,831 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:24] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.198 2026-10-10 03:55:24,860 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:24] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.171 2026-10-10 03:55:24,896 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:24] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.194 2026-10-10 03:55:25,037 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:25] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.066 0.196 2026-10-10 03:55:25,079 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: [5/14] Tour PoSApplyDownpayment → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:55:25,119 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:25] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.030 0.534 2026-10-10 03:55:25,149 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: [6/14] Tour PoSApplyDownpayment → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-10 03:55:25,159 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:25] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.341 2026-10-10 03:55:25,412 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:25] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.103 0.150 2026-10-10 03:55:25,546 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:25] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.035 0.062 2026-10-10 03:55:25,610 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:25] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.017 2026-10-10 03:55:25,694 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: [7/14] Tour PoSApplyDownpayment → Step click on select the order (trigger: .selection-item:contains('Apply a down payment')) 2026-10-10 03:55:25,923 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:25] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 67 0.085 0.141 2026-10-10 03:55:26,098 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.059 0.109 2026-10-10 03:55:26,114 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:26] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.168 2026-10-10 03:55:26,180 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:26] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.035 2026-10-10 03:55:26,232 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: [8/14] Tour PoSApplyDownpayment → Step click numpad button: +10 (trigger: div.numpad button:contains(/^\+10$/)) 2026-10-10 03:55:26,263 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:26] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.021 0.048 2026-10-10 03:55:26,304 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: [9/14] Tour PoSApplyDownpayment → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Apply")) 2026-10-10 03:55:26,417 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: [10/14] Tour PoSApplyDownpayment → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:55:26,418 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.045 0.073 2026-10-10 03:55:26,498 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: [11/14] Tour PoSApplyDownpayment → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:55:26,529 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:26] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:55:26,536 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:26] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:55:26,550 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: [12/14] Tour PoSApplyDownpayment → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:55:26,601 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: [13/14] Tour PoSApplyDownpayment → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:55:26,684 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: [14/14] Tour PoSApplyDownpayment → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:55:26,759 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: tour succeeded 2026-10-10 03:55:26,760 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: ╔════════════════════════════════════╗ ║ TOUR PoSApplyDownpayment SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-10 03:55:26,766 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96643692 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'b6fcd0a1-697c-4c4a-9f8c-a13b18ab95ed'}] 2026-10-10 03:55:26,773 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:26] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:55:26,899 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: heap 17271192 (allocated 18350080) 2026-10-10 03:55:26,927 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Closing chrome headless with pid 128570 2026-10-10 03:55:26,937 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Closing websocket connection 2026-10-10 03:55:26,938 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Terminating chrome headless with pid 128570 2026-10-10 03:55:26,968 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96643692 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'b6fcd0a1-697c-4c4a-9f8c-a13b18ab95ed'} created pos.order #870 2026-10-10 03:55:26,972 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96643692 finished 2026-10-10 03:55:27,073 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035527_071433_test_settle_so_with_pos_downpayment.txt 2026-10-10 03:55:27,073 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Removing chrome user profile "/tmp/tmp2963b_e5_chrome_odoo" 2026-10-10 03:55:27,106 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: waiting for threads: [, ] 2026-10-10 03:55:27,204 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 130 0.174 0.268 2026-10-10 03:55:28,111 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settled_line_price_is_not_crossed_out ... 2026-10-10 03:55:28,153 44 INFO rb-acb9515-225444-423143 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-10 03:55:28,160 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ship_later_no_default ... 2026-10-10 03:55:29,484 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Chrome pid: 128786 2026-10-10 03:55:29,484 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Chrome headless temporary user profile dir: /tmp/tmp85u0fvo7_chrome_odoo 2026-10-10 03:55:29,484 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Issuing json command http://127.0.0.1:35359/json/version 2026-10-10 03:55:29,486 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35359', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:55:29,505 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Browser version: Chrome/150.0.7871.114 2026-10-10 03:55:29,505 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Issuing json command http://127.0.0.1:35359/json 2026-10-10 03:55:29,506 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35359', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:55:29,518 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Websocket url found: ws://127.0.0.1:35359/devtools/page/5B5E01388F6D47643E70D970B795C16A 2026-10-10 03:55:29,531 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Enable chrome headless console log notification 2026-10-10 03:55:29,551 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Chrome headless enable page notifications 2026-10-10 03:55:29,740 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-10 03:55:29,743 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Setting session cookie in browser 2026-10-10 03:55:29,746 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-10 03:55:29,746 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-10 03:55:29,764 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:55:30,556 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:30] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.073 0.723 2026-10-10 03:55:30,559 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Navigation result: {'frameId': '5B5E01388F6D47643E70D970B795C16A', 'loaderId': 'F0C316FE6F0624B3A6219FF32899EA78', 'isDownload': False} 2026-10-10 03:55:30,560 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Evaluate ready code "odoo.isTourReady('PosShipLaterNoDefault')" 2026-10-10 03:55:30,583 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:55:30,602 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:30] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-10 03:55:30,608 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:30] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-10-10 03:55:30,617 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:30] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-10-10 03:55:31,257 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:31] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:55:31,258 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:55:31,291 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.029 2026-10-10 03:55:31,318 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Evaluate test code "odoo.startTour('PosShipLaterNoDefault', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:55:31,324 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:31] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-10 03:55:31,326 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: [1/13] Tour PosShipLaterNoDefault → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:55:31,349 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:31] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:55:31,376 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:31] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:55:31,412 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:31] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.007 0.015 2026-10-10 03:55:31,440 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.040 2026-10-10 03:55:31,521 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:31] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.027 0.060 2026-10-10 03:55:31,525 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.056 2026-10-10 03:55:32,433 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:32] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.383 0.482 2026-10-10 03:55:32,467 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:32] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:55:32,550 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:55:32,616 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:32] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.042 2026-10-10 03:55:32,651 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:55:32,671 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: Owl is running in 'dev' mode. 2026-10-10 03:55:32,688 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:32] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:55:32,775 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:55:32,791 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:32] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:55:32,809 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:32] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:55:32,813 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:32] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:55:32,837 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:32] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.014 0.038 2026-10-10 03:55:32,862 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:32] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:55:32,866 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:55:32,867 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:32] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.011 0.057 2026-10-10 03:55:32,940 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.033 2026-10-10 03:55:32,980 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:32] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.041 0.059 2026-10-10 03:55:33,002 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:33] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.006 0.071 2026-10-10 03:55:33,044 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: [2/13] Tour PosShipLaterNoDefault → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:55:33,080 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:33] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.026 0.168 2026-10-10 03:55:33,143 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:33] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.017 0.020 2026-10-10 03:55:33,192 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:33] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.009 0.045 2026-10-10 03:55:33,206 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:55:33,232 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:33] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.064 2026-10-10 03:55:33,261 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:33] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.096 2026-10-10 03:55:33,288 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: [3/13] Tour PosShipLaterNoDefault → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:55:33,298 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:33] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.143 2026-10-10 03:55:33,310 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:33] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:55:33,339 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:33] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.156 2026-10-10 03:55:33,346 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: [4/13] Tour PosShipLaterNoDefault → Step click Actions button (trigger: .more-btn) 2026-10-10 03:55:33,383 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:33] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.196 2026-10-10 03:55:33,429 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:33] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.211 2026-10-10 03:55:33,467 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:33] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.218 2026-10-10 03:55:33,500 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:33] "GET /web/image?model=product.template&field=image_128&id=2225&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.008 0.227 2026-10-10 03:55:33,537 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:33] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.199 2026-10-10 03:55:33,657 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:33] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.050 0.258 2026-10-10 03:55:33,699 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: [5/13] Tour PosShipLaterNoDefault → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:55:33,763 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: [6/13] Tour PosShipLaterNoDefault → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-10 03:55:34,028 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:34] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.098 0.163 2026-10-10 03:55:34,179 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:34] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.043 0.056 2026-10-10 03:55:34,250 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:34] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.008 0.020 2026-10-10 03:55:34,351 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: [7/13] Tour PosShipLaterNoDefault → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-10 03:55:34,518 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:34] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 59 0.047 0.114 2026-10-10 03:55:34,682 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 57 0.044 0.095 2026-10-10 03:55:34,699 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:34] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.149 2026-10-10 03:55:34,781 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:34] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.012 0.030 2026-10-10 03:55:34,837 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: [8/13] Tour PosShipLaterNoDefault → Step body:not(:has(.modal)) 2026-10-10 03:55:34,851 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:34] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.015 0.039 2026-10-10 03:55:34,886 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:34] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.011 0.040 2026-10-10 03:55:34,956 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.016 0.063 2026-10-10 03:55:34,990 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: [9/13] Tour PosShipLaterNoDefault → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:55:35,063 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: [10/13] Tour PosShipLaterNoDefault → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:55:35,089 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:35] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:55:35,090 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:35] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:55:35,115 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: [11/13] Tour PosShipLaterNoDefault → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:55:35,164 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: [12/13] Tour PosShipLaterNoDefault → Step payment screen is shown (trigger: .pos .payment-screen) 2026-10-10 03:55:35,215 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: [13/13] Tour PosShipLaterNoDefault → Step Check that: ---Shipping later button is highlighted--- is not true (trigger: body:not(:has(.button:contains('Ship Later').highlight))) 2026-10-10 03:55:35,268 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: tour succeeded 2026-10-10 03:55:35,269 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: ╔══════════════════════════════════════╗ ║ TOUR PosShipLaterNoDefault SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-10 03:55:35,367 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: heap 16515628 (allocated 17563648) 2026-10-10 03:55:35,371 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Closing chrome headless with pid 128786 2026-10-10 03:55:35,372 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Closing websocket connection 2026-10-10 03:55:35,375 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Terminating chrome headless with pid 128786 2026-10-10 03:55:35,471 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035535_471623_test_ship_later_no_default.txt 2026-10-10 03:55:35,472 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Removing chrome user profile "/tmp/tmp85u0fvo7_chrome_odoo" 2026-10-10 03:55:35,497 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_show_orders_for_pos_currency_only ... 2026-10-10 03:55:36,936 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Chrome pid: 129005 2026-10-10 03:55:36,937 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Chrome headless temporary user profile dir: /tmp/tmpfsndi3uu_chrome_odoo 2026-10-10 03:55:36,937 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Issuing json command http://127.0.0.1:38469/json/version 2026-10-10 03:55:36,939 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38469', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:55:36,952 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Browser version: Chrome/150.0.7871.114 2026-10-10 03:55:36,952 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Issuing json command http://127.0.0.1:38469/json 2026-10-10 03:55:36,953 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38469', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:55:36,973 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Websocket url found: ws://127.0.0.1:38469/devtools/page/2C90DCC7F6E373B2B0303D88CA8A96C9 2026-10-10 03:55:36,982 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Enable chrome headless console log notification 2026-10-10 03:55:36,989 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Chrome headless enable page notifications 2026-10-10 03:55:37,164 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-10 03:55:37,177 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Setting session cookie in browser 2026-10-10 03:55:37,180 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-10 03:55:37,181 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-10 03:55:37,208 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:55:37,956 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:37] "GET /pos/ui/126 HTTP/1.1" 200 - 89 0.055 0.698 2026-10-10 03:55:37,961 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Navigation result: {'frameId': '2C90DCC7F6E373B2B0303D88CA8A96C9', 'loaderId': '7602D0777A7AF591790B8E0D2DD4705E', 'isDownload': False} 2026-10-10 03:55:37,961 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Evaluate ready code "odoo.isTourReady('PosOrdersListDifferentCurrency')" 2026-10-10 03:55:37,985 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:55:38,011 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:38] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.012 2026-10-10 03:55:38,020 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:38] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.023 2026-10-10 03:55:38,036 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:38] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.031 2026-10-10 03:55:38,709 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:55:38,713 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:55:38,738 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-10 03:55:38,769 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-10 03:55:38,772 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Evaluate test code "odoo.startTour('PosOrdersListDifferentCurrency', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:55:38,782 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only.browser: [1/6] Tour PosOrdersListDifferentCurrency → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:55:38,788 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:38] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:55:38,800 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:55:38,838 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:38] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.013 2026-10-10 03:55:38,859 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.039 2026-10-10 03:55:38,935 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:38] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.032 0.043 2026-10-10 03:55:38,938 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.052 2026-10-10 03:55:39,769 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.322 0.456 2026-10-10 03:55:39,796 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:39] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:55:39,873 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 03:55:39,944 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:39] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.035 2026-10-10 03:55:39,971 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:55:39,993 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only.browser: Owl is running in 'dev' mode. 2026-10-10 03:55:40,013 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-10 03:55:40,089 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:55:40,127 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:40] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:55:40,140 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:40] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:55:40,163 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:40] "GET /web/image/res.users/240/avatar_128 HTTP/1.1" 200 - 14 0.024 0.035 2026-10-10 03:55:40,172 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:55:40,176 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:40] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.069 2026-10-10 03:55:40,210 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.034 2026-10-10 03:55:40,221 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:40] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.017 0.095 2026-10-10 03:55:40,237 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:40] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.036 2026-10-10 03:55:40,327 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only.browser: [2/6] Tour PosOrdersListDifferentCurrency → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:55:40,361 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:40] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:55:40,396 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:40] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.012 0.033 2026-10-10 03:55:40,508 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:40] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.054 0.098 2026-10-10 03:55:40,520 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:55:40,555 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only.browser: [3/6] Tour PosOrdersListDifferentCurrency → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:55:40,592 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:40] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 34 0.032 0.206 2026-10-10 03:55:40,606 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only.browser: [4/6] Tour PosOrdersListDifferentCurrency → Step click Actions button (trigger: .more-btn) 2026-10-10 03:55:40,618 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:40] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:55:40,621 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:40] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.204 2026-10-10 03:55:40,650 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:40] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.235 2026-10-10 03:55:40,678 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:40] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.262 2026-10-10 03:55:40,711 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:40] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.262 2026-10-10 03:55:40,762 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:40] "GET /web/image?model=product.template&field=image_128&id=2226&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.010 0.225 2026-10-10 03:55:40,788 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:40] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.159 2026-10-10 03:55:40,823 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:40] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.188 2026-10-10 03:55:40,850 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:40] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.181 2026-10-10 03:55:40,962 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.052 0.209 2026-10-10 03:55:40,989 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:40] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.215 2026-10-10 03:55:41,012 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only.browser: [5/6] Tour PosOrdersListDifferentCurrency → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:55:41,020 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:41] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.298 2026-10-10 03:55:41,077 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only.browser: [6/6] Tour PosOrdersListDifferentCurrency → Step Check that no orders are displayed (trigger: .o_nocontent_help p:contains("No record found")) 2026-10-10 03:55:41,332 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:41] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 69 0.076 0.176 2026-10-10 03:55:41,378 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:41] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:55:41,489 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:41] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.019 2026-10-10 03:55:41,606 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only.browser: tour succeeded 2026-10-10 03:55:41,607 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR PosOrdersListDifferentCurrency SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-10 03:55:41,735 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only.browser: heap 16297124 (allocated 17563648) 2026-10-10 03:55:41,757 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Closing chrome headless with pid 129005 2026-10-10 03:55:41,759 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Closing websocket connection 2026-10-10 03:55:41,760 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Terminating chrome headless with pid 129005 2026-10-10 03:55:41,857 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035541_857623_test_show_orders_for_pos_currency_only.txt 2026-10-10 03:55:41,858 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Removing chrome user profile "/tmp/tmpfsndi3uu_chrome_odoo" 2026-10-10 03:55:41,880 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_so_with_downpayment ... 2026-10-10 03:55:43,737 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Chrome pid: 129219 2026-10-10 03:55:43,737 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Chrome headless temporary user profile dir: /tmp/tmpf0jbm5d1_chrome_odoo 2026-10-10 03:55:43,737 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Issuing json command http://127.0.0.1:44371/json/version 2026-10-10 03:55:43,738 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44371', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:55:43,829 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Browser version: Chrome/150.0.7871.114 2026-10-10 03:55:43,829 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Issuing json command http://127.0.0.1:44371/json 2026-10-10 03:55:43,830 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44371', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:55:43,850 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Websocket url found: ws://127.0.0.1:44371/devtools/page/0E18C3610266016B7F6F5BFCA0E207C0 2026-10-10 03:55:43,862 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Enable chrome headless console log notification 2026-10-10 03:55:43,869 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Chrome headless enable page notifications 2026-10-10 03:55:44,072 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-10 03:55:44,081 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Setting session cookie in browser 2026-10-10 03:55:44,085 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-10 03:55:44,086 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-10 03:55:44,110 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:55:44,796 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:44] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.063 0.627 2026-10-10 03:55:44,803 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Navigation result: {'frameId': '0E18C3610266016B7F6F5BFCA0E207C0', 'loaderId': '8A8A67C4E52E1B9D567C9DC25D6A05DC', 'isDownload': False} 2026-10-10 03:55:44,803 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Evaluate ready code "odoo.isTourReady('PoSSaleOrderWithDownpayment')" 2026-10-10 03:55:44,821 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:55:44,848 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:44] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.015 2026-10-10 03:55:44,856 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:44] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-10-10 03:55:44,885 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:44] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.047 2026-10-10 03:55:45,495 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:55:45,500 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:55:45,525 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.009 2026-10-10 03:55:45,556 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Evaluate test code "odoo.startTour('PoSSaleOrderWithDownpayment', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:55:45,566 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:45] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.009 2026-10-10 03:55:45,573 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: [1/14] Tour PoSSaleOrderWithDownpayment → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:55:45,590 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:45] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:55:45,612 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:45] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:55:45,658 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:45] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.010 0.018 2026-10-10 03:55:45,672 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.037 2026-10-10 03:55:45,767 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:45] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.044 0.046 2026-10-10 03:55:45,770 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.069 2026-10-10 03:55:46,895 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.366 0.712 2026-10-10 03:55:46,929 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:46] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:55:47,034 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:55:47,109 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:47] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.037 2026-10-10 03:55:47,149 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-10 03:55:47,168 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: Owl is running in 'dev' mode. 2026-10-10 03:55:47,188 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:47] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.007 2026-10-10 03:55:47,253 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:47] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:55:47,265 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:47] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:55:47,292 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:47] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:55:47,316 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:47] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:55:47,326 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:55:47,356 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.032 2026-10-10 03:55:47,400 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:47] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.082 0.061 2026-10-10 03:55:47,436 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:47] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:55:47,442 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:47] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.006 0.150 2026-10-10 03:55:47,480 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: [2/14] Tour PoSSaleOrderWithDownpayment → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:55:47,508 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:47] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.023 0.139 2026-10-10 03:55:47,607 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: [3/14] Tour PoSSaleOrderWithDownpayment → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:55:47,608 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: [4/14] Tour PoSSaleOrderWithDownpayment → Step click Actions button (trigger: .more-btn) 2026-10-10 03:55:47,636 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:55:47,643 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:47] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:55:47,671 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:47] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.095 0.166 2026-10-10 03:55:47,749 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:47] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.022 0.311 2026-10-10 03:55:47,781 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:47] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.264 2026-10-10 03:55:47,810 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:47] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.008 0.250 2026-10-10 03:55:47,844 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:47] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.007 0.191 2026-10-10 03:55:47,869 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:47] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.204 2026-10-10 03:55:47,897 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:47] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.217 2026-10-10 03:55:47,927 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:47] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.169 2026-10-10 03:55:47,957 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:47] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.168 2026-10-10 03:55:47,980 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:47] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.163 2026-10-10 03:55:48,008 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:48] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.157 2026-10-10 03:55:48,036 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:48] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.155 2026-10-10 03:55:48,146 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:48] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.039 0.206 2026-10-10 03:55:48,179 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:48] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.237 2026-10-10 03:55:48,198 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: [5/14] Tour PoSSaleOrderWithDownpayment → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:55:48,263 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: [6/14] Tour PoSSaleOrderWithDownpayment → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-10 03:55:48,505 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:48] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 69 0.073 0.165 2026-10-10 03:55:48,637 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:48] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 37 0.036 0.062 2026-10-10 03:55:48,703 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:48] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.016 2026-10-10 03:55:48,809 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: [7/14] Tour PoSSaleOrderWithDownpayment → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-10 03:55:49,018 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:49] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 67 0.094 0.113 2026-10-10 03:55:49,223 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:49] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.075 0.120 2026-10-10 03:55:49,237 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:49] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.190 2026-10-10 03:55:49,321 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:49] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.026 0.042 2026-10-10 03:55:49,359 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: [8/14] Tour PoSSaleOrderWithDownpayment → Step body:not(:has(.modal)) 2026-10-10 03:55:49,403 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:49] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.026 0.045 2026-10-10 03:55:49,483 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:49] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 20 0.032 0.089 2026-10-10 03:55:49,603 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:49] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.039 0.147 2026-10-10 03:55:49,621 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: [9/14] Tour PoSSaleOrderWithDownpayment → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:55:49,672 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: [10/14] Tour PoSSaleOrderWithDownpayment → Step Check orderline with attributes: {"withClass":".selected","productName":"Down Payment (POS)","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Down Payment (POS)"))) 2026-10-10 03:55:49,723 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: [11/14] Tour PoSSaleOrderWithDownpayment → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:55:49,774 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: [12/14] Tour PoSSaleOrderWithDownpayment → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:55:49,824 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: [13/14] Tour PoSSaleOrderWithDownpayment → Step order total amount is '980' (trigger: .product-screen .order-summary .total:contains("980")) 2026-10-10 03:55:49,876 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: [14/14] Tour PoSSaleOrderWithDownpayment → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:55:49,927 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: tour succeeded 2026-10-10 03:55:49,928 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: ╔════════════════════════════════════════════╗ ║ TOUR PoSSaleOrderWithDownpayment SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-10 03:55:50,019 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: heap 16803920 (allocated 17825792) 2026-10-10 03:55:50,036 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Closing chrome headless with pid 129219 2026-10-10 03:55:50,037 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Closing websocket connection 2026-10-10 03:55:50,038 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Terminating chrome headless with pid 129219 2026-10-10 03:55:50,148 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035550_147877_test_so_with_downpayment.txt 2026-10-10 03:55:50,148 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Removing chrome user profile "/tmp/tmpf0jbm5d1_chrome_odoo" 2026-10-10 03:55:50,170 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_untaxed_invoiced_amount ... 2026-10-10 03:55:51,176 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87931707 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-10-10 03:55:51,476 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1427] 2026-10-10 03:55:53,955 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87931707 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #871 2026-10-10 03:55:53,959 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87931707 finished 2026-10-10 03:55:54,167 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_variant_popup_qty_free ... 2026-10-10 03:55:58,770 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Chrome pid: 129441 2026-10-10 03:55:58,771 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Chrome headless temporary user profile dir: /tmp/tmp5e8led33_chrome_odoo 2026-10-10 03:55:58,771 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Issuing json command http://127.0.0.1:42521/json/version 2026-10-10 03:55:58,773 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42521', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:55:58,795 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Browser version: Chrome/150.0.7871.114 2026-10-10 03:55:58,795 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Issuing json command http://127.0.0.1:42521/json 2026-10-10 03:55:58,796 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42521', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:55:58,802 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Websocket url found: ws://127.0.0.1:42521/devtools/page/6C5CDC865810D38B1B97E196942AE5A8 2026-10-10 03:55:58,809 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Enable chrome headless console log notification 2026-10-10 03:55:58,815 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Chrome headless enable page notifications 2026-10-10 03:55:58,945 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:55:58,952 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Setting session cookie in browser 2026-10-10 03:55:58,959 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-10 03:55:58,959 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-10 03:55:58,978 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:55:59,826 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:59] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.082 0.769 2026-10-10 03:55:59,830 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Navigation result: {'frameId': '6C5CDC865810D38B1B97E196942AE5A8', 'loaderId': 'FDB2EEF0CC0489A5A0460336D0CE9137', 'isDownload': False} 2026-10-10 03:55:59,831 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Evaluate ready code "odoo.isTourReady('test_variant_popup_qty_free')" 2026-10-10 03:55:59,851 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:55:59,871 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:59] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.009 2026-10-10 03:55:59,881 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:59] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-10-10 03:55:59,891 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:55:59] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.023 2026-10-10 03:56:00,592 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:56:00,607 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:00] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:56:00,623 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.023 2026-10-10 03:56:00,657 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Evaluate test code "odoo.startTour('test_variant_popup_qty_free', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:56:00,669 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free.browser: [1/6] Tour test_variant_popup_qty_free → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:56:00,680 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:00] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.011 2026-10-10 03:56:00,708 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:00] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:56:00,724 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:00] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:56:00,768 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.018 2026-10-10 03:56:00,804 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:00] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.020 0.038 2026-10-10 03:56:00,808 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.013 2026-10-10 03:56:00,871 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:00] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.015 0.040 2026-10-10 03:56:01,713 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.297 0.501 2026-10-10 03:56:01,744 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:01] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:56:01,843 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:56:01,893 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:01] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.004 0.015 2026-10-10 03:56:01,985 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:01] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.046 2026-10-10 03:56:02,024 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:56:02,049 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free.browser: Owl is running in 'dev' mode. 2026-10-10 03:56:02,062 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-10 03:56:02,124 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:56:02,171 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:56:02,185 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:02] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:56:02,217 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:56:02,218 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:56:02,230 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:02] "GET /web/image/res.users/239/avatar_128 HTTP/1.1" 200 - 14 0.047 0.043 2026-10-10 03:56:02,261 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:02] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.009 0.099 2026-10-10 03:56:02,265 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:02] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.088 2026-10-10 03:56:02,288 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:02] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.008 0.045 2026-10-10 03:56:02,318 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free.browser: [2/6] Tour test_variant_popup_qty_free → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:56:02,370 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:56:02,461 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free.browser: [3/6] Tour test_variant_popup_qty_free → Step click product 'Color Product' (trigger: article.product .product-content .product-name:contains("Color Product")) 2026-10-10 03:56:02,496 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:02] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.053 0.094 2026-10-10 03:56:02,506 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:56:02,519 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:02] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:56:02,586 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:02] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.037 0.189 2026-10-10 03:56:02,624 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:02] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.205 2026-10-10 03:56:02,658 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:02] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.226 2026-10-10 03:56:02,692 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:02] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.263 2026-10-10 03:56:02,716 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:02] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.008 0.340 2026-10-10 03:56:02,747 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:02] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.205 2026-10-10 03:56:02,783 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:02] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.184 2026-10-10 03:56:02,822 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:02] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.186 2026-10-10 03:56:02,849 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:02] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.183 2026-10-10 03:56:02,884 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:02] "GET /web/image?model=product.template&field=image_128&id=2229&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.181 2026-10-10 03:56:02,993 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:02] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.051 0.218 2026-10-10 03:56:03,030 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:03] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.234 2026-10-10 03:56:03,061 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free.browser: [4/6] Tour test_variant_popup_qty_free → Step Click on Inventory (trigger: button.accordion-header:contains("Inventory")) 2026-10-10 03:56:03,065 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:03] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-10T03:47:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.310 2026-10-10 03:56:03,790 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:03] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 - 86 0.085 0.136 2026-10-10 03:56:03,822 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free.browser: [5/6] Tour test_variant_popup_qty_free → Step Check the variant's qty (trigger: div:not(:has(div)):contains("available,"):has(span.fw-bolder:contains("0"):not(:contains("50")))) 2026-10-10 03:56:03,876 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free.browser: [6/6] Tour test_variant_popup_qty_free → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Add")) 2026-10-10 03:56:03,946 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free.browser: tour succeeded 2026-10-10 03:56:03,953 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free.browser: ╔════════════════════════════════════════════╗ ║ TOUR test_variant_popup_qty_free SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-10 03:56:03,977 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:03] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 - 9 0.021 0.020 2026-10-10 03:56:04,091 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free.browser: heap 14851080 (allocated 15728640) 2026-10-10 03:56:04,102 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Closing chrome headless with pid 129441 2026-10-10 03:56:04,104 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Closing websocket connection 2026-10-10 03:56:04,105 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Terminating chrome headless with pid 129441 2026-10-10 03:56:04,202 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035604_202219_test_variant_popup_qty_free.txt 2026-10-10 03:56:04,202 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Removing chrome user profile "/tmp/tmp5e8led33_chrome_odoo" 2026-10-10 03:56:04,318 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 34 checked, 34 removed 2026-10-10 03:56:23,034 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_consolidated_invoice_mixed_pos_and_so_orders ... 2026-10-10 03:56:25,334 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation ... 2026-10-10 03:56:26,595 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Chrome pid: 129655 2026-10-10 03:56:26,596 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Chrome headless temporary user profile dir: /tmp/tmp4gddgzjd_chrome_odoo 2026-10-10 03:56:26,596 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Issuing json command http://127.0.0.1:36891/json/version 2026-10-10 03:56:26,598 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36891', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:56:26,707 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Browser version: Chrome/150.0.7871.114 2026-10-10 03:56:26,707 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Issuing json command http://127.0.0.1:36891/json 2026-10-10 03:56:26,708 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36891', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:56:26,740 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Websocket url found: ws://127.0.0.1:36891/devtools/page/0827B6A2F1961975131683C3F406C3E6 2026-10-10 03:56:26,757 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Enable chrome headless console log notification 2026-10-10 03:56:26,767 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Chrome headless enable page notifications 2026-10-10 03:56:26,975 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:56:26,982 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Setting session cookie in browser 2026-10-10 03:56:26,991 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-10 03:56:26,991 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-10 03:56:27,016 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:56:27,811 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:27] "GET /pos/ui/127 HTTP/1.1" 200 - 91 0.059 0.740 2026-10-10 03:56:27,816 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Navigation result: {'frameId': '0827B6A2F1961975131683C3F406C3E6', 'loaderId': 'C823A1FB9A38AB6EBD1296F58DCAF25C', 'isDownload': False} 2026-10-10 03:56:27,816 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentInvoice')" 2026-10-10 03:56:27,852 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:56:27,888 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:27] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-10-10 03:56:27,912 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:27] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.013 0.031 2026-10-10 03:56:27,922 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:27] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.050 2026-10-10 03:56:28,592 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:56:28,610 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:28] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:56:28,624 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:28] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.018 2026-10-10 03:56:28,654 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:28] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.009 2026-10-10 03:56:28,654 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Evaluate test code "odoo.startTour('PoSApplyDownpaymentInvoice', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/127", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:56:28,667 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: [1/15] Tour PoSApplyDownpaymentInvoice → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:56:28,681 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:28] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:56:28,705 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:28] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:56:28,748 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:28] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.016 2026-10-10 03:56:28,766 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.030 2026-10-10 03:56:28,847 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:28] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.023 0.043 2026-10-10 03:56:28,850 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.042 2026-10-10 03:56:29,696 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:29] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.291 0.510 2026-10-10 03:56:29,739 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:29] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.027 2026-10-10 03:56:29,852 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:56:29,924 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:29] "GET /web/image/res.company/115/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.044 2026-10-10 03:56:29,975 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:56:30,014 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: Owl is running in 'dev' mode. 2026-10-10 03:56:30,041 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:30] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-10-10 03:56:30,079 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:56:30,133 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:30] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:56:30,155 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:30] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.032 2026-10-10 03:56:30,197 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:56:30,198 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:30] "GET /web/image/res.users/245/avatar_128 HTTP/1.1" 200 - 14 0.055 0.053 2026-10-10 03:56:30,204 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:56:30,224 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:30] "GET /web/image?model=res.company&id=115&field=logo HTTP/1.1" 200 - 3 0.010 0.100 2026-10-10 03:56:30,230 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:30] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.113 2026-10-10 03:56:30,271 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:30] "GET /web/image/res.company/115/favicon HTTP/1.1" 200 - 4 0.009 0.048 2026-10-10 03:56:30,300 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: [2/15] Tour PoSApplyDownpaymentInvoice → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:56:30,350 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:30] "GET /web/image/res.company/115/favicon HTTP/1.1" 304 - 4 0.008 0.022 2026-10-10 03:56:30,394 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:56:30,445 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:56:30,496 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:30] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 34 0.057 0.065 2026-10-10 03:56:30,554 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: [3/15] Tour PoSApplyDownpaymentInvoice → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:56:30,591 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:30] "GET /pos/ui/127 HTTP/1.1" 200 - 34 0.037 0.176 2026-10-10 03:56:30,605 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:30] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:56:30,612 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: [4/15] Tour PoSApplyDownpaymentInvoice → Step click Actions button (trigger: .more-btn) 2026-10-10 03:56:30,627 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:30] "GET /web/image?model=product.template&field=image_128&id=2234&unique=2026-10-10T03:56:04.000+00:00 HTTP/1.1" 200 - 3 0.003 0.237 2026-10-10 03:56:30,664 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:30] "GET /web/image?model=product.template&field=image_128&id=2236&unique=2026-10-10T03:56:04.000+00:00 HTTP/1.1" 200 - 3 0.002 0.263 2026-10-10 03:56:30,700 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:30] "GET /web/image?model=product.template&field=image_128&id=2242&unique=2026-10-10T03:56:04.000+00:00 HTTP/1.1" 200 - 3 0.006 0.231 2026-10-10 03:56:30,741 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:30] "GET /web/image?model=product.template&field=image_128&id=2235&unique=2026-10-10T03:56:04.000+00:00 HTTP/1.1" 200 - 3 0.003 0.355 2026-10-10 03:56:30,775 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:30] "GET /web/image?model=product.template&field=image_128&id=2241&unique=2026-10-10T03:56:04.000+00:00 HTTP/1.1" 200 - 3 0.004 0.264 2026-10-10 03:56:30,803 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:30] "GET /web/image?model=product.template&field=image_128&id=2240&unique=2026-10-10T03:56:04.000+00:00 HTTP/1.1" 200 - 3 0.005 0.184 2026-10-10 03:56:30,839 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:30] "GET /web/image?model=product.template&field=image_128&id=2237&unique=2026-10-10T03:56:04.000+00:00 HTTP/1.1" 200 - 3 0.006 0.158 2026-10-10 03:56:30,868 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:30] "GET /web/image?model=product.template&field=image_128&id=2238&unique=2026-10-10T03:56:04.000+00:00 HTTP/1.1" 200 - 3 0.003 0.160 2026-10-10 03:56:30,892 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:30] "GET /web/image?model=product.template&field=image_128&id=2239&unique=2026-10-10T03:56:04.000+00:00 HTTP/1.1" 200 - 3 0.002 0.141 2026-10-10 03:56:30,984 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:30] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.038 0.312 2026-10-10 03:56:31,037 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: [5/15] Tour PoSApplyDownpaymentInvoice → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:56:31,100 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: [6/15] Tour PoSApplyDownpaymentInvoice → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-10 03:56:31,321 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:31] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.069 0.151 2026-10-10 03:56:31,444 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:31] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 20 0.040 0.047 2026-10-10 03:56:31,510 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:31] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.009 0.016 2026-10-10 03:56:31,607 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: [7/15] Tour PoSApplyDownpaymentInvoice → Step click on select the order (trigger: .selection-item:contains('Apply a down payment')) 2026-10-10 03:56:31,821 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:31] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 65 0.082 0.125 2026-10-10 03:56:32,014 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.062 0.121 2026-10-10 03:56:32,027 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:32] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.180 2026-10-10 03:56:32,104 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:32] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.025 0.035 2026-10-10 03:56:32,156 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: [8/15] Tour PoSApplyDownpaymentInvoice → Step click numpad button: +10 (trigger: div.numpad button:contains(/^\+10$/)) 2026-10-10 03:56:32,180 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:32] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 15 0.017 0.046 2026-10-10 03:56:32,213 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: [9/15] Tour PoSApplyDownpaymentInvoice → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Apply")) 2026-10-10 03:56:32,308 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.020 0.079 2026-10-10 03:56:32,312 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: [10/15] Tour PoSApplyDownpaymentInvoice → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:56:32,400 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: [11/15] Tour PoSApplyDownpaymentInvoice → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:56:32,423 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:32] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:56:32,425 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:32] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:56:32,451 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: [12/15] Tour PoSApplyDownpaymentInvoice → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:56:32,506 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: [13/15] Tour PoSApplyDownpaymentInvoice → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:56:32,577 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: [14/15] Tour PoSApplyDownpaymentInvoice → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-10 03:56:32,633 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: [15/15] Tour PoSApplyDownpaymentInvoice → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:56:32,708 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: tour succeeded 2026-10-10 03:56:32,709 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentInvoice SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-10 03:56:32,718 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45513525 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': 'aa0f3ba4-03d1-404a-9c23-50e363931594'}] 2026-10-10 03:56:32,730 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:32] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:56:32,851 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: heap 17190652 (allocated 18350080) 2026-10-10 03:56:32,863 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Closing chrome headless with pid 129655 2026-10-10 03:56:32,864 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Closing websocket connection 2026-10-10 03:56:32,871 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Terminating chrome headless with pid 129655 2026-10-10 03:56:32,994 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035632_994240_test_pos_downpayment_sale_invoice_creation.txt 2026-10-10 03:56:32,994 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Removing chrome user profile "/tmp/tmp4gddgzjd_chrome_odoo" 2026-10-10 03:56:33,027 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: waiting for threads: [, ] 2026-10-10 03:56:34,839 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45513525 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': 'aa0f3ba4-03d1-404a-9c23-50e363931594'} created pos.order #874 2026-10-10 03:56:34,843 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45513525 finished 2026-10-10 03:56:35,132 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 508 0.713 1.704 2026-10-10 03:56:35,931 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_pos_settle_so_with_downpayment ... 2026-10-10 03:56:37,216 44 INFO rb-acb9515-225444-423143 odoo.addons.payment.models.payment_transaction: Skipped the update of transaction Test Transaction as it is already in state done. 2026-10-10 03:56:39,765 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Chrome pid: 129866 2026-10-10 03:56:39,765 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Chrome headless temporary user profile dir: /tmp/tmpra19ty_4_chrome_odoo 2026-10-10 03:56:39,765 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Issuing json command http://127.0.0.1:46675/json/version 2026-10-10 03:56:39,767 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46675', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:56:39,846 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Browser version: Chrome/150.0.7871.114 2026-10-10 03:56:39,846 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Issuing json command http://127.0.0.1:46675/json 2026-10-10 03:56:39,848 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46675', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:56:39,863 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Websocket url found: ws://127.0.0.1:46675/devtools/page/2514B312E5D8C5355972C100BF60B2D8 2026-10-10 03:56:39,875 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Enable chrome headless console log notification 2026-10-10 03:56:39,886 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Chrome headless enable page notifications 2026-10-10 03:56:40,113 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-10 03:56:40,117 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Setting session cookie in browser 2026-10-10 03:56:40,122 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-10-10 03:56:40,122 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-10-10 03:56:40,139 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:56:40,829 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:40] "GET /pos/ui/127 HTTP/1.1" 200 - 80 0.055 0.638 2026-10-10 03:56:40,833 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Navigation result: {'frameId': '2514B312E5D8C5355972C100BF60B2D8', 'loaderId': 'EB6F8A2F45F9E767FD3F13CD73E2A3A4', 'isDownload': False} 2026-10-10 03:56:40,833 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Evaluate ready code "odoo.isTourReady('test_pos_settle_so_with_downpayment')" 2026-10-10 03:56:40,852 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:56:40,888 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:40] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.022 2026-10-10 03:56:40,901 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:40] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.030 2026-10-10 03:56:40,915 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:40] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.049 2026-10-10 03:56:41,605 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:56:41,607 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:56:41,643 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-10 03:56:41,679 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:41] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.007 2026-10-10 03:56:41,681 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Evaluate test code "odoo.startTour('test_pos_settle_so_with_downpayment', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/127", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:56:41,690 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: [1/12] Tour test_pos_settle_so_with_downpayment → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:56:41,698 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:41] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:56:41,713 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:56:41,755 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:41] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.011 0.020 2026-10-10 03:56:41,773 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.037 2026-10-10 03:56:41,875 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:41] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.038 0.065 2026-10-10 03:56:41,877 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.085 2026-10-10 03:56:42,630 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:42] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 361 0.317 0.395 2026-10-10 03:56:42,669 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:42] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.024 2026-10-10 03:56:42,731 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 03:56:42,809 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:42] "GET /web/image/res.company/115/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.044 2026-10-10 03:56:42,848 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 03:56:42,872 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: Owl is running in 'dev' mode. 2026-10-10 03:56:42,886 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:42] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:56:42,949 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:56:42,961 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:42] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:56:43,021 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:43] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.045 2026-10-10 03:56:43,024 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:43] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.033 2026-10-10 03:56:43,065 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:43] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 7 0.021 0.082 2026-10-10 03:56:43,074 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.050 2026-10-10 03:56:43,087 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:56:43,105 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:43] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:56:43,111 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:43] "GET /web/image?model=res.company&id=115&field=logo HTTP/1.1" 200 - 3 0.009 0.135 2026-10-10 03:56:43,177 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: [2/12] Tour test_pos_settle_so_with_downpayment → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:56:43,203 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:43] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.030 0.089 2026-10-10 03:56:43,304 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: [3/12] Tour test_pos_settle_so_with_downpayment → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:56:43,342 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:43] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.069 0.238 2026-10-10 03:56:43,348 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:56:43,355 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: [4/12] Tour test_pos_settle_so_with_downpayment → Step click Actions button (trigger: .more-btn) 2026-10-10 03:56:43,363 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:43] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:56:43,366 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:43] "GET /web/image/res.company/115/favicon HTTP/1.1" 200 - 4 0.011 0.238 2026-10-10 03:56:43,408 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:43] "GET /web/image?model=product.template&field=image_128&id=2232&unique=2026-10-10T03:56:04.000+00:00 HTTP/1.1" 200 - 3 0.005 0.165 2026-10-10 03:56:43,443 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:43] "GET /web/image?model=product.template&field=image_128&id=2234&unique=2026-10-10T03:56:04.000+00:00 HTTP/1.1" 200 - 3 0.010 0.184 2026-10-10 03:56:43,468 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:43] "GET /web/image?model=product.template&field=image_128&id=2235&unique=2026-10-10T03:56:04.000+00:00 HTTP/1.1" 200 - 3 0.004 0.212 2026-10-10 03:56:43,508 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:43] "GET /web/image?model=product.template&field=image_128&id=2236&unique=2026-10-10T03:56:04.000+00:00 HTTP/1.1" 200 - 3 0.003 0.226 2026-10-10 03:56:43,542 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:43] "GET /web/image?model=product.template&field=image_128&id=2238&unique=2026-10-10T03:56:04.000+00:00 HTTP/1.1" 200 - 3 0.005 0.161 2026-10-10 03:56:43,591 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:43] "GET /web/image?model=product.template&field=image_128&id=2241&unique=2026-10-10T03:56:04.000+00:00 HTTP/1.1" 200 - 3 0.011 0.199 2026-10-10 03:56:43,625 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:43] "GET /web/image?model=product.template&field=image_128&id=2239&unique=2026-10-10T03:56:04.000+00:00 HTTP/1.1" 200 - 3 0.006 0.202 2026-10-10 03:56:43,657 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:43] "GET /web/image?model=product.template&field=image_128&id=2237&unique=2026-10-10T03:56:04.000+00:00 HTTP/1.1" 200 - 3 0.002 0.205 2026-10-10 03:56:43,689 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:43] "GET /web/image?model=product.template&field=image_128&id=2242&unique=2026-10-10T03:56:04.000+00:00 HTTP/1.1" 200 - 3 0.002 0.210 2026-10-10 03:56:43,710 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:43] "GET /web/image?model=product.template&field=image_128&id=2240&unique=2026-10-10T03:56:04.000+00:00 HTTP/1.1" 200 - 3 0.002 0.193 2026-10-10 03:56:43,805 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:43] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 34 0.029 0.217 2026-10-10 03:56:43,824 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:43] "GET /web/image/res.company/115/favicon HTTP/1.1" 304 - 4 0.004 0.205 2026-10-10 03:56:43,845 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: [5/12] Tour test_pos_settle_so_with_downpayment → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:56:43,910 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: [6/12] Tour test_pos_settle_so_with_downpayment → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-10 03:56:44,128 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:44] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 67 0.060 0.151 2026-10-10 03:56:44,295 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:44] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 34 0.054 0.073 2026-10-10 03:56:44,365 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:44] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 6 0.007 0.022 2026-10-10 03:56:44,453 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: [7/12] Tour test_pos_settle_so_with_downpayment → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-10 03:56:44,655 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:44] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 68 0.066 0.134 2026-10-10 03:56:44,903 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.093 0.147 2026-10-10 03:56:44,924 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:44] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 5 0.004 0.240 2026-10-10 03:56:45,003 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:45] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.037 2026-10-10 03:56:45,051 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: [8/12] Tour test_pos_settle_so_with_downpayment → Step body:not(:has(.modal)) 2026-10-10 03:56:45,101 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:45] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.023 0.051 2026-10-10 03:56:45,167 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:45] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 22 0.021 0.079 2026-10-10 03:56:45,271 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:56:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.035 0.106 2026-10-10 03:56:45,367 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: [9/12] Tour test_pos_settle_so_with_downpayment → Step check orderlines number (trigger: .order-container .orderline) 2026-10-10 03:56:45,421 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: [10/12] Tour test_pos_settle_so_with_downpayment → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:56:45,469 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: [11/12] Tour test_pos_settle_so_with_downpayment → Step order total amount is '755' (trigger: .product-screen .order-summary .total:contains("755")) 2026-10-10 03:56:45,522 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: [12/12] Tour test_pos_settle_so_with_downpayment → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:56:45,571 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: tour succeeded 2026-10-10 03:56:45,572 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR test_pos_settle_so_with_downpayment SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-10-10 03:56:45,701 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: heap 17407716 (allocated 19136512) 2026-10-10 03:56:45,711 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Closing chrome headless with pid 129866 2026-10-10 03:56:45,712 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Closing websocket connection 2026-10-10 03:56:45,713 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Terminating chrome headless with pid 129866 2026-10-10 03:56:45,811 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035645_811390_test_pos_settle_so_with_downpayment.txt 2026-10-10 03:56:45,811 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Removing chrome user profile "/tmp/tmpra19ty_4_chrome_odoo" 2026-10-10 03:56:45,836 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_settled_so_invoice_keeps_so_customer_reference ... 2026-10-10 03:56:49,015 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 14 checked, 14 removed 2026-10-10 03:57:03,839 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_lot: Starting TestPointOfSaleFlow.test_read_converted_lot_quantities_pick_then_deliver ... 2026-10-10 03:57:05,753 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_lot: Starting TestPointOfSaleFlow.test_ship_later_lots ... 2026-10-10 03:57:06,912 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #247 deleted stock.move.line records with IDs: [1445, 1446] 2026-10-10 03:57:07,326 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #247 deleted stock.move.line records with IDs: [1447] 2026-10-10 03:57:07,507 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-10 03:57:26,171 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #250 deleted res.currency.rate records with IDs: [73, 74, 75] 2026-10-10 03:57:27,495 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_different_shipping_address ... 2026-10-10 03:57:28,185 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48968875 started for PoS orders references: [{'name': 'Order 98769-692-7452', 'pos_reference': None, 'uuid': '98769-692-7452'}] 2026-10-10 03:57:30,452 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48968875 order {'name': 'Order 98769-692-7452', 'pos_reference': None, 'uuid': '98769-692-7452'} created pos.order #878 2026-10-10 03:57:30,454 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48968875 finished 2026-10-10 03:57:30,613 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_qty_deliverd_qty_to_deliver_in_sales_report ... 2026-10-10 03:57:31,157 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16917507 started for PoS orders references: [{'name': 'Order 20193-180-6195', 'pos_reference': None, 'uuid': '20193-180-6195'}] 2026-10-10 03:57:31,597 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #250 deleted stock.move records with IDs: [1452] 2026-10-10 03:57:31,719 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16917507 order {'name': 'Order 20193-180-6195', 'pos_reference': None, 'uuid': '20193-180-6195'} created pos.order #879 2026-10-10 03:57:31,724 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16917507 finished 2026-10-10 03:57:32,786 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_refund_line_report_prices_sign ... 2026-10-10 03:57:33,686 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome pid: 130097 2026-10-10 03:57:33,687 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome headless temporary user profile dir: /tmp/tmpcf_zufg5_chrome_odoo 2026-10-10 03:57:33,687 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Issuing json command http://127.0.0.1:44855/json/version 2026-10-10 03:57:33,688 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44855', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:57:33,712 44 INFO rb-acb9515-225444-423143 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-10 03:57:33,713 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Issuing json command http://127.0.0.1:44855/json 2026-10-10 03:57:33,715 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44855', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:57:33,721 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Websocket url found: ws://127.0.0.1:44855/devtools/page/0D62BF992E78153A65C3827AAA322D59 2026-10-10 03:57:33,754 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Enable chrome headless console log notification 2026-10-10 03:57:33,762 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome headless enable page notifications 2026-10-10 03:57:33,873 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:57:33,881 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Setting session cookie in browser 2026-10-10 03:57:33,883 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Open "http://127.0.0.1:8069/pos/ui/130" in browser 2026-10-10 03:57:33,883 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Navigating to: "http://127.0.0.1:8069/pos/ui/130" 2026-10-10 03:57:33,899 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:57:34,754 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:34] "GET /pos/ui/130 HTTP/1.1" 200 - 89 0.075 0.786 2026-10-10 03:57:34,759 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Navigation result: {'frameId': '0D62BF992E78153A65C3827AAA322D59', 'loaderId': 'C8C294ADB080AD59E2B30E6298A0BEF7', 'isDownload': False} 2026-10-10 03:57:34,759 44 INFO rb-acb9515-225444-423143 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-10 03:57:34,783 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:57:34,807 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:34] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.009 2026-10-10 03:57:34,816 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:34] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.010 2026-10-10 03:57:34,825 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:34] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.027 2026-10-10 03:57:35,471 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:57:35,484 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:57:35,492 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-10 03:57:35,527 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-10 03:57:35,527 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Evaluate test code "odoo.startTour('refund_multiple_products_amounts_compliance', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/130", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:57:35,543 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [1/29] Tour refund_multiple_products_amounts_compliance → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:57:35,557 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:57:35,579 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:35] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:57:35,621 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.020 2026-10-10 03:57:35,636 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:35] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.033 2026-10-10 03:57:35,647 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-10 03:57:35,708 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:35] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.015 0.042 2026-10-10 03:57:36,551 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.284 0.521 2026-10-10 03:57:36,580 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:36] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:57:36,675 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-10-10 03:57:36,754 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:36] "GET /web/image/res.company/117/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.054 2026-10-10 03:57:36,798 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-10-10 03:57:36,813 44 INFO rb-acb9515-225444-423143 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-10 03:57:36,835 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:36] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.007 0.009 2026-10-10 03:57:36,911 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:57:36,958 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:36] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.040 2026-10-10 03:57:36,970 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:36] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:57:36,990 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:57:37,010 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:57:37,022 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:37] "GET /web/image/res.users/252/avatar_128 HTTP/1.1" 200 - 14 0.027 0.081 2026-10-10 03:57:37,044 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:37] "GET /web/image?model=res.company&id=117&field=logo HTTP/1.1" 200 - 3 0.006 0.122 2026-10-10 03:57:37,085 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:37] "GET /web/image/res.company/117/favicon HTTP/1.1" 200 - 4 0.018 0.052 2026-10-10 03:57:37,090 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:37] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.157 2026-10-10 03:57:37,123 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [2/29] Tour refund_multiple_products_amounts_compliance → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:57:37,187 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:57:37,207 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:37] "GET /web/image/res.company/117/favicon HTTP/1.1" 304 - 4 0.016 0.029 2026-10-10 03:57:37,281 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [3/29] Tour refund_multiple_products_amounts_compliance → Step click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product")) 2026-10-10 03:57:37,341 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:37] "GET /pos/ui/130?from_backend=True HTTP/1.1" 200 - 33 0.047 0.128 2026-10-10 03:57:37,348 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:57:37,382 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:37] "GET /web/image?model=product.template&field=image_128&id=2269&unique=2026-10-10T03:57:07.000+00:00 HTTP/1.1" 200 - 3 0.006 0.165 2026-10-10 03:57:37,406 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:37] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:57:37,429 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:37] "GET /web/image?model=product.template&field=image_128&id=2270&unique=2026-10-10T03:57:07.000+00:00 HTTP/1.1" 200 - 3 0.013 0.199 2026-10-10 03:57:37,470 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:37] "GET /web/image?model=product.template&field=image_128&id=2271&unique=2026-10-10T03:57:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.242 2026-10-10 03:57:37,517 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:37] "GET /web/image?model=product.template&field=image_128&id=2272&unique=2026-10-10T03:57:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.282 2026-10-10 03:57:37,597 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:37] "GET /pos/ui/130 HTTP/1.1" 200 - 33 0.029 0.398 2026-10-10 03:57:37,642 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:37] "GET /web/image?model=product.template&field=image_128&id=2276&unique=2026-10-10T03:57:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.281 2026-10-10 03:57:37,683 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:37] "GET /web/image?model=product.template&field=image_128&id=2283&unique=2026-10-10T03:57:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.267 2026-10-10 03:57:37,725 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:37] "GET /web/image?model=product.template&field=image_128&id=2277&unique=2026-10-10T03:57:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.279 2026-10-10 03:57:37,756 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:37] "GET /web/image?model=product.template&field=image_128&id=2275&unique=2026-10-10T03:57:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.276 2026-10-10 03:57:37,788 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:37] "GET /web/image?model=product.template&field=image_128&id=2284&unique=2026-10-10T03:57:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.258 2026-10-10 03:57:37,892 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:37] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.040 0.252 2026-10-10 03:57:37,924 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:37] "GET /web/image?model=product.template&field=image_128&id=2274&unique=2026-10-10T03:57:07.000+00:00 HTTP/1.1" 200 - 3 0.006 0.227 2026-10-10 03:57:37,957 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:37] "GET /web/image?model=product.template&field=image_128&id=2273&unique=2026-10-10T03:57:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.305 2026-10-10 03:57:37,975 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [4/29] Tour refund_multiple_products_amounts_compliance → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:57:38,027 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [5/29] Tour refund_multiple_products_amounts_compliance → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:57:38,079 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [6/29] Tour refund_multiple_products_amounts_compliance → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product","quantity":"2","price":"20"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product")):has(.qty:contains("2")):has(.price:contains("20"))) 2026-10-10 03:57:38,248 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [7/29] Tour refund_multiple_products_amounts_compliance → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:57:38,299 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [8/29] Tour refund_multiple_products_amounts_compliance → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:57:38,368 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [9/29] Tour refund_multiple_products_amounts_compliance → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:57:38,382 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:38] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:57:38,384 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:38] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:57:38,420 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [10/29] Tour refund_multiple_products_amounts_compliance → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:57:38,469 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [11/29] Tour refund_multiple_products_amounts_compliance → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:57:38,542 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [12/29] Tour refund_multiple_products_amounts_compliance → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:57:38,616 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [13/29] Tour refund_multiple_products_amounts_compliance → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-10-10 03:57:38,627 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78233908 started for PoS orders references: [{'name': '/', 'pos_reference': '261-130-000001', 'uuid': '90b17be5-43b1-4ec1-a12f-4a6a5cc66225'}] 2026-10-10 03:57:38,653 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:38] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:57:39,207 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78233908 order {'name': '/', 'pos_reference': '261-130-000001', 'uuid': '90b17be5-43b1-4ec1-a12f-4a6a5cc66225'} created pos.order #880 2026-10-10 03:57:39,241 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78233908 finished 2026-10-10 03:57:39,361 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.242 0.495 2026-10-10 03:57:39,434 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:39] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.003 0.010 2026-10-10 03:57:39,574 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [14/29] Tour refund_multiple_products_amounts_compliance → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:57:39,579 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31669335 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-130-000001', 'uuid': '90b17be5-43b1-4ec1-a12f-4a6a5cc66225'}] 2026-10-10 03:57:39,589 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31669335 order {'name': 'Shop - 000001', 'pos_reference': '261-130-000001', 'uuid': '90b17be5-43b1-4ec1-a12f-4a6a5cc66225'} sync ignored for existing PoS order pos.order(880,) (state: paid) 2026-10-10 03:57:39,639 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31669335 finished 2026-10-10 03:57:39,653 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [15/29] Tour refund_multiple_products_amounts_compliance → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:57:39,705 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [16/29] Tour refund_multiple_products_amounts_compliance → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:57:39,748 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [17/29] Tour refund_multiple_products_amounts_compliance → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:57:39,799 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [18/29] Tour refund_multiple_products_amounts_compliance → Step click Actions button (trigger: .more-btn) 2026-10-10 03:57:39,831 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.088 0.167 2026-10-10 03:57:39,867 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [19/29] Tour refund_multiple_products_amounts_compliance → Step click Refund button (trigger: .control-buttons button:contains("Refund")) 2026-10-10 03:57:39,943 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [20/29] Tour refund_multiple_products_amounts_compliance → Step .ticket-screen .order-row:contains("001") 2026-10-10 03:57:39,958 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:39] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:57:40,020 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.037 2026-10-10 03:57:40,027 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [21/29] Tour refund_multiple_products_amounts_compliance → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:57:40,047 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:40] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.006 0.016 2026-10-10 03:57:40,073 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [22/29] Tour refund_multiple_products_amounts_compliance → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-10 03:57:40,127 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [23/29] Tour refund_multiple_products_amounts_compliance → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 03:57:40,179 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [24/29] Tour refund_multiple_products_amounts_compliance → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 03:57:40,229 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [25/29] Tour refund_multiple_products_amounts_compliance → Step .ticket-screen .btn-primary.pay-order-button 2026-10-10 03:57:40,312 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [26/29] Tour refund_multiple_products_amounts_compliance → Step payment screen is shown (trigger: .pos .payment-screen) 2026-10-10 03:57:40,362 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [27/29] Tour refund_multiple_products_amounts_compliance → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-10 03:57:40,423 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [28/29] Tour refund_multiple_products_amounts_compliance → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:57:40,483 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [29/29] Tour refund_multiple_products_amounts_compliance → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-10-10 03:57:40,491 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30557496 started for PoS orders references: [{'name': '/', 'pos_reference': '261-130-000002', 'uuid': 'a33ce061-d082-4b3c-9e42-bb20e2994af2'}] 2026-10-10 03:57:40,970 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30557496 order {'name': '/', 'pos_reference': '261-130-000002', 'uuid': 'a33ce061-d082-4b3c-9e42-bb20e2994af2'} created pos.order #881 2026-10-10 03:57:41,029 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30557496 finished 2026-10-10 03:57:41,174 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 171 0.203 0.484 2026-10-10 03:57:41,233 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:41] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.007 2026-10-10 03:57:41,274 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: tour succeeded 2026-10-10 03:57:41,275 44 INFO rb-acb9515-225444-423143 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-10 03:57:41,289 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77119973 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-130-000002', 'uuid': 'a33ce061-d082-4b3c-9e42-bb20e2994af2'}] 2026-10-10 03:57:41,304 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77119973 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-130-000002', 'uuid': 'a33ce061-d082-4b3c-9e42-bb20e2994af2'} sync ignored for existing PoS order pos.order(881,) (state: paid) 2026-10-10 03:57:41,350 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77119973 finished 2026-10-10 03:57:41,420 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: heap 17632460 (allocated 19271680) 2026-10-10 03:57:41,433 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Closing chrome headless with pid 130097 2026-10-10 03:57:41,443 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Closing websocket connection 2026-10-10 03:57:41,446 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Terminating chrome headless with pid 130097 2026-10-10 03:57:41,489 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:57:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.067 0.137 2026-10-10 03:57:41,550 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035741_549840_test_refund_line_report_prices_sign.txt 2026-10-10 03:57:41,550 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Removing chrome user profile "/tmp/tmpcf_zufg5_chrome_odoo" 2026-10-10 03:57:42,198 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_warehouse ... 2026-10-10 03:57:42,698 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43773337 started for PoS orders references: [{'name': 'Order 64009-106-9960', 'pos_reference': None, 'uuid': '64009-106-9960'}] 2026-10-10 03:57:43,322 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43773337 order {'name': 'Order 64009-106-9960', 'pos_reference': None, 'uuid': '64009-106-9960'} created pos.order #882 2026-10-10 03:57:43,323 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43773337 finished 2026-10-10 03:57:43,815 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_weight_and_volume ... 2026-10-10 03:57:44,331 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59062902 started for PoS orders references: [{'name': 'Order 09088-686-6374', 'pos_reference': None, 'uuid': '09088-686-6374'}, {'name': 'Order 37078-436-4942', 'pos_reference': None, 'uuid': '37078-436-4942'}] 2026-10-10 03:57:44,947 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59062902 order {'name': 'Order 09088-686-6374', 'pos_reference': None, 'uuid': '09088-686-6374'} created pos.order #883 2026-10-10 03:57:45,277 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59062902 order {'name': 'Order 37078-436-4942', 'pos_reference': None, 'uuid': '37078-436-4942'} created pos.order #884 2026-10-10 03:57:45,278 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59062902 finished 2026-10-10 03:57:45,724 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_weight_and_volume_product_variant ... 2026-10-10 03:57:46,550 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44728814 started for PoS orders references: [{'name': 'Order 83961-595-2572', 'pos_reference': None, 'uuid': '83961-595-2572'}] 2026-10-10 03:57:47,068 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44728814 order {'name': 'Order 83961-595-2572', 'pos_reference': None, 'uuid': '83961-595-2572'} created pos.order #885 2026-10-10 03:57:47,070 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44728814 finished 2026-10-10 03:57:48,234 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-10 03:58:06,278 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included ... 2026-10-10 03:58:07,280 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Chrome pid: 130311 2026-10-10 03:58:07,280 44 INFO rb-acb9515-225444-423143 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/tmpyx7cfbko_chrome_odoo 2026-10-10 03:58:07,280 44 INFO rb-acb9515-225444-423143 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:35787/json/version 2026-10-10 03:58:07,282 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35787', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:58:07,373 44 INFO rb-acb9515-225444-423143 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-10 03:58:07,373 44 INFO rb-acb9515-225444-423143 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:35787/json 2026-10-10 03:58:07,374 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35787', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:58:07,386 44 INFO rb-acb9515-225444-423143 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:35787/devtools/page/05C5C87D7B665B6A864B5BB33B4181B0 2026-10-10 03:58:07,406 44 INFO rb-acb9515-225444-423143 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-10 03:58:07,420 44 INFO rb-acb9515-225444-423143 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-10 03:58:07,593 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:58:07,602 44 INFO rb-acb9515-225444-423143 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-10 03:58:07,604 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-10-10 03:58:07,605 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-10-10 03:58:07,622 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:58:08,497 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:08] "GET /pos/ui/133 HTTP/1.1" 200 - 131 0.150 0.729 2026-10-10 03:58:08,502 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Navigation result: {'frameId': '05C5C87D7B665B6A864B5BB33B4181B0', 'loaderId': '01DB32D687D7EE5E73FBA59FE8F6F3F1', 'isDownload': False} 2026-10-10 03:58:08,502 44 INFO rb-acb9515-225444-423143 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-10 03:58:08,524 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:58:08,554 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:08] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-10-10 03:58:08,559 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:08] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.018 2026-10-10 03:58:08,582 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:08] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.041 2026-10-10 03:58:09,123 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:58:09,138 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:09] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:58:09,173 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.017 2026-10-10 03:58:09,205 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Evaluate test code "odoo.startTour('test_pos_settle_downpayment_with_fixed_and_percent_taxes_included', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:58:09,209 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:09] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-10 03:58:09,216 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [1/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:58:09,234 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:09] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-10-10 03:58:09,250 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:09] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:58:09,291 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:09] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.013 2026-10-10 03:58:09,308 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.029 2026-10-10 03:58:09,375 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:09] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.018 0.043 2026-10-10 03:58:09,378 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.031 2026-10-10 03:58:10,140 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 355 0.288 0.430 2026-10-10 03:58:10,171 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:10] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:58:10,246 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:58:10,320 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:10] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.048 2026-10-10 03:58:10,347 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-10 03:58:10,361 44 INFO rb-acb9515-225444-423143 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-10 03:58:10,382 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:10] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.008 2026-10-10 03:58:10,435 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:58:10,471 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:10] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 03:58:10,481 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:10] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:58:10,490 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:10] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:58:10,498 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:10] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.010 0.033 2026-10-10 03:58:10,531 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:58:10,554 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 03:58:10,582 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:10] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.031 0.099 2026-10-10 03:58:10,600 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:58:10,630 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:10] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.012 0.070 2026-10-10 03:58:10,649 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [2/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:58:10,713 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:10] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.026 0.134 2026-10-10 03:58:10,823 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:10] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.056 0.190 2026-10-10 03:58:10,834 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:58:10,857 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:10] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.138 2026-10-10 03:58:10,860 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [3/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:58:10,874 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:10] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:58:10,906 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:10] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.170 2026-10-10 03:58:10,911 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [4/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click Actions button (trigger: .more-btn) 2026-10-10 03:58:10,927 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:10] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.007 0.176 2026-10-10 03:58:10,994 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:10] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.015 0.260 2026-10-10 03:58:11,021 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:11] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.285 2026-10-10 03:58:11,066 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:11] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.013 0.212 2026-10-10 03:58:11,096 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:11] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.200 2026-10-10 03:58:11,131 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:11] "GET /web/image?model=product.template&field=image_128&id=2307&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.211 2026-10-10 03:58:11,157 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:11] "GET /web/image?model=product.template&field=image_128&id=2311&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.223 2026-10-10 03:58:11,183 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:11] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.179 2026-10-10 03:58:11,324 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:11] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.088 0.208 2026-10-10 03:58:11,353 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:11] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.274 2026-10-10 03:58:11,378 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [5/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:58:11,437 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [6/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(1) .o_data_cell:nth-child(1)) 2026-10-10 03:58:11,674 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:11] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.078 0.153 2026-10-10 03:58:11,797 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:11] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.027 0.059 2026-10-10 03:58:11,856 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:11] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.015 2026-10-10 03:58:11,943 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [7/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step Select 'Apply a down payment (fixed amount)' (trigger: .modal-body button:contains('fixed amount')) 2026-10-10 03:58:12,135 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:12] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.081 0.106 2026-10-10 03:58:12,308 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.065 0.099 2026-10-10 03:58:12,322 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:12] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.155 2026-10-10 03:58:12,364 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:12] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.007 0.016 2026-10-10 03:58:12,435 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:12] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.033 2026-10-10 03:58:12,510 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [8/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-10-10 03:58:12,524 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:12] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.020 0.044 2026-10-10 03:58:12,556 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [9/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click discount numpad button: 0 (trigger: .o_dialog div.numpad button:contains(/^0$/)) 2026-10-10 03:58:12,616 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [10/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-10-10 03:58:12,671 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.032 0.089 2026-10-10 03:58:12,717 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [11/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step .order-summary .total:contains(20.00) 2026-10-10 03:58:12,770 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [12/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:58:12,839 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [13/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:58:12,861 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:12] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:58:12,863 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:12] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:58:12,891 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [14/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:58:12,940 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [15/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:58:13,020 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [16/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:58:13,093 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [17/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:58:13,098 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72533092 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000001', 'uuid': '6c578d04-d60b-4f63-8595-d7936e916716'}] 2026-10-10 03:58:13,110 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:13] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:58:13,656 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72533092 order {'name': '/', 'pos_reference': '261-133-000001', 'uuid': '6c578d04-d60b-4f63-8595-d7936e916716'} created pos.order #886 2026-10-10 03:58:13,682 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72533092 finished 2026-10-10 03:58:13,955 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 263 0.269 0.591 2026-10-10 03:58:14,061 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:14] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.036 2026-10-10 03:58:14,095 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:14] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.006 2026-10-10 03:58:14,252 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58661388 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': '6c578d04-d60b-4f63-8595-d7936e916716'}] 2026-10-10 03:58:14,259 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [18/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:58:14,262 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58661388 order {'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': '6c578d04-d60b-4f63-8595-d7936e916716'} sync ignored for existing PoS order pos.order(886,) (state: paid) 2026-10-10 03:58:14,288 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58661388 finished 2026-10-10 03:58:14,299 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [19/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:58:14,350 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [20/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click Actions button (trigger: .more-btn) 2026-10-10 03:58:14,404 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [21/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:58:14,453 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.055 0.149 2026-10-10 03:58:14,460 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [22/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-10 03:58:14,556 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:14] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.007 0.086 2026-10-10 03:58:14,607 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:14] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.019 0.109 2026-10-10 03:58:14,668 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:14] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.018 0.051 2026-10-10 03:58:14,703 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:14] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.012 2026-10-10 03:58:14,748 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [23/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-10 03:58:14,895 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:14] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 52 0.043 0.101 2026-10-10 03:58:15,072 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 60 0.047 0.119 2026-10-10 03:58:15,086 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:15] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.147 2026-10-10 03:58:15,169 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:15] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.028 0.040 2026-10-10 03:58:15,205 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [24/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step body:not(:has(.modal)) 2026-10-10 03:58:15,246 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:15] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.026 0.036 2026-10-10 03:58:15,331 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:15] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.043 0.071 2026-10-10 03:58:15,416 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.024 0.107 2026-10-10 03:58:15,446 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [25/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step Check orderline with attributes: {"productName":"downpayment","price":"-20.00","priceUnit":"20.00"} (trigger: .order-container .orderline:has(.product-name:contains("downpayment")):has(.price:contains("-20.00")):has(.price-per-unit:contains("20.00"))) 2026-10-10 03:58:15,494 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [26/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step .order-summary .total:contains(80.00) 2026-10-10 03:58:15,543 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [27/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:58:15,599 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [28/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:58:15,648 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [29/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:58:15,699 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [30/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step total is 80.00 (trigger: .total:contains("80.00")) 2026-10-10 03:58:15,750 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [31/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:58:15,809 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [32/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-10-10 03:58:15,860 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [33/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-10 03:58:15,916 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [34/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:58:15,986 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [35/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step .receipt-screen .receipt-total:contains("80.00") 2026-10-10 03:58:15,991 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66510737 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000002', 'uuid': '92d307a6-fed9-4506-980d-e6c11abfb9a4'}] 2026-10-10 03:58:16,268 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1458] 2026-10-10 03:58:18,944 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66510737 order {'name': '/', 'pos_reference': '261-133-000002', 'uuid': '92d307a6-fed9-4506-980d-e6c11abfb9a4'} created pos.order #887 2026-10-10 03:58:19,316 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66510737 finished 2026-10-10 03:58:19,807 44 INFO rb-acb9515-225444-423143 odoo.tests.common: Simulating signal changes during tests 2026-10-10 03:58:19,808 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 1085 1.158 2.662 2026-10-10 03:58:19,886 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:19] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 6 0.003 0.021 2026-10-10 03:58:19,892 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:19] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.026 2026-10-10 03:58:19,945 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [36/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step .receipt-screen 2026-10-10 03:58:19,951 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20125769 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-133-000002', 'uuid': '92d307a6-fed9-4506-980d-e6c11abfb9a4'}] 2026-10-10 03:58:19,965 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20125769 order {'name': 'Shop - 000002', 'pos_reference': '261-133-000002', 'uuid': '92d307a6-fed9-4506-980d-e6c11abfb9a4'} sync ignored for existing PoS order pos.order(887,) (state: done) 2026-10-10 03:58:19,993 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [37/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:58:19,996 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20125769 finished 2026-10-10 03:58:20,076 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [38/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:58:20,124 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: tour succeeded 2026-10-10 03:58:20,126 44 INFO rb-acb9515-225444-423143 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-10 03:58:20,179 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 81 0.059 0.174 2026-10-10 03:58:20,327 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: heap 23347536 (allocated 26087424) 2026-10-10 03:58:20,344 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Closing chrome headless with pid 130311 2026-10-10 03:58:20,354 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Closing websocket connection 2026-10-10 03:58:20,360 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Terminating chrome headless with pid 130311 2026-10-10 03:58:20,470 44 INFO rb-acb9515-225444-423143 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-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035820_470189_test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.txt 2026-10-10 03:58:20,470 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Removing chrome user profile "/tmp/tmpyx7cfbko_chrome_odoo" 2026-10-10 03:58:20,568 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos ... 2026-10-10 03:58:22,110 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 130551 2026-10-10 03:58:22,111 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmpeqreywta_chrome_odoo 2026-10-10 03:58:22,111 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:35413/json/version 2026-10-10 03:58:22,112 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35413', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:58:22,185 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-10-10 03:58:22,185 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:35413/json 2026-10-10 03:58:22,186 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35413', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:58:22,198 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:35413/devtools/page/017F5E20667B21B41D552D87D13B23CB 2026-10-10 03:58:22,213 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-10-10 03:58:22,230 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-10-10 03:58:22,418 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:58:22,425 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-10-10 03:58:22,431 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-10-10 03:58:22,432 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-10-10 03:58:22,454 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:58:23,352 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:23] "GET /pos/ui/133 HTTP/1.1" 200 - 134 0.106 0.796 2026-10-10 03:58:23,356 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': '017F5E20667B21B41D552D87D13B23CB', 'loaderId': '220EFF697D9DEB6011B50C3CC4889050', 'isDownload': False} 2026-10-10 03:58:23,357 44 INFO rb-acb9515-225444-423143 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-10 03:58:23,374 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:58:23,398 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:23] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.013 2026-10-10 03:58:23,411 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:23] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.026 2026-10-10 03:58:23,422 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:23] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.029 2026-10-10 03:58:24,005 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:58:24,018 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:58:24,034 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.025 2026-10-10 03:58:24,064 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:58:24,067 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.008 0.009 2026-10-10 03:58:24,074 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [1/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:58:24,098 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:24] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.013 2026-10-10 03:58:24,121 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:58:24,183 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:24] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.023 0.018 2026-10-10 03:58:24,209 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.055 2026-10-10 03:58:24,268 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:24] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.016 0.051 2026-10-10 03:58:24,273 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.034 2026-10-10 03:58:25,068 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 356 0.290 0.456 2026-10-10 03:58:25,101 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:25] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:58:25,176 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:58:25,246 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:25] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.044 2026-10-10 03:58:25,282 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-10 03:58:25,299 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-10-10 03:58:25,324 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-10 03:58:25,396 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:25] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:58:25,420 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.041 2026-10-10 03:58:25,433 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:25] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:58:25,434 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:58:25,452 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:58:25,471 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.024 2026-10-10 03:58:25,492 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:25] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.041 0.057 2026-10-10 03:58:25,515 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:25] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:58:25,518 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:25] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.006 0.093 2026-10-10 03:58:25,577 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [2/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:58:25,623 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:25] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.029 0.108 2026-10-10 03:58:25,698 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [3/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:58:25,739 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [4/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .more-btn) 2026-10-10 03:58:25,748 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:25] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.068 0.220 2026-10-10 03:58:25,762 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:58:25,769 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:25] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:58:25,770 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:25] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.006 0.255 2026-10-10 03:58:25,803 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:25] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.164 2026-10-10 03:58:25,836 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:25] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.176 2026-10-10 03:58:25,868 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:25] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.007 0.204 2026-10-10 03:58:25,896 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:25] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.230 2026-10-10 03:58:25,920 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:25] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.139 2026-10-10 03:58:25,953 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:25] "GET /web/image?model=product.template&field=image_128&id=2307&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.150 2026-10-10 03:58:25,987 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:25] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.169 2026-10-10 03:58:26,018 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:26] "GET /web/image?model=product.template&field=image_128&id=2313&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.170 2026-10-10 03:58:26,052 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:26] "GET /web/image?model=product.template&field=image_128&id=2312&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.173 2026-10-10 03:58:26,084 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:26] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.174 2026-10-10 03:58:26,139 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:26] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.018 0.197 2026-10-10 03:58:26,258 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:26] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.064 0.233 2026-10-10 03:58:26,277 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:26] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.003 0.281 2026-10-10 03:58:26,306 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [5/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:58:26,369 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [6/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(1) .o_data_cell:nth-child(1)) 2026-10-10 03:58:26,574 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:26] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.054 0.149 2026-10-10 03:58:26,703 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:26] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.026 0.065 2026-10-10 03:58:26,765 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:26] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.011 2026-10-10 03:58:26,869 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [7/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step Select 'Apply a down payment (percentage)' (trigger: .modal-body button:contains('percentage')) 2026-10-10 03:58:27,020 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:27] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.051 0.097 2026-10-10 03:58:27,190 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.054 0.105 2026-10-10 03:58:27,205 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:27] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.153 2026-10-10 03:58:27,243 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:27] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.007 0.021 2026-10-10 03:58:27,270 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:27] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.014 2026-10-10 03:58:27,343 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:27] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.022 0.038 2026-10-10 03:58:27,394 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [8/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-10-10 03:58:27,424 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:27] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.022 0.046 2026-10-10 03:58:27,474 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [9/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-10-10 03:58:27,543 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.019 0.059 2026-10-10 03:58:27,591 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [10/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step .order-summary .total:contains(0.81) 2026-10-10 03:58:27,641 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [11/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step .order-summary .tax:contains(0.14) 2026-10-10 03:58:27,692 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [12/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:58:27,768 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [13/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:58:27,783 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:27] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:58:27,787 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:27] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:58:27,818 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [14/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:58:27,872 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [15/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step total is 0.81 (trigger: .total:contains("0.81")) 2026-10-10 03:58:27,920 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [16/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:58:27,997 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [17/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-10-10 03:58:28,048 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [18/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-10 03:58:28,104 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [19/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:58:28,175 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [20/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step .receipt-screen .receipt-total:contains("0.81") 2026-10-10 03:58:28,183 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50003635 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000001', 'uuid': '0696a31f-36f9-4948-abbc-0fe7e6a3f452'}] 2026-10-10 03:58:28,185 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:28] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:58:30,797 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50003635 order {'name': '/', 'pos_reference': '261-133-000001', 'uuid': '0696a31f-36f9-4948-abbc-0fe7e6a3f452'} created pos.order #888 2026-10-10 03:58:31,119 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50003635 finished 2026-10-10 03:58:31,583 44 INFO rb-acb9515-225444-423143 odoo.tests.common: Simulating signal changes during tests 2026-10-10 03:58:31,585 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 874 1.024 2.381 2026-10-10 03:58:31,735 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:31] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 31 0.039 0.058 2026-10-10 03:58:31,738 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:31] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 2 0.001 0.103 2026-10-10 03:58:31,767 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:31] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.004 0.007 2026-10-10 03:58:31,890 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [21/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step .receipt-screen 2026-10-10 03:58:31,897 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72449757 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': '0696a31f-36f9-4948-abbc-0fe7e6a3f452'}] 2026-10-10 03:58:31,910 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72449757 order {'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': '0696a31f-36f9-4948-abbc-0fe7e6a3f452'} sync ignored for existing PoS order pos.order(888,) (state: done) 2026-10-10 03:58:31,928 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [22/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:58:31,931 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72449757 finished 2026-10-10 03:58:31,996 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [23/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:58:32,047 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-10-10 03:58:32,047 44 INFO rb-acb9515-225444-423143 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-10 03:58:32,077 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 87 0.060 0.122 2026-10-10 03:58:32,192 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 18887340 (allocated 20447232) 2026-10-10 03:58:32,200 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 130551 2026-10-10 03:58:32,201 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-10-10 03:58:32,201 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 130551 2026-10-10 03:58:32,304 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035832_304424_test_taxes_l10n_be_pos.txt 2026-10-10 03:58:32,304 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmpeqreywta_chrome_odoo" 2026-10-10 03:58:33,698 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1462, 1463] 2026-10-10 03:58:35,142 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 130785 2026-10-10 03:58:35,142 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmpjr3b302c_chrome_odoo 2026-10-10 03:58:35,143 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:44199/json/version 2026-10-10 03:58:35,144 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44199', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:58:35,195 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-10-10 03:58:35,195 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:44199/json 2026-10-10 03:58:35,196 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44199', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:58:35,223 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:44199/devtools/page/DC502A995B76882E9FAB8D3F700532AE 2026-10-10 03:58:35,249 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-10-10 03:58:35,257 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-10-10 03:58:35,463 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:58:35,471 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-10-10 03:58:35,473 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-10-10 03:58:35,473 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-10-10 03:58:35,707 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:35] "GET /pos/ui/133 HTTP/1.1" 200 - 112 0.107 0.115 2026-10-10 03:58:35,714 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': 'DC502A995B76882E9FAB8D3F700532AE', 'loaderId': 'F82CC8D0B593AA5330BB698056107E4B', 'isDownload': False} 2026-10-10 03:58:35,714 44 INFO rb-acb9515-225444-423143 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-10 03:58:35,738 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:58:35,758 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:35] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-10 03:58:35,768 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:35] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.015 2026-10-10 03:58:35,779 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:35] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.030 2026-10-10 03:58:36,418 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:58:36,428 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:58:36,453 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.022 2026-10-10 03:58:36,487 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.009 2026-10-10 03:58:36,503 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:58:36,508 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:36] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 03:58:36,514 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [1/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:58:36,538 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:36] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:58:36,587 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:36] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.015 2026-10-10 03:58:36,599 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.025 2026-10-10 03:58:36,667 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:36] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.021 0.043 2026-10-10 03:58:36,672 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.044 2026-10-10 03:58:37,361 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:37] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 356 0.239 0.416 2026-10-10 03:58:37,398 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:37] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.025 2026-10-10 03:58:37,480 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:58:37,538 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:37] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.038 2026-10-10 03:58:37,566 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 03:58:37,579 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-10-10 03:58:37,598 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:37] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.011 2026-10-10 03:58:37,670 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:58:37,691 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:37] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:58:37,706 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:37] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:58:37,735 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:58:37,751 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:58:37,777 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:37] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.059 0.045 2026-10-10 03:58:37,802 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:37] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.003 0.118 2026-10-10 03:58:37,806 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:37] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.132 2026-10-10 03:58:37,825 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:37] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.006 0.052 2026-10-10 03:58:37,860 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [2/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:58:37,925 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:37] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.006 0.013 2026-10-10 03:58:37,987 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.040 2026-10-10 03:58:38,033 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:58:38,047 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [3/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:58:38,077 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:38] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.094 0.064 2026-10-10 03:58:38,091 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:38] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:58:38,101 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [4/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .more-btn) 2026-10-10 03:58:38,117 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:38] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.158 2026-10-10 03:58:38,141 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:38] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.171 2026-10-10 03:58:38,165 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:38] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.179 2026-10-10 03:58:38,194 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:38] "GET /web/image?model=product.template&field=image_128&id=2307&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.154 2026-10-10 03:58:38,273 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:38] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.025 0.322 2026-10-10 03:58:38,309 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:38] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.207 2026-10-10 03:58:38,338 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:38] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.212 2026-10-10 03:58:38,375 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:38] "GET /web/image?model=product.template&field=image_128&id=2312&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.010 0.214 2026-10-10 03:58:38,421 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:38] "GET /web/image?model=product.template&field=image_128&id=2313&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.008 0.236 2026-10-10 03:58:38,457 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:38] "GET /web/image?model=product.template&field=image_128&id=2314&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.249 2026-10-10 03:58:38,482 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:38] "GET /web/image?model=product.template&field=image_128&id=2315&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.203 2026-10-10 03:58:38,592 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:38] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.050 0.220 2026-10-10 03:58:38,619 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:38] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.237 2026-10-10 03:58:38,640 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [5/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:58:38,652 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:38] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.006 0.220 2026-10-10 03:58:38,682 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:38] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.329 2026-10-10 03:58:38,708 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [6/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(1) .o_data_cell:nth-child(1)) 2026-10-10 03:58:38,886 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:38] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 47 0.057 0.115 2026-10-10 03:58:39,001 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:39] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.030 0.048 2026-10-10 03:58:39,064 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:39] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.008 0.014 2026-10-10 03:58:39,163 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [7/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step Select 'Apply a down payment (percentage)' (trigger: .modal-body button:contains('percentage')) 2026-10-10 03:58:39,327 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:39] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.061 0.102 2026-10-10 03:58:39,502 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.046 0.118 2026-10-10 03:58:39,514 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:39] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.148 2026-10-10 03:58:39,556 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:39] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.009 0.020 2026-10-10 03:58:39,580 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:39] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.013 2026-10-10 03:58:39,641 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:39] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.032 2026-10-10 03:58:39,700 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [8/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-10-10 03:58:39,708 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:39] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.016 0.037 2026-10-10 03:58:39,759 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [9/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-10-10 03:58:39,804 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.013 0.049 2026-10-10 03:58:39,867 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [10/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step .order-summary .total:contains(0.81) 2026-10-10 03:58:39,918 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [11/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step .order-summary .tax:contains(0.14) 2026-10-10 03:58:39,968 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [12/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:58:40,044 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [13/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:58:40,059 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:40] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:58:40,061 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:40] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:58:40,098 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [14/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:58:40,146 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [15/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step total is 0.81 (trigger: .total:contains("0.81")) 2026-10-10 03:58:40,197 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [16/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:58:40,275 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [17/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-10-10 03:58:40,327 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [18/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-10 03:58:40,385 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [19/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:58:40,456 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [20/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step .receipt-screen .receipt-total:contains("0.81") 2026-10-10 03:58:40,465 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90800403 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000001', 'uuid': 'c285d339-7bc4-49e4-acef-bb5282602038'}] 2026-10-10 03:58:40,483 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:40] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:58:42,307 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90800403 order {'name': '/', 'pos_reference': '262-133-000001', 'uuid': 'c285d339-7bc4-49e4-acef-bb5282602038'} created pos.order #889 2026-10-10 03:58:42,500 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90800403 finished 2026-10-10 03:58:42,795 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 709 0.842 1.494 2026-10-10 03:58:42,872 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:42] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:58:42,932 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:42] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.023 0.039 2026-10-10 03:58:42,974 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:42] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.003 0.011 2026-10-10 03:58:43,106 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2233943 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': 'c285d339-7bc4-49e4-acef-bb5282602038'}] 2026-10-10 03:58:43,115 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [21/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step .receipt-screen 2026-10-10 03:58:43,133 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2233943 order {'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': 'c285d339-7bc4-49e4-acef-bb5282602038'} sync ignored for existing PoS order pos.order(889,) (state: done) 2026-10-10 03:58:43,160 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [22/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:58:43,164 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2233943 finished 2026-10-10 03:58:43,250 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [23/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:58:43,283 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-10-10 03:58:43,303 44 INFO rb-acb9515-225444-423143 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-10 03:58:43,370 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.091 0.177 2026-10-10 03:58:43,449 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 18918912 (allocated 20447232) 2026-10-10 03:58:43,466 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 130785 2026-10-10 03:58:43,475 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-10-10 03:58:43,479 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 130785 2026-10-10 03:58:43,505 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:43] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.018 0.033 2026-10-10 03:58:43,590 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035843_590178_test_taxes_l10n_be_pos.txt 2026-10-10 03:58:43,590 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmpjr3b302c_chrome_odoo" 2026-10-10 03:58:44,852 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1465, 1466] 2026-10-10 03:58:46,254 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 131011 2026-10-10 03:58:46,254 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmplk_6fyd7_chrome_odoo 2026-10-10 03:58:46,254 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:45955/json/version 2026-10-10 03:58:46,256 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45955', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:58:46,313 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-10-10 03:58:46,313 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:45955/json 2026-10-10 03:58:46,314 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45955', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:58:46,326 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:45955/devtools/page/23C0C4B100C982A3CB1E80E1E341D8D7 2026-10-10 03:58:46,336 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-10-10 03:58:46,345 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-10-10 03:58:46,610 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:58:46,617 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-10-10 03:58:46,619 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-10-10 03:58:46,619 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-10-10 03:58:46,780 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:46] "GET /pos/ui/133 HTTP/1.1" 200 - 90 0.053 0.096 2026-10-10 03:58:46,786 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': '23C0C4B100C982A3CB1E80E1E341D8D7', 'loaderId': 'E9DE31260D0D4C67FB7B4473E720F542', 'isDownload': False} 2026-10-10 03:58:46,786 44 INFO rb-acb9515-225444-423143 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-10 03:58:46,813 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:58:46,855 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:46] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.032 2026-10-10 03:58:46,868 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:46] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.030 2026-10-10 03:58:46,878 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:46] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.049 2026-10-10 03:58:47,378 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:58:47,390 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:58:47,412 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:58:47,447 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:47] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-10 03:58:47,454 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_be_pos_downpayment_round_per_line_price_included', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:58:47,464 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [1/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:58:47,476 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:47] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:58:47,498 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:58:47,550 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:47] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.021 0.014 2026-10-10 03:58:47,558 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.038 2026-10-10 03:58:47,642 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:47] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.036 0.043 2026-10-10 03:58:47,646 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.068 2026-10-10 03:58:48,385 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 354 0.267 0.426 2026-10-10 03:58:48,412 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:48] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 03:58:48,485 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:58:48,555 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:48] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.042 2026-10-10 03:58:48,581 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 03:58:48,596 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-10-10 03:58:48,627 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.008 2026-10-10 03:58:48,679 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:58:48,682 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:58:48,716 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:58:48,719 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:58:48,738 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:48] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.017 0.044 2026-10-10 03:58:48,753 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:48] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.004 0.065 2026-10-10 03:58:48,757 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:58:48,772 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:58:48,785 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:58:48,801 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:48] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.011 0.028 2026-10-10 03:58:48,878 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [2/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:58:48,910 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:48] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.054 0.087 2026-10-10 03:58:49,020 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:49] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.058 0.189 2026-10-10 03:58:49,032 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:58:49,034 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:49] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.004 0.088 2026-10-10 03:58:49,074 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:49] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.012 0.109 2026-10-10 03:58:49,103 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:49] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.144 2026-10-10 03:58:49,112 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:49] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:58:49,118 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [3/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:58:49,143 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:49] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.009 0.134 2026-10-10 03:58:49,169 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [4/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .more-btn) 2026-10-10 03:58:49,180 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:49] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.006 0.178 2026-10-10 03:58:49,219 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:49] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.168 2026-10-10 03:58:49,256 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:49] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.203 2026-10-10 03:58:49,283 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:49] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.201 2026-10-10 03:58:49,311 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:49] "GET /web/image?model=product.template&field=image_128&id=2307&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.190 2026-10-10 03:58:49,334 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:49] "GET /web/image?model=product.template&field=image_128&id=2312&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.180 2026-10-10 03:58:49,361 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:49] "GET /web/image?model=product.template&field=image_128&id=2314&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.170 2026-10-10 03:58:49,393 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:49] "GET /web/image?model=product.template&field=image_128&id=2313&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.162 2026-10-10 03:58:49,415 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:49] "GET /web/image?model=product.template&field=image_128&id=2315&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.149 2026-10-10 03:58:49,442 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:49] "GET /web/image?model=product.template&field=image_128&id=2316&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.146 2026-10-10 03:58:49,473 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:49] "GET /web/image?model=product.template&field=image_128&id=2317&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.152 2026-10-10 03:58:49,498 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:49] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.122 2026-10-10 03:58:49,591 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:49] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.041 0.210 2026-10-10 03:58:49,620 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [5/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:58:49,679 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [6/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(1) .o_data_cell:nth-child(1)) 2026-10-10 03:58:49,797 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:49] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 38 0.029 0.086 2026-10-10 03:58:49,926 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:49] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.039 0.055 2026-10-10 03:58:49,981 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:49] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.011 2026-10-10 03:58:50,064 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [7/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step Select 'Apply a down payment (percentage)' (trigger: .modal-body button:contains('percentage')) 2026-10-10 03:58:50,274 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:50] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.088 0.120 2026-10-10 03:58:50,443 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.067 0.092 2026-10-10 03:58:50,463 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:50] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.160 2026-10-10 03:58:50,503 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:50] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.007 0.018 2026-10-10 03:58:50,526 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:50] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.011 2026-10-10 03:58:50,584 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:50] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.032 2026-10-10 03:58:50,634 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [8/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-10-10 03:58:50,646 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:50] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.014 0.037 2026-10-10 03:58:50,697 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [9/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-10-10 03:58:50,748 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.024 0.051 2026-10-10 03:58:50,818 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [10/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step .order-summary .total:contains(0.81) 2026-10-10 03:58:50,868 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [11/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step .order-summary .tax:contains(0.14) 2026-10-10 03:58:50,914 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [12/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:58:50,987 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [13/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:58:51,006 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:51] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:58:51,007 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:51] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:58:51,038 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [14/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:58:51,089 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [15/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step total is 0.81 (trigger: .total:contains("0.81")) 2026-10-10 03:58:51,139 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [16/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:58:51,217 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [17/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-10-10 03:58:51,269 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [18/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-10 03:58:51,324 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [19/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:58:51,403 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [20/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step .receipt-screen .receipt-total:contains("0.81") 2026-10-10 03:58:51,410 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23157015 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000001', 'uuid': 'fa8ad4e3-e791-402d-9bef-dd8824e35d07'}] 2026-10-10 03:58:51,418 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:51] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:58:53,087 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23157015 order {'name': '/', 'pos_reference': '263-133-000001', 'uuid': 'fa8ad4e3-e791-402d-9bef-dd8824e35d07'} created pos.order #890 2026-10-10 03:58:53,331 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23157015 finished 2026-10-10 03:58:53,673 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 682 0.820 1.449 2026-10-10 03:58:53,741 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:53] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:58:53,801 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:53] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.040 2026-10-10 03:58:53,838 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:53] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:58:53,965 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38800542 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': 'fa8ad4e3-e791-402d-9bef-dd8824e35d07'}] 2026-10-10 03:58:53,972 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [21/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step .receipt-screen 2026-10-10 03:58:53,973 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38800542 order {'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': 'fa8ad4e3-e791-402d-9bef-dd8824e35d07'} sync ignored for existing PoS order pos.order(890,) (state: done) 2026-10-10 03:58:54,006 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38800542 finished 2026-10-10 03:58:54,017 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [22/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:58:54,092 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [23/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:58:54,141 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-10-10 03:58:54,142 44 INFO rb-acb9515-225444-423143 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-10 03:58:54,222 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.123 0.136 2026-10-10 03:58:54,296 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 18959896 (allocated 20447232) 2026-10-10 03:58:54,303 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 131011 2026-10-10 03:58:54,305 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-10-10 03:58:54,306 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 131011 2026-10-10 03:58:54,418 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035854_417951_test_taxes_l10n_be_pos.txt 2026-10-10 03:58:54,418 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmplk_6fyd7_chrome_odoo" 2026-10-10 03:58:55,503 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1468, 1469] 2026-10-10 03:58:56,820 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 131253 2026-10-10 03:58:56,820 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmpwlzcz0gn_chrome_odoo 2026-10-10 03:58:56,820 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:44463/json/version 2026-10-10 03:58:56,821 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44463', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:58:56,898 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-10-10 03:58:56,899 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:44463/json 2026-10-10 03:58:56,899 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44463', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:58:56,913 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:44463/devtools/page/F81CD2AF54B03C7E4E55CF4D62F935F5 2026-10-10 03:58:56,942 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-10-10 03:58:56,950 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-10-10 03:58:57,125 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:58:57,131 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-10-10 03:58:57,140 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-10-10 03:58:57,140 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-10-10 03:58:57,299 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:57] "GET /pos/ui/133 HTTP/1.1" 200 - 90 0.045 0.105 2026-10-10 03:58:57,305 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': 'F81CD2AF54B03C7E4E55CF4D62F935F5', 'loaderId': 'DA3D6D9F323379607826415491C7D916', 'isDownload': False} 2026-10-10 03:58:57,305 44 INFO rb-acb9515-225444-423143 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-10 03:58:57,327 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:58:57,358 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:57] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.009 2026-10-10 03:58:57,365 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:57] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.016 2026-10-10 03:58:57,376 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:57] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.020 2026-10-10 03:58:58,032 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:58:58,053 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:58:58,084 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.038 2026-10-10 03:58:58,100 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_be_pos_downpayment_round_globally_price_included', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:58:58,109 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [1/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:58:58,113 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-10 03:58:58,135 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:58:58,157 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:58:58,200 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:58] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.011 0.018 2026-10-10 03:58:58,208 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.025 2026-10-10 03:58:58,287 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:58] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.032 0.032 2026-10-10 03:58:58,291 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.064 2026-10-10 03:58:59,065 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 354 0.303 0.423 2026-10-10 03:58:59,095 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:59] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:58:59,169 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 03:58:59,226 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:59] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.030 2026-10-10 03:58:59,274 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:58:59,296 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-10-10 03:58:59,310 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:59] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-10 03:58:59,362 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:59] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:58:59,363 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:59] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:58:59,404 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:59] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 03:58:59,422 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:59] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.032 2026-10-10 03:58:59,467 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.026 2026-10-10 03:58:59,476 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:59] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.052 0.043 2026-10-10 03:58:59,498 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:59] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.003 0.112 2026-10-10 03:58:59,500 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:58:59,516 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:58:59,543 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [2/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:58:59,587 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:59] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.032 0.117 2026-10-10 03:58:59,669 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [3/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:58:59,699 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:59] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.043 0.234 2026-10-10 03:58:59,706 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:58:59,711 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:59] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:58:59,714 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [4/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .more-btn) 2026-10-10 03:58:59,729 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:59] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.012 0.195 2026-10-10 03:58:59,768 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:59] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.006 0.159 2026-10-10 03:58:59,806 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:59] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.006 0.183 2026-10-10 03:58:59,836 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:59] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.220 2026-10-10 03:58:59,866 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:59] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.212 2026-10-10 03:58:59,900 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:59] "GET /web/image?model=product.template&field=image_128&id=2314&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.006 0.171 2026-10-10 03:58:59,936 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:59] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.008 0.191 2026-10-10 03:58:59,967 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:59] "GET /web/image?model=product.template&field=image_128&id=2307&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.188 2026-10-10 03:58:59,990 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:58:59] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.179 2026-10-10 03:59:00,022 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:00] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.179 2026-10-10 03:59:00,054 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:00] "GET /web/image?model=product.template&field=image_128&id=2312&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.170 2026-10-10 03:59:00,092 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:00] "GET /web/image?model=product.template&field=image_128&id=2315&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.017 0.171 2026-10-10 03:59:00,123 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:00] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.178 2026-10-10 03:59:00,156 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:00] "GET /web/image?model=product.template&field=image_128&id=2313&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.176 2026-10-10 03:59:00,188 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:00] "GET /web/image?model=product.template&field=image_128&id=2316&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.006 0.168 2026-10-10 03:59:00,235 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:00] "GET /web/image?model=product.template&field=image_128&id=2317&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.009 0.196 2026-10-10 03:59:00,272 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:00] "GET /web/image?model=product.template&field=image_128&id=2318&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.009 0.200 2026-10-10 03:59:00,303 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:00] "GET /web/image?model=product.template&field=image_128&id=2319&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.007 0.200 2026-10-10 03:59:00,322 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:00] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.005 0.154 2026-10-10 03:59:00,404 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:00] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.032 0.244 2026-10-10 03:59:00,437 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [5/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:59:00,499 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [6/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(1) .o_data_cell:nth-child(1)) 2026-10-10 03:59:00,648 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:00] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 38 0.039 0.101 2026-10-10 03:59:00,774 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:00] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.038 0.057 2026-10-10 03:59:00,849 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:00] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.011 0.023 2026-10-10 03:59:00,934 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [7/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step Select 'Apply a down payment (percentage)' (trigger: .modal-body button:contains('percentage')) 2026-10-10 03:59:01,098 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:01] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.062 0.095 2026-10-10 03:59:01,269 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.054 0.105 2026-10-10 03:59:01,283 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:01] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.129 2026-10-10 03:59:01,319 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:01] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.007 0.020 2026-10-10 03:59:01,346 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:01] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.014 2026-10-10 03:59:01,421 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:01] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.024 0.038 2026-10-10 03:59:01,475 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [8/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-10-10 03:59:01,498 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:01] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.022 0.041 2026-10-10 03:59:01,552 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [9/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-10-10 03:59:01,610 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.019 0.056 2026-10-10 03:59:01,654 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [10/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step .order-summary .total:contains(0.81) 2026-10-10 03:59:01,704 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [11/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step .order-summary .tax:contains(0.14) 2026-10-10 03:59:01,756 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [12/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:59:01,838 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [13/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:59:01,857 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:01] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:59:01,858 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:01] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:59:01,889 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [14/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:59:01,941 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [15/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step total is 0.81 (trigger: .total:contains("0.81")) 2026-10-10 03:59:01,991 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [16/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:59:02,070 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [17/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-10-10 03:59:02,122 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [18/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-10 03:59:02,178 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [19/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:59:02,255 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [20/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step .receipt-screen .receipt-total:contains("0.81") 2026-10-10 03:59:02,261 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29587111 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000001', 'uuid': 'eb9d46ad-bcac-476a-ab2c-53f08c337b2c'}] 2026-10-10 03:59:02,274 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:02] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:59:03,940 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29587111 order {'name': '/', 'pos_reference': '264-133-000001', 'uuid': 'eb9d46ad-bcac-476a-ab2c-53f08c337b2c'} created pos.order #891 2026-10-10 03:59:04,130 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29587111 finished 2026-10-10 03:59:04,435 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 682 0.778 1.401 2026-10-10 03:59:04,497 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:04] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:59:04,557 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:04] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.040 2026-10-10 03:59:04,590 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:04] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 03:59:04,784 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35278761 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': 'eb9d46ad-bcac-476a-ab2c-53f08c337b2c'}] 2026-10-10 03:59:04,802 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35278761 order {'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': 'eb9d46ad-bcac-476a-ab2c-53f08c337b2c'} sync ignored for existing PoS order pos.order(891,) (state: done) 2026-10-10 03:59:04,808 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [21/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step .receipt-screen 2026-10-10 03:59:04,847 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35278761 finished 2026-10-10 03:59:04,865 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [22/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:59:04,933 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [23/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:59:04,979 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-10-10 03:59:04,980 44 INFO rb-acb9515-225444-423143 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-10 03:59:05,020 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.084 0.155 2026-10-10 03:59:05,148 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 19005764 (allocated 20971520) 2026-10-10 03:59:05,167 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 131253 2026-10-10 03:59:05,167 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-10-10 03:59:05,168 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 131253 2026-10-10 03:59:05,291 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035905_291588_test_taxes_l10n_be_pos.txt 2026-10-10 03:59:05,292 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmpwlzcz0gn_chrome_odoo" 2026-10-10 03:59:06,584 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1471, 1472] 2026-10-10 03:59:06,757 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos ... 2026-10-10 03:59:08,191 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 131494 2026-10-10 03:59:08,191 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmpot7hx5qx_chrome_odoo 2026-10-10 03:59:08,192 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:46753/json/version 2026-10-10 03:59:08,193 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46753', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:59:08,259 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-10-10 03:59:08,260 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:46753/json 2026-10-10 03:59:08,261 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46753', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:59:08,287 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:46753/devtools/page/B0CE4A8544212568B81652C37126AEEF 2026-10-10 03:59:08,312 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-10-10 03:59:08,328 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-10-10 03:59:08,504 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:59:08,514 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-10-10 03:59:08,516 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-10-10 03:59:08,516 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-10-10 03:59:08,529 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:59:09,383 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:09] "GET /pos/ui/133 HTTP/1.1" 200 - 134 0.129 0.729 2026-10-10 03:59:09,387 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': 'B0CE4A8544212568B81652C37126AEEF', 'loaderId': 'EA6EB4D033B444911CFE20384D9A5375', 'isDownload': False} 2026-10-10 03:59:09,387 44 INFO rb-acb9515-225444-423143 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-10 03:59:09,405 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:59:09,429 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:09] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.008 2026-10-10 03:59:09,448 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:09] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.029 2026-10-10 03:59:09,463 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:09] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.039 2026-10-10 03:59:10,010 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:59:10,012 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:59:10,032 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-10 03:59:10,047 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:59:10,054 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [1/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:59:10,062 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.007 2026-10-10 03:59:10,087 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:10] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:59:10,110 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:59:10,148 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:10] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.013 2026-10-10 03:59:10,169 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.035 2026-10-10 03:59:10,239 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:10] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.024 0.044 2026-10-10 03:59:10,242 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.041 2026-10-10 03:59:10,949 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 356 0.254 0.400 2026-10-10 03:59:10,971 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:10] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:59:11,046 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:59:11,134 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:11] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.047 2026-10-10 03:59:11,179 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 03:59:11,202 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-10-10 03:59:11,224 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.006 2026-10-10 03:59:11,277 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:11] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:59:11,283 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:59:11,346 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:11] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 03:59:11,346 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:11] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:59:11,363 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:11] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.024 0.050 2026-10-10 03:59:11,370 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:59:11,427 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:11] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.022 0.119 2026-10-10 03:59:11,451 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [2/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:59:11,516 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:59:11,525 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 03:59:11,542 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:11] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.047 0.158 2026-10-10 03:59:11,598 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:11] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.019 0.203 2026-10-10 03:59:11,630 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [3/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:59:11,657 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:11] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.011 0.083 2026-10-10 03:59:11,670 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:59:11,675 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [4/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .more-btn) 2026-10-10 03:59:11,679 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:11] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:59:11,690 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:11] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.095 2026-10-10 03:59:11,732 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:11] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.127 2026-10-10 03:59:11,811 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:11] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.028 0.432 2026-10-10 03:59:11,841 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:11] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.237 2026-10-10 03:59:11,869 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:11] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.249 2026-10-10 03:59:11,902 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:11] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.212 2026-10-10 03:59:11,926 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:11] "GET /web/image?model=product.template&field=image_128&id=2307&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.229 2026-10-10 03:59:11,956 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:11] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.208 2026-10-10 03:59:11,982 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:11] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.007 0.157 2026-10-10 03:59:12,011 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:12] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.163 2026-10-10 03:59:12,055 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:12] "GET /web/image?model=product.template&field=image_128&id=2320&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.168 2026-10-10 03:59:12,078 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:12] "GET /web/image?model=product.template&field=image_128&id=2321&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.168 2026-10-10 03:59:12,184 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:12] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.040 0.215 2026-10-10 03:59:12,227 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [5/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:59:12,289 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [6/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(1) .o_data_cell:nth-child(1)) 2026-10-10 03:59:12,504 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:12] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.062 0.150 2026-10-10 03:59:12,622 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:12] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.039 0.052 2026-10-10 03:59:12,700 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:12] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.013 2026-10-10 03:59:12,807 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [7/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step Select 'Apply a down payment (percentage)' (trigger: .modal-body button:contains('percentage')) 2026-10-10 03:59:12,988 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:12] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.073 0.102 2026-10-10 03:59:13,154 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.043 0.112 2026-10-10 03:59:13,170 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:13] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.132 2026-10-10 03:59:13,209 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:13] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.006 0.021 2026-10-10 03:59:13,244 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:13] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.014 2026-10-10 03:59:13,315 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:13] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.012 0.037 2026-10-10 03:59:13,361 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [8/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-10-10 03:59:13,379 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:13] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.011 0.040 2026-10-10 03:59:13,415 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [9/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-10-10 03:59:13,479 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.015 0.057 2026-10-10 03:59:13,517 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [10/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step .order-summary .total:contains(1.92) 2026-10-10 03:59:13,570 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [11/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step .order-summary .tax:contains(0.63) 2026-10-10 03:59:13,619 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [12/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:59:13,697 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [13/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:59:13,713 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:13] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:59:13,717 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:13] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:59:13,748 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [14/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:59:13,798 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [15/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step total is 1.92 (trigger: .total:contains("1.92")) 2026-10-10 03:59:13,850 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [16/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:59:13,927 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [17/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-10-10 03:59:13,978 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [18/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-10 03:59:14,034 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [19/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:59:14,106 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [20/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step .receipt-screen .receipt-total:contains("1.92") 2026-10-10 03:59:14,111 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80969300 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000001', 'uuid': 'bff30df2-6350-4879-b2a4-053b0b1788ce'}] 2026-10-10 03:59:14,120 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:14] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:59:16,667 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80969300 order {'name': '/', 'pos_reference': '261-133-000001', 'uuid': 'bff30df2-6350-4879-b2a4-053b0b1788ce'} created pos.order #892 2026-10-10 03:59:16,929 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80969300 finished 2026-10-10 03:59:17,343 44 INFO rb-acb9515-225444-423143 odoo.tests.common: Simulating signal changes during tests 2026-10-10 03:59:17,344 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 882 0.854 2.382 2026-10-10 03:59:17,422 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:17] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 6 0.003 0.013 2026-10-10 03:59:17,495 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:17] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 27 0.028 0.058 2026-10-10 03:59:17,524 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:17] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 03:59:17,650 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [21/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step .receipt-screen 2026-10-10 03:59:17,659 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46922457 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': 'bff30df2-6350-4879-b2a4-053b0b1788ce'}] 2026-10-10 03:59:17,680 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46922457 order {'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': 'bff30df2-6350-4879-b2a4-053b0b1788ce'} sync ignored for existing PoS order pos.order(892,) (state: done) 2026-10-10 03:59:17,699 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [22/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:59:17,707 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46922457 finished 2026-10-10 03:59:17,770 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [23/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:59:17,821 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-10-10 03:59:17,825 44 INFO rb-acb9515-225444-423143 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-10 03:59:17,893 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 87 0.068 0.170 2026-10-10 03:59:17,946 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 18991264 (allocated 20447232) 2026-10-10 03:59:17,953 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 131494 2026-10-10 03:59:17,954 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-10-10 03:59:17,955 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 131494 2026-10-10 03:59:18,073 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035918_072757_test_taxes_l10n_br_pos.txt 2026-10-10 03:59:18,073 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmpot7hx5qx_chrome_odoo" 2026-10-10 03:59:19,530 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1474, 1475] 2026-10-10 03:59:20,946 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 131724 2026-10-10 03:59:20,947 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmpvepwq4ps_chrome_odoo 2026-10-10 03:59:20,947 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:37001/json/version 2026-10-10 03:59:20,948 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37001', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:59:20,994 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-10-10 03:59:20,994 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:37001/json 2026-10-10 03:59:20,995 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37001', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:59:21,018 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:37001/devtools/page/6820ACE8425D22B9C59ABA2BDD67B591 2026-10-10 03:59:21,031 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-10-10 03:59:21,047 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-10-10 03:59:21,280 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:59:21,288 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-10-10 03:59:21,290 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-10-10 03:59:21,290 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-10-10 03:59:21,500 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:21] "GET /pos/ui/133 HTTP/1.1" 200 - 112 0.068 0.126 2026-10-10 03:59:21,504 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': '6820ACE8425D22B9C59ABA2BDD67B591', 'loaderId': '24C8482C9C0938B896D40C413789BE37', 'isDownload': False} 2026-10-10 03:59:21,515 44 INFO rb-acb9515-225444-423143 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-10 03:59:21,531 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:59:21,547 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:21] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-10 03:59:21,556 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:21] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.019 2026-10-10 03:59:21,573 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:21] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.009 0.021 2026-10-10 03:59:22,099 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:22] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:59:22,109 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:59:22,134 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:22] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.022 2026-10-10 03:59:22,180 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:22] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.011 2026-10-10 03:59:22,182 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:59:22,192 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [1/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:59:22,201 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:22] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:59:22,226 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:22] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:59:22,281 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:22] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.013 0.016 2026-10-10 03:59:22,287 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.033 2026-10-10 03:59:22,353 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:22] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.026 0.035 2026-10-10 03:59:22,356 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.042 2026-10-10 03:59:22,979 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 356 0.195 0.387 2026-10-10 03:59:23,006 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:23] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 03:59:23,087 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 03:59:23,152 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:23] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.037 2026-10-10 03:59:23,200 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.008 0.008 2026-10-10 03:59:23,221 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-10-10 03:59:23,246 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:23] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-10 03:59:23,314 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:59:23,321 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:23] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:59:23,331 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:23] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:59:23,374 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:59:23,377 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:23] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.032 0.040 2026-10-10 03:59:23,388 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 03:59:23,420 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:23] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.009 0.099 2026-10-10 03:59:23,423 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:23] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.107 2026-10-10 03:59:23,458 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:23] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.009 0.054 2026-10-10 03:59:23,534 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [2/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:59:23,556 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:59:23,678 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [3/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:59:23,700 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:23] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.085 0.067 2026-10-10 03:59:23,716 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:59:23,781 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [4/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .more-btn) 2026-10-10 03:59:23,799 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:23] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.031 0.218 2026-10-10 03:59:23,811 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:23] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:59:23,830 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:23] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.182 2026-10-10 03:59:23,868 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:23] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.008 0.201 2026-10-10 03:59:23,907 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:23] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.011 0.235 2026-10-10 03:59:23,926 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:23] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.006 0.340 2026-10-10 03:59:23,952 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:23] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.225 2026-10-10 03:59:23,991 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:23] "GET /web/image?model=product.template&field=image_128&id=2307&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.170 2026-10-10 03:59:24,035 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:24] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.191 2026-10-10 03:59:24,068 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:24] "GET /web/image?model=product.template&field=image_128&id=2320&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.193 2026-10-10 03:59:24,119 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:24] "GET /web/image?model=product.template&field=image_128&id=2323&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.008 0.200 2026-10-10 03:59:24,155 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:24] "GET /web/image?model=product.template&field=image_128&id=2322&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.008 0.218 2026-10-10 03:59:24,180 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:24] "GET /web/image?model=product.template&field=image_128&id=2321&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.219 2026-10-10 03:59:24,219 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:24] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.217 2026-10-10 03:59:24,335 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:24] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.057 0.237 2026-10-10 03:59:24,371 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:24] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.244 2026-10-10 03:59:24,374 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [5/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:59:24,401 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:24] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.006 0.319 2026-10-10 03:59:24,438 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [6/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(1) .o_data_cell:nth-child(1)) 2026-10-10 03:59:24,586 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:24] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 47 0.035 0.108 2026-10-10 03:59:24,708 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:24] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.032 0.050 2026-10-10 03:59:24,781 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:24] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.022 2026-10-10 03:59:24,876 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [7/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step Select 'Apply a down payment (percentage)' (trigger: .modal-body button:contains('percentage')) 2026-10-10 03:59:25,026 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:25] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.048 0.101 2026-10-10 03:59:25,251 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.093 0.118 2026-10-10 03:59:25,265 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:25] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.192 2026-10-10 03:59:25,319 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:25] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.016 0.027 2026-10-10 03:59:25,349 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:25] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.016 2026-10-10 03:59:25,423 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:25] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.026 0.037 2026-10-10 03:59:25,475 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [8/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-10-10 03:59:25,515 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:25] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.032 0.048 2026-10-10 03:59:25,539 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [9/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-10-10 03:59:25,602 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.017 0.050 2026-10-10 03:59:25,649 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [10/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step .order-summary .total:contains(1.92) 2026-10-10 03:59:25,706 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [11/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step .order-summary .tax:contains(0.63) 2026-10-10 03:59:25,751 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [12/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:59:25,828 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [13/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:59:25,840 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:25] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:59:25,842 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:25] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:59:25,882 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [14/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:59:25,930 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [15/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step total is 1.92 (trigger: .total:contains("1.92")) 2026-10-10 03:59:25,980 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [16/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:59:26,053 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [17/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-10-10 03:59:26,105 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [18/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-10 03:59:26,160 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [19/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:59:26,236 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [20/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step .receipt-screen .receipt-total:contains("1.92") 2026-10-10 03:59:26,241 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11866158 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000001', 'uuid': 'e1dd33d9-9ab9-4ac1-bb72-5a5e385341bd'}] 2026-10-10 03:59:26,243 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:26] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:59:28,044 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11866158 order {'name': '/', 'pos_reference': '262-133-000001', 'uuid': 'e1dd33d9-9ab9-4ac1-bb72-5a5e385341bd'} created pos.order #893 2026-10-10 03:59:28,233 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11866158 finished 2026-10-10 03:59:28,588 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 717 0.794 1.556 2026-10-10 03:59:28,702 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:28] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.040 2026-10-10 03:59:28,710 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:28] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.065 2026-10-10 03:59:28,745 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:28] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 03:59:28,852 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81135098 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': 'e1dd33d9-9ab9-4ac1-bb72-5a5e385341bd'}] 2026-10-10 03:59:28,854 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [21/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step .receipt-screen 2026-10-10 03:59:28,862 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81135098 order {'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': 'e1dd33d9-9ab9-4ac1-bb72-5a5e385341bd'} sync ignored for existing PoS order pos.order(893,) (state: done) 2026-10-10 03:59:28,886 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81135098 finished 2026-10-10 03:59:28,900 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [22/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:59:28,976 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [23/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:59:29,026 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-10-10 03:59:29,027 44 INFO rb-acb9515-225444-423143 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-10 03:59:29,064 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.080 0.136 2026-10-10 03:59:29,189 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 19017816 (allocated 20971520) 2026-10-10 03:59:29,204 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 131724 2026-10-10 03:59:29,206 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-10-10 03:59:29,206 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 131724 2026-10-10 03:59:29,295 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035929_295385_test_taxes_l10n_br_pos.txt 2026-10-10 03:59:29,295 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmpvepwq4ps_chrome_odoo" 2026-10-10 03:59:30,563 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1477, 1478] 2026-10-10 03:59:31,966 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 131949 2026-10-10 03:59:31,966 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmp9_wrstqi_chrome_odoo 2026-10-10 03:59:31,966 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:41999/json/version 2026-10-10 03:59:31,968 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41999', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:59:32,011 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-10-10 03:59:32,011 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:41999/json 2026-10-10 03:59:32,012 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41999', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:59:32,038 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:41999/devtools/page/A2597D41E107C6146506F6B4ABC4591C 2026-10-10 03:59:32,054 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-10-10 03:59:32,063 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-10-10 03:59:32,285 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:59:32,295 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-10-10 03:59:32,297 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-10-10 03:59:32,297 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-10-10 03:59:32,480 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:32] "GET /pos/ui/133 HTTP/1.1" 200 - 90 0.061 0.111 2026-10-10 03:59:32,492 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': 'A2597D41E107C6146506F6B4ABC4591C', 'loaderId': '7304D627E9544BF4047260B7B8A47A2B', 'isDownload': False} 2026-10-10 03:59:32,492 44 INFO rb-acb9515-225444-423143 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-10 03:59:32,512 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:59:32,539 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:32] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-10 03:59:32,546 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:32] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.018 2026-10-10 03:59:32,577 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:32] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.044 2026-10-10 03:59:33,125 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:59:33,126 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:59:33,138 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 03:59:33,164 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_br_pos_downpayment_round_per_line_price_included', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:59:33,172 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.010 2026-10-10 03:59:33,175 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [1/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:59:33,196 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:33] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-10 03:59:33,228 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:33] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:59:33,287 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:33] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.014 2026-10-10 03:59:33,294 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.020 2026-10-10 03:59:33,369 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:33] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.019 0.041 2026-10-10 03:59:33,373 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.049 2026-10-10 03:59:34,109 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 354 0.286 0.397 2026-10-10 03:59:34,156 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:34] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.034 2026-10-10 03:59:34,231 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:59:34,289 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:34] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.039 2026-10-10 03:59:34,330 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-10 03:59:34,354 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-10-10 03:59:34,375 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:34] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.011 2026-10-10 03:59:34,423 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:34] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:59:34,438 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 03:59:34,471 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:34] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:59:34,471 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:59:34,494 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:59:34,503 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:59:34,510 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:34] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.030 0.037 2026-10-10 03:59:34,526 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:34] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.005 0.075 2026-10-10 03:59:34,555 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:34] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 03:59:34,559 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:34] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.011 0.023 2026-10-10 03:59:34,623 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:34] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.020 0.073 2026-10-10 03:59:34,647 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [2/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:59:34,756 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:34] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.044 0.183 2026-10-10 03:59:34,774 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [3/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:59:34,777 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:34] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.006 0.082 2026-10-10 03:59:34,785 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:59:34,806 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:34] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.027 2026-10-10 03:59:34,832 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:34] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.102 2026-10-10 03:59:34,861 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:34] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.117 2026-10-10 03:59:34,875 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [4/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .more-btn) 2026-10-10 03:59:34,900 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:34] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.007 0.153 2026-10-10 03:59:34,914 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:34] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:59:34,930 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:34] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.213 2026-10-10 03:59:34,969 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:34] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.176 2026-10-10 03:59:35,002 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:35] "GET /web/image?model=product.template&field=image_128&id=2321&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.183 2026-10-10 03:59:35,030 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:35] "GET /web/image?model=product.template&field=image_128&id=2320&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.192 2026-10-10 03:59:35,063 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:35] "GET /web/image?model=product.template&field=image_128&id=2307&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.192 2026-10-10 03:59:35,092 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:35] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.164 2026-10-10 03:59:35,117 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:35] "GET /web/image?model=product.template&field=image_128&id=2322&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.181 2026-10-10 03:59:35,137 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:35] "GET /web/image?model=product.template&field=image_128&id=2323&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.154 2026-10-10 03:59:35,162 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:35] "GET /web/image?model=product.template&field=image_128&id=2324&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.145 2026-10-10 03:59:35,187 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:35] "GET /web/image?model=product.template&field=image_128&id=2325&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.144 2026-10-10 03:59:35,218 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:35] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.120 2026-10-10 03:59:35,300 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:35] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.038 0.190 2026-10-10 03:59:35,334 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [5/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:59:35,396 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [6/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(1) .o_data_cell:nth-child(1)) 2026-10-10 03:59:35,489 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:35] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 38 0.029 0.063 2026-10-10 03:59:35,607 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:35] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.024 0.061 2026-10-10 03:59:35,668 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:35] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.015 2026-10-10 03:59:35,756 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [7/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step Select 'Apply a down payment (percentage)' (trigger: .modal-body button:contains('percentage')) 2026-10-10 03:59:35,930 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:35] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.050 0.122 2026-10-10 03:59:36,101 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.047 0.113 2026-10-10 03:59:36,117 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:36] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.145 2026-10-10 03:59:36,157 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:36] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.012 0.018 2026-10-10 03:59:36,185 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:36] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.014 2026-10-10 03:59:36,248 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:36] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.034 2026-10-10 03:59:36,313 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [8/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-10-10 03:59:36,333 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:36] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.021 0.042 2026-10-10 03:59:36,376 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [9/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-10-10 03:59:36,430 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.017 0.057 2026-10-10 03:59:36,474 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [10/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step .order-summary .total:contains(1.92) 2026-10-10 03:59:36,529 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [11/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step .order-summary .tax:contains(0.63) 2026-10-10 03:59:36,579 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [12/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:59:36,657 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [13/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:59:36,676 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:36] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:59:36,677 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:36] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:59:36,709 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [14/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:59:36,759 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [15/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step total is 1.92 (trigger: .total:contains("1.92")) 2026-10-10 03:59:36,810 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [16/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:59:36,889 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [17/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-10-10 03:59:36,941 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [18/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-10 03:59:36,996 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [19/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:59:37,069 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [20/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step .receipt-screen .receipt-total:contains("1.92") 2026-10-10 03:59:37,074 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65372029 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000001', 'uuid': '8c789bae-8901-4446-ab0d-cfd6843c09d3'}] 2026-10-10 03:59:37,083 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:37] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:59:38,940 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65372029 order {'name': '/', 'pos_reference': '263-133-000001', 'uuid': '8c789bae-8901-4446-ab0d-cfd6843c09d3'} created pos.order #894 2026-10-10 03:59:39,167 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65372029 finished 2026-10-10 03:59:39,418 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 690 0.840 1.507 2026-10-10 03:59:39,476 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:39] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:59:39,524 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:39] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.034 2026-10-10 03:59:39,559 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:39] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.004 2026-10-10 03:59:39,704 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68426221 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': '8c789bae-8901-4446-ab0d-cfd6843c09d3'}] 2026-10-10 03:59:39,721 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [21/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step .receipt-screen 2026-10-10 03:59:39,727 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68426221 order {'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': '8c789bae-8901-4446-ab0d-cfd6843c09d3'} sync ignored for existing PoS order pos.order(894,) (state: done) 2026-10-10 03:59:39,749 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68426221 finished 2026-10-10 03:59:39,771 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [22/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:59:39,845 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [23/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:59:39,888 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.056 0.138 2026-10-10 03:59:39,891 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-10-10 03:59:39,892 44 INFO rb-acb9515-225444-423143 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-10 03:59:39,965 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:39] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.012 0.034 2026-10-10 03:59:40,049 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 20432256 (allocated 23068672) 2026-10-10 03:59:40,057 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 131949 2026-10-10 03:59:40,058 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-10-10 03:59:40,062 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 131949 2026-10-10 03:59:40,172 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035940_172300_test_taxes_l10n_br_pos.txt 2026-10-10 03:59:40,172 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmp9_wrstqi_chrome_odoo" 2026-10-10 03:59:41,468 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1480, 1481] 2026-10-10 03:59:42,826 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 132180 2026-10-10 03:59:42,827 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmpuikcxst9_chrome_odoo 2026-10-10 03:59:42,827 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:33791/json/version 2026-10-10 03:59:42,829 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33791', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:59:42,872 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-10-10 03:59:42,872 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:33791/json 2026-10-10 03:59:42,873 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33791', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:59:42,883 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:33791/devtools/page/934BF9584E93DBD7CCCF49F2EA13F660 2026-10-10 03:59:42,896 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-10-10 03:59:42,905 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-10-10 03:59:43,185 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:59:43,191 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-10-10 03:59:43,194 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-10-10 03:59:43,194 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-10-10 03:59:43,373 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:43] "GET /pos/ui/133 HTTP/1.1" 200 - 90 0.057 0.109 2026-10-10 03:59:43,377 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': '934BF9584E93DBD7CCCF49F2EA13F660', 'loaderId': '124E5997EFF1EE033C4BF28531A8BEBB', 'isDownload': False} 2026-10-10 03:59:43,377 44 INFO rb-acb9515-225444-423143 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-10 03:59:43,398 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:59:43,428 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:43] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.021 2026-10-10 03:59:43,443 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:43] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.034 2026-10-10 03:59:43,466 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:43] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.047 2026-10-10 03:59:44,023 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:59:44,028 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:59:44,040 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:59:44,071 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-10 03:59:44,074 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_br_pos_downpayment_round_globally_price_included', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:59:44,081 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [1/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:59:44,097 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:44] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-10 03:59:44,108 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:59:44,133 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:44] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.009 2026-10-10 03:59:44,138 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.016 2026-10-10 03:59:44,210 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:44] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.018 0.042 2026-10-10 03:59:44,212 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.056 2026-10-10 03:59:44,921 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 354 0.254 0.404 2026-10-10 03:59:44,949 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:44] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:59:45,035 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:59:45,114 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:45] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.049 2026-10-10 03:59:45,140 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-10 03:59:45,157 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-10-10 03:59:45,175 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:45] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.007 2026-10-10 03:59:45,222 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:59:45,253 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:59:45,264 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:45] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 03:59:45,293 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 03:59:45,329 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 03:59:45,338 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:45] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.076 0.038 2026-10-10 03:59:45,359 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:45] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.005 0.126 2026-10-10 03:59:45,377 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:45] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.004 0.049 2026-10-10 03:59:45,380 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:45] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.122 2026-10-10 03:59:45,388 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [2/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:59:45,440 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:45] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.003 0.014 2026-10-10 03:59:45,533 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:45] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.010 0.030 2026-10-10 03:59:45,551 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [3/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:59:45,556 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:59:45,566 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:45] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:59:45,577 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:45] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.010 0.081 2026-10-10 03:59:45,598 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [4/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .more-btn) 2026-10-10 03:59:45,610 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:45] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.122 2026-10-10 03:59:45,620 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:59:45,645 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:45] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.133 2026-10-10 03:59:45,682 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:45] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.006 0.174 2026-10-10 03:59:45,720 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:45] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.199 2026-10-10 03:59:45,798 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:45] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.023 0.200 2026-10-10 03:59:45,828 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:45] "GET /web/image?model=product.template&field=image_128&id=2320&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.187 2026-10-10 03:59:45,864 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:45] "GET /web/image?model=product.template&field=image_128&id=2323&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.209 2026-10-10 03:59:45,885 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:45] "GET /web/image?model=product.template&field=image_128&id=2307&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.194 2026-10-10 03:59:45,961 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:45] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.025 0.348 2026-10-10 03:59:45,985 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:45] "GET /web/image?model=product.template&field=image_128&id=2324&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.180 2026-10-10 03:59:46,014 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:46] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.176 2026-10-10 03:59:46,041 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:46] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.164 2026-10-10 03:59:46,070 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:46] "GET /web/image?model=product.template&field=image_128&id=2322&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.007 0.333 2026-10-10 03:59:46,090 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:46] "GET /web/image?model=product.template&field=image_128&id=2326&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.195 2026-10-10 03:59:46,116 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:46] "GET /web/image?model=product.template&field=image_128&id=2327&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.144 2026-10-10 03:59:46,141 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:46] "GET /web/image?model=product.template&field=image_128&id=2321&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.146 2026-10-10 03:59:46,169 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:46] "GET /web/image?model=product.template&field=image_128&id=2325&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.141 2026-10-10 03:59:46,241 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.033 0.159 2026-10-10 03:59:46,283 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [5/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 03:59:46,345 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [6/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(1) .o_data_cell:nth-child(1)) 2026-10-10 03:59:46,452 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:46] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 38 0.024 0.082 2026-10-10 03:59:46,544 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:46] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.021 0.042 2026-10-10 03:59:46,590 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:46] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-10 03:59:46,675 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [7/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step Select 'Apply a down payment (percentage)' (trigger: .modal-body button:contains('percentage')) 2026-10-10 03:59:46,818 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:46] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.049 0.087 2026-10-10 03:59:46,982 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.053 0.101 2026-10-10 03:59:46,994 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:46] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.131 2026-10-10 03:59:47,030 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:47] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.005 0.018 2026-10-10 03:59:47,063 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:47] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.014 2026-10-10 03:59:47,127 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:47] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.036 2026-10-10 03:59:47,181 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [8/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-10-10 03:59:47,191 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:47] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.011 0.041 2026-10-10 03:59:47,251 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [9/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-10-10 03:59:47,306 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.016 0.057 2026-10-10 03:59:47,362 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [10/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step .order-summary .total:contains(1.92) 2026-10-10 03:59:47,414 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [11/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step .order-summary .tax:contains(0.63) 2026-10-10 03:59:47,466 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [12/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 03:59:47,534 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [13/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 03:59:47,547 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:47] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:59:47,549 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:47] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:59:47,587 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [14/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 03:59:47,636 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [15/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step total is 1.92 (trigger: .total:contains("1.92")) 2026-10-10 03:59:47,687 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [16/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 03:59:47,763 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [17/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-10-10 03:59:47,814 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [18/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-10 03:59:47,871 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [19/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 03:59:47,942 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [20/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step .receipt-screen .receipt-total:contains("1.92") 2026-10-10 03:59:47,948 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93089959 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000001', 'uuid': 'aadcc358-c471-4763-bc7c-d393a741c00c'}] 2026-10-10 03:59:47,954 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:47] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:59:49,592 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93089959 order {'name': '/', 'pos_reference': '264-133-000001', 'uuid': 'aadcc358-c471-4763-bc7c-d393a741c00c'} created pos.order #895 2026-10-10 03:59:49,811 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93089959 finished 2026-10-10 03:59:50,161 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 690 0.686 1.531 2026-10-10 03:59:50,233 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:50] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 03:59:50,311 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:50] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.035 0.040 2026-10-10 03:59:50,337 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:50] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 03:59:50,506 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [21/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step .receipt-screen 2026-10-10 03:59:50,514 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31442480 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': 'aadcc358-c471-4763-bc7c-d393a741c00c'}] 2026-10-10 03:59:50,525 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31442480 order {'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': 'aadcc358-c471-4763-bc7c-d393a741c00c'} sync ignored for existing PoS order pos.order(895,) (state: done) 2026-10-10 03:59:50,558 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [22/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 03:59:50,563 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31442480 finished 2026-10-10 03:59:50,638 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [23/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 03:59:50,682 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-10-10 03:59:50,685 44 INFO rb-acb9515-225444-423143 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-10 03:59:50,807 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 18371912 (allocated 19922944) 2026-10-10 03:59:50,813 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.120 0.182 2026-10-10 03:59:50,829 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 132180 2026-10-10 03:59:50,830 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-10-10 03:59:50,834 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 132180 2026-10-10 03:59:50,938 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_035950_938555_test_taxes_l10n_br_pos.txt 2026-10-10 03:59:50,938 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmpuikcxst9_chrome_odoo" 2026-10-10 03:59:52,265 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1483, 1484] 2026-10-10 03:59:52,421 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos ... 2026-10-10 03:59:56,137 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 132414 2026-10-10 03:59:56,138 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmp9hhkqb53_chrome_odoo 2026-10-10 03:59:56,138 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:43997/json/version 2026-10-10 03:59:56,139 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43997', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:59:56,165 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-10-10 03:59:56,165 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:43997/json 2026-10-10 03:59:56,166 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43997', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 03:59:56,174 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:43997/devtools/page/23AC8DDBA69C941DA0032A49FE319C90 2026-10-10 03:59:56,184 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-10-10 03:59:56,196 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-10-10 03:59:56,442 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 03:59:56,450 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-10-10 03:59:56,452 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-10-10 03:59:56,452 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-10-10 03:59:56,469 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 03:59:57,432 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:57] "GET /pos/ui/133 HTTP/1.1" 200 - 134 0.088 0.879 2026-10-10 03:59:57,436 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': '23AC8DDBA69C941DA0032A49FE319C90', 'loaderId': 'B677992A81BBAA7931B215C2D67C5887', 'isDownload': False} 2026-10-10 03:59:57,437 44 INFO rb-acb9515-225444-423143 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-10 03:59:57,454 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 03:59:57,476 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:57] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.009 2026-10-10 03:59:57,484 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:57] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.015 2026-10-10 03:59:57,488 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:57] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-10 03:59:58,022 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:59:58,040 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 03:59:58,058 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 03:59:58,088 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-10 03:59:58,101 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-10-10 03:59:58,103 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-10 03:59:58,112 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [1/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 03:59:58,127 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:59:58,160 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:58] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.012 2026-10-10 03:59:58,175 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.025 2026-10-10 03:59:58,225 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:58] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.013 0.035 2026-10-10 03:59:58,228 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.029 2026-10-10 03:59:58,963 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 357 0.269 0.416 2026-10-10 03:59:58,991 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:58] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 03:59:59,063 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 03:59:59,135 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:59] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.041 2026-10-10 03:59:59,195 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-10-10 03:59:59,210 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-10-10 03:59:59,225 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:59] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-10 03:59:59,281 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:59] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 03:59:59,291 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:59] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:59:59,321 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:59] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:59:59,323 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:59] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 03:59:59,340 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:59:59,372 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.038 2026-10-10 03:59:59,414 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 03:59:59,415 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:59] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.078 0.043 2026-10-10 03:59:59,431 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:59] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.003 0.132 2026-10-10 03:59:59,453 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:59] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.007 0.102 2026-10-10 03:59:59,486 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [2/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 03:59:59,551 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:59] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.041 0.139 2026-10-10 03:59:59,581 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:59] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.007 0.041 2026-10-10 03:59:59,662 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [3/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 03:59:59,687 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [4/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .more-btn) 2026-10-10 03:59:59,688 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:59] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.042 0.261 2026-10-10 03:59:59,702 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 03:59:59,715 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:59] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 03:59:59,736 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:59] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.149 2026-10-10 03:59:59,768 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:59] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.175 2026-10-10 03:59:59,794 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:59] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.006 0.189 2026-10-10 03:59:59,818 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:59] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.212 2026-10-10 03:59:59,859 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:59] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.238 2026-10-10 03:59:59,889 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:59] "GET /web/image?model=product.template&field=image_128&id=2307&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.007 0.160 2026-10-10 03:59:59,913 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:59] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.171 2026-10-10 03:59:59,940 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:59] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.162 2026-10-10 03:59:59,966 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:59] "GET /web/image?model=product.template&field=image_128&id=2328&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.161 2026-10-10 03:59:59,990 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 03:59:59] "GET /web/image?model=product.template&field=image_128&id=2329&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.163 2026-10-10 04:00:00,061 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:00] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.026 0.168 2026-10-10 04:00:00,086 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:00] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.188 2026-10-10 04:00:00,101 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [5/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 04:00:00,162 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [6/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(1) .o_data_cell:nth-child(1)) 2026-10-10 04:00:00,399 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:00] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.076 0.157 2026-10-10 04:00:00,510 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:00] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.025 0.051 2026-10-10 04:00:00,567 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:00] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.012 2026-10-10 04:00:00,666 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [7/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Select 'Apply a down payment (percentage)' (trigger: .modal-body button:contains('percentage')) 2026-10-10 04:00:00,870 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:00] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.091 0.110 2026-10-10 04:00:01,048 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.067 0.101 2026-10-10 04:00:01,061 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:01] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.153 2026-10-10 04:00:01,104 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:01] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.008 0.022 2026-10-10 04:00:01,150 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:01] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.014 2026-10-10 04:00:01,223 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:01] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.035 2026-10-10 04:00:01,276 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:01] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.011 0.026 2026-10-10 04:00:01,277 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [8/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-10-10 04:00:01,337 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [9/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-10-10 04:00:01,401 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.016 0.055 2026-10-10 04:00:01,438 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [10/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .order-summary .total:contains(0.73) 2026-10-10 04:00:01,489 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [11/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .order-summary .tax:contains(0.10) 2026-10-10 04:00:01,540 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [12/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 04:00:01,622 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [13/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 04:00:01,639 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:01] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:00:01,641 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:01] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:00:01,672 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [14/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 04:00:01,723 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [15/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step total is 0.73 (trigger: .total:contains("0.73")) 2026-10-10 04:00:01,774 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [16/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 04:00:01,867 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [17/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-10-10 04:00:01,919 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [18/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-10 04:00:01,975 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [19/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 04:00:02,054 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [20/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .receipt-screen .receipt-total:contains("0.73") 2026-10-10 04:00:02,059 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10213484 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000001', 'uuid': '3f75bfcc-59d7-4a3d-aed9-c6d0d5216b0f'}] 2026-10-10 04:00:02,069 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:02] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 04:00:04,582 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10213484 order {'name': '/', 'pos_reference': '261-133-000001', 'uuid': '3f75bfcc-59d7-4a3d-aed9-c6d0d5216b0f'} created pos.order #896 2026-10-10 04:00:04,966 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10213484 finished 2026-10-10 04:00:05,450 44 INFO rb-acb9515-225444-423143 odoo.tests.common: Simulating signal changes during tests 2026-10-10 04:00:05,453 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 877 1.054 2.343 2026-10-10 04:00:05,533 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:05] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 6 0.003 0.014 2026-10-10 04:00:05,611 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:05] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 27 0.034 0.048 2026-10-10 04:00:05,662 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:05] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 04:00:05,790 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [21/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .receipt-screen 2026-10-10 04:00:05,796 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4558483 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': '3f75bfcc-59d7-4a3d-aed9-c6d0d5216b0f'}] 2026-10-10 04:00:05,828 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4558483 order {'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': '3f75bfcc-59d7-4a3d-aed9-c6d0d5216b0f'} sync ignored for existing PoS order pos.order(896,) (state: done) 2026-10-10 04:00:05,833 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [22/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 04:00:05,851 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4558483 finished 2026-10-10 04:00:05,914 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [23/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 04:00:05,959 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [24/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 04:00:06,008 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [25/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .more-btn) 2026-10-10 04:00:06,045 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 87 0.101 0.151 2026-10-10 04:00:06,077 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [26/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 04:00:06,127 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:06] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.018 0.038 2026-10-10 04:00:06,131 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [27/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(2) .o_data_cell:nth-child(1)) 2026-10-10 04:00:06,297 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:06] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 50 0.050 0.113 2026-10-10 04:00:06,395 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:06] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.027 0.055 2026-10-10 04:00:06,456 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:06] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 8 0.007 0.028 2026-10-10 04:00:06,511 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [28/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Select 'Apply a down payment (fixed amount)' (trigger: .modal-body button:contains('fixed amount')) 2026-10-10 04:00:06,752 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:06] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 73 0.106 0.125 2026-10-10 04:00:06,971 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.077 0.111 2026-10-10 04:00:06,989 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:06] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.185 2026-10-10 04:00:07,053 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:07] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.034 2026-10-10 04:00:07,106 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [29/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: 0 (trigger: .o_dialog div.numpad button:contains(/^0$/)) 2026-10-10 04:00:07,138 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:07] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.023 0.036 2026-10-10 04:00:07,186 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [30/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: . (trigger: .o_dialog div.numpad button:contains(/^\.$/)) 2026-10-10 04:00:07,228 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [31/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: 7 (trigger: .o_dialog div.numpad button:contains(/^7$/)) 2026-10-10 04:00:07,231 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:07] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.022 0.057 2026-10-10 04:00:07,275 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [32/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: 3 (trigger: .o_dialog div.numpad button:contains(/^3$/)) 2026-10-10 04:00:07,328 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [33/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-10-10 04:00:07,430 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [34/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .order-summary .total:contains(0.73) 2026-10-10 04:00:07,479 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [35/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .order-summary .tax:contains(0.10) 2026-10-10 04:00:07,528 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [36/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 04:00:07,587 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [37/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 04:00:07,636 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [38/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 04:00:07,688 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [39/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step total is 0.73 (trigger: .total:contains("0.73")) 2026-10-10 04:00:07,738 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [40/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 04:00:07,797 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [41/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-10-10 04:00:07,849 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [42/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-10 04:00:07,902 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [43/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 04:00:07,968 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [44/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .receipt-screen .receipt-total:contains("0.73") 2026-10-10 04:00:07,972 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72501592 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000002', 'uuid': 'caaf45dd-b738-40ba-b66b-f80a5e8d2a5d'}] 2026-10-10 04:00:09,735 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72501592 order {'name': '/', 'pos_reference': '261-133-000002', 'uuid': 'caaf45dd-b738-40ba-b66b-f80a5e8d2a5d'} created pos.order #897 2026-10-10 04:00:09,878 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72501592 finished 2026-10-10 04:00:10,147 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 732 0.725 1.453 2026-10-10 04:00:10,190 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:10] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:00:10,273 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:10] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.041 0.040 2026-10-10 04:00:10,314 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:10] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 04:00:10,342 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [45/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .receipt-screen 2026-10-10 04:00:10,346 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55235072 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-133-000002', 'uuid': 'caaf45dd-b738-40ba-b66b-f80a5e8d2a5d'}] 2026-10-10 04:00:10,353 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55235072 order {'name': 'Shop - 000002', 'pos_reference': '261-133-000002', 'uuid': 'caaf45dd-b738-40ba-b66b-f80a5e8d2a5d'} sync ignored for existing PoS order pos.order(897,) (state: done) 2026-10-10 04:00:10,376 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55235072 finished 2026-10-10 04:00:10,408 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [46/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 04:00:10,460 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [47/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 04:00:10,507 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [48/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 04:00:10,525 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 60 0.051 0.129 2026-10-10 04:00:10,560 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [49/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .more-btn) 2026-10-10 04:00:10,586 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:10] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.019 0.028 2026-10-10 04:00:10,630 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [50/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 04:00:10,678 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [51/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(3) .o_data_cell:nth-child(1)) 2026-10-10 04:00:10,735 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:10] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.004 0.050 2026-10-10 04:00:10,826 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:10] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.017 0.050 2026-10-10 04:00:10,861 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:10] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.014 2026-10-10 04:00:10,919 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [52/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Select 'Apply a down payment (percentage)' (trigger: .modal-body button:contains('percentage')) 2026-10-10 04:00:11,070 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:11] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.038 0.098 2026-10-10 04:00:11,258 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.055 0.124 2026-10-10 04:00:11,280 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:11] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.007 0.149 2026-10-10 04:00:11,345 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:11] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.013 0.037 2026-10-10 04:00:11,394 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [53/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: 7 (trigger: .o_dialog div.numpad button:contains(/^7$/)) 2026-10-10 04:00:11,437 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:11] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.029 0.051 2026-10-10 04:00:11,444 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [54/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-10-10 04:00:11,527 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [55/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .order-summary .total:contains(2.56) 2026-10-10 04:00:11,533 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.020 0.056 2026-10-10 04:00:11,574 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [56/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .order-summary .tax:contains(0.33) 2026-10-10 04:00:11,626 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [57/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 04:00:11,686 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [58/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 04:00:11,734 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [59/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 04:00:11,785 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [60/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step total is 2.56 (trigger: .total:contains("2.56")) 2026-10-10 04:00:11,837 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [61/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 04:00:11,898 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [62/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-10-10 04:00:11,948 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [63/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-10 04:00:12,004 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [64/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 04:00:12,072 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [65/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .receipt-screen .receipt-total:contains("2.56") 2026-10-10 04:00:12,079 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38475383 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000003', 'uuid': '03d2ca3e-ab6c-45c9-9267-084746aaf410'}] 2026-10-10 04:00:13,650 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38475383 order {'name': '/', 'pos_reference': '261-133-000003', 'uuid': '03d2ca3e-ab6c-45c9-9267-084746aaf410'} created pos.order #898 2026-10-10 04:00:13,863 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38475383 finished 2026-10-10 04:00:14,172 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 556 0.738 1.357 2026-10-10 04:00:14,233 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:14] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 04:00:14,303 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:14] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.018 0.047 2026-10-10 04:00:14,339 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:14] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 04:00:14,374 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [66/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .receipt-screen 2026-10-10 04:00:14,382 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50137479 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-133-000003', 'uuid': '03d2ca3e-ab6c-45c9-9267-084746aaf410'}] 2026-10-10 04:00:14,393 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50137479 order {'name': 'Shop - 000003', 'pos_reference': '261-133-000003', 'uuid': '03d2ca3e-ab6c-45c9-9267-084746aaf410'} sync ignored for existing PoS order pos.order(898,) (state: done) 2026-10-10 04:00:14,423 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50137479 finished 2026-10-10 04:00:14,427 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [67/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 04:00:14,494 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [68/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 04:00:14,546 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [69/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 04:00:14,594 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [70/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .more-btn) 2026-10-10 04:00:14,599 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 60 0.063 0.157 2026-10-10 04:00:14,659 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:14] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.015 0.032 2026-10-10 04:00:14,663 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [71/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 04:00:14,705 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [72/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(4) .o_data_cell:nth-child(1)) 2026-10-10 04:00:14,782 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:14] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.004 0.069 2026-10-10 04:00:14,874 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:14] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.022 0.049 2026-10-10 04:00:14,916 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:14] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.016 2026-10-10 04:00:14,958 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [73/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Select 'Apply a down payment (fixed amount)' (trigger: .modal-body button:contains('fixed amount')) 2026-10-10 04:00:15,109 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:15] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.056 0.088 2026-10-10 04:00:15,280 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.051 0.107 2026-10-10 04:00:15,298 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:15] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.007 0.144 2026-10-10 04:00:15,362 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:15] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.035 2026-10-10 04:00:15,404 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [74/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-10-10 04:00:15,426 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:15] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.016 0.033 2026-10-10 04:00:15,458 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [75/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: . (trigger: .o_dialog div.numpad button:contains(/^\.$/)) 2026-10-10 04:00:15,507 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [76/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: 5 (trigger: .o_dialog div.numpad button:contains(/^5$/)) 2026-10-10 04:00:15,529 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.020 0.068 2026-10-10 04:00:15,559 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [77/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: 6 (trigger: .o_dialog div.numpad button:contains(/^6$/)) 2026-10-10 04:00:15,613 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [78/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-10-10 04:00:15,695 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [79/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .order-summary .total:contains(2.56) 2026-10-10 04:00:15,746 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [80/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .order-summary .tax:contains(0.33) 2026-10-10 04:00:15,797 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [81/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 04:00:15,856 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [82/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 04:00:15,905 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [83/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 04:00:15,956 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [84/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step total is 2.56 (trigger: .total:contains("2.56")) 2026-10-10 04:00:16,007 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [85/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 04:00:16,065 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [86/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-10-10 04:00:16,117 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [87/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-10 04:00:16,171 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [88/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 04:00:16,238 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [89/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .receipt-screen .receipt-total:contains("2.56") 2026-10-10 04:00:16,243 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31518960 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000004', 'uuid': '11ebe1d3-76e1-4a25-a69d-6bcb314dc3d5'}] 2026-10-10 04:00:17,632 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31518960 order {'name': '/', 'pos_reference': '261-133-000004', 'uuid': '11ebe1d3-76e1-4a25-a69d-6bcb314dc3d5'} created pos.order #899 2026-10-10 04:00:17,824 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31518960 finished 2026-10-10 04:00:18,131 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 556 0.595 1.297 2026-10-10 04:00:18,173 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:18] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:00:18,249 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:18] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.025 0.044 2026-10-10 04:00:18,301 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:18] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.005 2026-10-10 04:00:18,322 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31648976 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-133-000004', 'uuid': '11ebe1d3-76e1-4a25-a69d-6bcb314dc3d5'}] 2026-10-10 04:00:18,335 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31648976 order {'name': 'Shop - 000004', 'pos_reference': '261-133-000004', 'uuid': '11ebe1d3-76e1-4a25-a69d-6bcb314dc3d5'} sync ignored for existing PoS order pos.order(899,) (state: done) 2026-10-10 04:00:18,347 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [90/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .receipt-screen 2026-10-10 04:00:18,367 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31648976 finished 2026-10-10 04:00:18,401 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [91/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 04:00:18,486 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [92/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 04:00:18,527 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 60 0.049 0.160 2026-10-10 04:00:18,534 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [93/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 04:00:18,586 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [94/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .more-btn) 2026-10-10 04:00:18,602 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:18] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.017 0.042 2026-10-10 04:00:18,638 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [95/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 04:00:18,695 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [96/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(5) .o_data_cell:nth-child(1)) 2026-10-10 04:00:18,771 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:18] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.004 0.069 2026-10-10 04:00:18,878 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:18] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.041 0.044 2026-10-10 04:00:18,914 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:18] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.013 2026-10-10 04:00:18,966 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [97/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Select 'Apply a down payment (percentage)' (trigger: .modal-body button:contains('percentage')) 2026-10-10 04:00:19,085 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:19] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.053 0.065 2026-10-10 04:00:19,311 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.096 0.120 2026-10-10 04:00:19,323 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:19] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.204 2026-10-10 04:00:19,381 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:19] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.018 0.027 2026-10-10 04:00:19,414 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [98/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: 1 (trigger: .o_dialog div.numpad button:contains(/^1$/)) 2026-10-10 04:00:19,441 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:19] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.014 0.034 2026-10-10 04:00:19,473 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [99/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: 8 (trigger: .o_dialog div.numpad button:contains(/^8$/)) 2026-10-10 04:00:19,522 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [100/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-10-10 04:00:19,524 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.023 0.050 2026-10-10 04:00:19,598 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [101/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .order-summary .total:contains(6.60) 2026-10-10 04:00:19,650 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [102/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .order-summary .tax:contains(0.87) 2026-10-10 04:00:19,700 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [103/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 04:00:19,759 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [104/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 04:00:19,808 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [105/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 04:00:19,860 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [106/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step total is 6.60 (trigger: .total:contains("6.60")) 2026-10-10 04:00:19,910 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [107/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 04:00:19,969 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [108/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-10-10 04:00:20,021 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [109/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-10 04:00:20,076 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [110/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 04:00:20,141 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [111/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .receipt-screen .receipt-total:contains("6.60") 2026-10-10 04:00:20,151 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14634505 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000005', 'uuid': 'f0111a0e-3183-4276-8ef8-362f6cb6ac7c'}] 2026-10-10 04:00:21,694 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14634505 order {'name': '/', 'pos_reference': '261-133-000005', 'uuid': 'f0111a0e-3183-4276-8ef8-362f6cb6ac7c'} created pos.order #900 2026-10-10 04:00:21,875 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14634505 finished 2026-10-10 04:00:22,142 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 556 0.613 1.381 2026-10-10 04:00:22,263 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:22] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.039 2026-10-10 04:00:22,266 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:22] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.078 2026-10-10 04:00:22,309 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:22] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 04:00:22,359 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [112/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .receipt-screen 2026-10-10 04:00:22,363 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30497711 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-133-000005', 'uuid': 'f0111a0e-3183-4276-8ef8-362f6cb6ac7c'}] 2026-10-10 04:00:22,375 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30497711 order {'name': 'Shop - 000005', 'pos_reference': '261-133-000005', 'uuid': 'f0111a0e-3183-4276-8ef8-362f6cb6ac7c'} sync ignored for existing PoS order pos.order(900,) (state: done) 2026-10-10 04:00:22,404 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30497711 finished 2026-10-10 04:00:22,414 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [113/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 04:00:22,500 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [114/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 04:00:22,541 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [115/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 04:00:22,584 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [116/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .more-btn) 2026-10-10 04:00:22,591 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 60 0.065 0.167 2026-10-10 04:00:22,640 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [117/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 04:00:22,664 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:22] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.024 0.035 2026-10-10 04:00:22,695 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [118/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(6) .o_data_cell:nth-child(1)) 2026-10-10 04:00:22,752 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:22] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.006 0.049 2026-10-10 04:00:22,847 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:22] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.027 0.053 2026-10-10 04:00:22,885 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:22] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.016 2026-10-10 04:00:22,924 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [119/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Select 'Apply a down payment (fixed amount)' (trigger: .modal-body button:contains('fixed amount')) 2026-10-10 04:00:23,094 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:23] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.064 0.103 2026-10-10 04:00:23,257 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.052 0.102 2026-10-10 04:00:23,272 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:23] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.146 2026-10-10 04:00:23,335 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:23] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.032 2026-10-10 04:00:23,370 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [120/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: 6 (trigger: .o_dialog div.numpad button:contains(/^6$/)) 2026-10-10 04:00:23,401 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:23] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.017 0.037 2026-10-10 04:00:23,418 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [121/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: . (trigger: .o_dialog div.numpad button:contains(/^\.$/)) 2026-10-10 04:00:23,475 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.015 0.047 2026-10-10 04:00:23,477 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [122/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: 6 (trigger: .o_dialog div.numpad button:contains(/^6$/)) 2026-10-10 04:00:23,526 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [123/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: 0 (trigger: .o_dialog div.numpad button:contains(/^0$/)) 2026-10-10 04:00:23,581 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [124/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-10-10 04:00:23,661 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [125/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .order-summary .total:contains(6.60) 2026-10-10 04:00:23,712 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [126/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .order-summary .tax:contains(0.87) 2026-10-10 04:00:23,763 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [127/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 04:00:23,823 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [128/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 04:00:23,872 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [129/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 04:00:23,923 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [130/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step total is 6.60 (trigger: .total:contains("6.60")) 2026-10-10 04:00:23,977 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [131/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 04:00:24,033 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [132/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-10-10 04:00:24,085 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [133/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-10 04:00:24,140 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [134/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 04:00:24,211 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [135/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .receipt-screen .receipt-total:contains("6.60") 2026-10-10 04:00:24,216 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57595094 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000006', 'uuid': '5b820737-c4a8-455a-83ae-34b42af34a98'}] 2026-10-10 04:00:25,764 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57595094 order {'name': '/', 'pos_reference': '261-133-000006', 'uuid': '5b820737-c4a8-455a-83ae-34b42af34a98'} created pos.order #901 2026-10-10 04:00:25,948 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57595094 finished 2026-10-10 04:00:26,308 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 556 0.632 1.462 2026-10-10 04:00:26,365 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:26] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 04:00:26,425 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:26] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.023 0.036 2026-10-10 04:00:26,463 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:26] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 04:00:26,500 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [136/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .receipt-screen 2026-10-10 04:00:26,504 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81561936 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '261-133-000006', 'uuid': '5b820737-c4a8-455a-83ae-34b42af34a98'}] 2026-10-10 04:00:26,514 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81561936 order {'name': 'Shop - 000006', 'pos_reference': '261-133-000006', 'uuid': '5b820737-c4a8-455a-83ae-34b42af34a98'} sync ignored for existing PoS order pos.order(901,) (state: done) 2026-10-10 04:00:26,546 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81561936 finished 2026-10-10 04:00:26,550 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [137/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 04:00:26,624 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [138/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 04:00:26,678 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-10-10 04:00:26,680 44 INFO rb-acb9515-225444-423143 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-10 04:00:26,731 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 60 0.072 0.158 2026-10-10 04:00:26,973 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 32611708 (allocated 35401728) 2026-10-10 04:00:26,982 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 132414 2026-10-10 04:00:26,983 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-10-10 04:00:26,990 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 132414 2026-10-10 04:00:27,101 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_040027_101063_test_taxes_l10n_in_pos.txt 2026-10-10 04:00:27,101 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmp9hhkqb53_chrome_odoo" 2026-10-10 04:00:28,497 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1486, 1487, 1488, 1489, 1490, 1491, 1492, 1493, 1494, 1495, 1496, 1497] 2026-10-10 04:00:31,823 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 132713 2026-10-10 04:00:31,824 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmpidnnbf5u_chrome_odoo 2026-10-10 04:00:31,824 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:46513/json/version 2026-10-10 04:00:31,829 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46513', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:00:31,874 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-10-10 04:00:31,874 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:46513/json 2026-10-10 04:00:31,875 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46513', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:00:31,891 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:46513/devtools/page/7092B13A7FF79B69F7E7A6C1EFEEA4BE 2026-10-10 04:00:31,899 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-10-10 04:00:31,910 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-10-10 04:00:32,259 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 04:00:32,267 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-10-10 04:00:32,269 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-10-10 04:00:32,269 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-10-10 04:00:32,464 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:32] "GET /pos/ui/133 HTTP/1.1" 200 - 108 0.065 0.110 2026-10-10 04:00:32,468 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': '7092B13A7FF79B69F7E7A6C1EFEEA4BE', 'loaderId': '39FD94A8E5F70BBF5371B1FE2348B18A', 'isDownload': False} 2026-10-10 04:00:32,468 44 INFO rb-acb9515-225444-423143 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-10 04:00:32,484 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:00:32,519 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:32] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.019 2026-10-10 04:00:32,527 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:32] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.030 2026-10-10 04:00:32,532 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:32] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.029 2026-10-10 04:00:33,113 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:00:33,117 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:00:33,144 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.015 2026-10-10 04:00:33,183 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:00:33,196 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-10 04:00:33,198 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [1/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 04:00:33,215 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:33] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-10 04:00:33,230 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:33] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:00:33,262 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:33] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.012 2026-10-10 04:00:33,270 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.018 2026-10-10 04:00:33,345 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:33] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.019 0.042 2026-10-10 04:00:33,348 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.054 2026-10-10 04:00:34,155 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 357 0.311 0.432 2026-10-10 04:00:34,178 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:34] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 04:00:34,270 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 04:00:34,339 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:34] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.040 2026-10-10 04:00:34,365 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 04:00:34,382 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-10-10 04:00:34,400 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:34] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-10 04:00:34,464 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:34] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 04:00:34,478 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.028 2026-10-10 04:00:34,487 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.048 2026-10-10 04:00:34,503 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:34] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 04:00:34,530 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 04:00:34,531 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:34] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.013 0.071 2026-10-10 04:00:34,543 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 04:00:34,564 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:34] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:00:34,627 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:34] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.034 0.148 2026-10-10 04:00:34,648 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:34] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.005 0.066 2026-10-10 04:00:34,672 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [2/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 04:00:34,756 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:34] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.046 0.163 2026-10-10 04:00:34,855 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:34] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.037 0.265 2026-10-10 04:00:34,871 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 04:00:34,894 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [3/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 04:00:34,895 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:34] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.014 0.164 2026-10-10 04:00:34,939 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [4/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .more-btn) 2026-10-10 04:00:34,949 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:34] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.211 2026-10-10 04:00:34,969 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:34] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:00:34,995 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:34] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.255 2026-10-10 04:00:35,034 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:35] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.006 0.289 2026-10-10 04:00:35,069 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:35] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.009 0.297 2026-10-10 04:00:35,111 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:35] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.006 0.214 2026-10-10 04:00:35,142 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:35] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.232 2026-10-10 04:00:35,182 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:35] "GET /web/image?model=product.template&field=image_128&id=2307&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.198 2026-10-10 04:00:35,218 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:35] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.009 0.208 2026-10-10 04:00:35,250 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:35] "GET /web/image?model=product.template&field=image_128&id=2328&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.009 0.191 2026-10-10 04:00:35,282 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:35] "GET /web/image?model=product.template&field=image_128&id=2329&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.199 2026-10-10 04:00:35,308 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:35] "GET /web/image?model=product.template&field=image_128&id=2330&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.184 2026-10-10 04:00:35,339 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:35] "GET /web/image?model=product.template&field=image_128&id=2331&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.007 0.178 2026-10-10 04:00:35,364 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:35] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.140 2026-10-10 04:00:35,491 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:35] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.060 0.241 2026-10-10 04:00:35,534 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [5/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 04:00:35,594 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [6/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(1) .o_data_cell:nth-child(1)) 2026-10-10 04:00:35,701 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:35] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 38 0.023 0.078 2026-10-10 04:00:35,826 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:35] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.024 0.052 2026-10-10 04:00:35,894 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:35] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.014 2026-10-10 04:00:36,007 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [7/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Select 'Apply a down payment (percentage)' (trigger: .modal-body button:contains('percentage')) 2026-10-10 04:00:36,159 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:36] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.045 0.105 2026-10-10 04:00:36,347 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.067 0.111 2026-10-10 04:00:36,360 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:36] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.167 2026-10-10 04:00:36,397 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:36] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.006 0.020 2026-10-10 04:00:36,422 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:36] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-10 04:00:36,477 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:36] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.027 2026-10-10 04:00:36,525 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [8/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-10-10 04:00:36,570 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:36] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.031 0.046 2026-10-10 04:00:36,578 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [9/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-10-10 04:00:36,669 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.014 0.073 2026-10-10 04:00:36,685 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [10/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .order-summary .total:contains(0.73) 2026-10-10 04:00:36,736 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [11/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .order-summary .tax:contains(0.1) 2026-10-10 04:00:36,788 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [12/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 04:00:36,874 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [13/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 04:00:36,889 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:36] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:00:36,894 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:36] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:00:36,925 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [14/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 04:00:36,976 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [15/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step total is 0.73 (trigger: .total:contains("0.73")) 2026-10-10 04:00:37,027 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [16/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 04:00:37,105 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [17/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-10-10 04:00:37,157 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [18/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-10 04:00:37,211 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [19/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 04:00:37,286 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [20/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .receipt-screen .receipt-total:contains("0.73") 2026-10-10 04:00:37,291 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3634654 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000001', 'uuid': 'd80a1108-5d36-433b-81ce-05d7f2d6cbe9'}] 2026-10-10 04:00:37,317 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:37] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 04:00:39,131 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3634654 order {'name': '/', 'pos_reference': '262-133-000001', 'uuid': 'd80a1108-5d36-433b-81ce-05d7f2d6cbe9'} created pos.order #902 2026-10-10 04:00:39,313 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3634654 finished 2026-10-10 04:00:39,590 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 684 0.732 1.570 2026-10-10 04:00:39,646 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:39] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:00:39,722 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:39] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.033 0.041 2026-10-10 04:00:39,750 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:39] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 04:00:39,886 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47267626 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': 'd80a1108-5d36-433b-81ce-05d7f2d6cbe9'}] 2026-10-10 04:00:39,889 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [21/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .receipt-screen 2026-10-10 04:00:39,894 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47267626 order {'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': 'd80a1108-5d36-433b-81ce-05d7f2d6cbe9'} sync ignored for existing PoS order pos.order(902,) (state: done) 2026-10-10 04:00:39,916 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47267626 finished 2026-10-10 04:00:39,930 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [22/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 04:00:40,006 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [23/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 04:00:40,046 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.044 0.118 2026-10-10 04:00:40,060 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [24/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 04:00:40,111 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [25/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .more-btn) 2026-10-10 04:00:40,114 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:40] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.022 0.028 2026-10-10 04:00:40,165 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [26/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 04:00:40,221 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [27/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(2) .o_data_cell:nth-child(1)) 2026-10-10 04:00:40,310 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:40] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.010 0.066 2026-10-10 04:00:40,413 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:40] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.029 0.053 2026-10-10 04:00:40,467 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:40] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.017 0.019 2026-10-10 04:00:40,511 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [28/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Select 'Apply a down payment (fixed amount)' (trigger: .modal-body button:contains('fixed amount')) 2026-10-10 04:00:40,667 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:40] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.066 0.089 2026-10-10 04:00:40,825 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.044 0.106 2026-10-10 04:00:40,836 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:40] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.140 2026-10-10 04:00:40,912 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:40] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.018 0.031 2026-10-10 04:00:40,949 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [29/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: 0 (trigger: .o_dialog div.numpad button:contains(/^0$/)) 2026-10-10 04:00:40,982 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:40] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.016 0.043 2026-10-10 04:00:41,013 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [30/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: . (trigger: .o_dialog div.numpad button:contains(/^\.$/)) 2026-10-10 04:00:41,063 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [31/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: 7 (trigger: .o_dialog div.numpad button:contains(/^7$/)) 2026-10-10 04:00:41,078 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.021 0.062 2026-10-10 04:00:41,116 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [32/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: 3 (trigger: .o_dialog div.numpad button:contains(/^3$/)) 2026-10-10 04:00:41,169 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [33/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-10-10 04:00:41,261 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [34/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .order-summary .total:contains(0.73) 2026-10-10 04:00:41,314 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [35/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .order-summary .tax:contains(0.1) 2026-10-10 04:00:41,362 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [36/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 04:00:41,421 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [37/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 04:00:41,471 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [38/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 04:00:41,522 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [39/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step total is 0.73 (trigger: .total:contains("0.73")) 2026-10-10 04:00:41,575 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [40/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 04:00:41,637 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [41/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-10-10 04:00:41,688 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [42/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-10 04:00:41,742 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [43/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 04:00:41,823 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [44/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .receipt-screen .receipt-total:contains("0.73") 2026-10-10 04:00:41,833 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78143493 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000002', 'uuid': '2701c6f1-4429-45b3-b1a2-5cd7542c1f7c'}] 2026-10-10 04:00:43,435 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78143493 order {'name': '/', 'pos_reference': '262-133-000002', 'uuid': '2701c6f1-4429-45b3-b1a2-5cd7542c1f7c'} created pos.order #903 2026-10-10 04:00:43,617 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78143493 finished 2026-10-10 04:00:43,846 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 557 0.707 1.310 2026-10-10 04:00:43,980 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:43] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.033 0.033 2026-10-10 04:00:43,986 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:43] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.072 2026-10-10 04:00:44,014 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:44] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 04:00:44,060 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93707431 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '262-133-000002', 'uuid': '2701c6f1-4429-45b3-b1a2-5cd7542c1f7c'}] 2026-10-10 04:00:44,068 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [45/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .receipt-screen 2026-10-10 04:00:44,074 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93707431 order {'name': 'Shop - 000002', 'pos_reference': '262-133-000002', 'uuid': '2701c6f1-4429-45b3-b1a2-5cd7542c1f7c'} sync ignored for existing PoS order pos.order(903,) (state: done) 2026-10-10 04:00:44,111 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93707431 finished 2026-10-10 04:00:44,123 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [46/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 04:00:44,190 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [47/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 04:00:44,238 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [48/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 04:00:44,288 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.091 0.141 2026-10-10 04:00:44,290 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [49/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .more-btn) 2026-10-10 04:00:44,350 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [50/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 04:00:44,362 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:44] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.016 0.030 2026-10-10 04:00:44,423 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [51/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(3) .o_data_cell:nth-child(1)) 2026-10-10 04:00:44,514 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:44] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.007 0.081 2026-10-10 04:00:44,610 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:44] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.017 0.050 2026-10-10 04:00:44,652 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:44] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.015 2026-10-10 04:00:44,715 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [52/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Select 'Apply a down payment (percentage)' (trigger: .modal-body button:contains('percentage')) 2026-10-10 04:00:44,829 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:44] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.042 0.078 2026-10-10 04:00:44,998 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.045 0.115 2026-10-10 04:00:45,014 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:45] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.160 2026-10-10 04:00:45,076 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:45] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.037 2026-10-10 04:00:45,121 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [53/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: 7 (trigger: .o_dialog div.numpad button:contains(/^7$/)) 2026-10-10 04:00:45,135 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:45] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.014 0.032 2026-10-10 04:00:45,184 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [54/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-10-10 04:00:45,203 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.013 0.043 2026-10-10 04:00:45,254 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [55/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .order-summary .total:contains(2.57) 2026-10-10 04:00:45,305 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [56/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .order-summary .tax:contains(0.33) 2026-10-10 04:00:45,356 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [57/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 04:00:45,414 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [58/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 04:00:45,463 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [59/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 04:00:45,514 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [60/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step total is 2.57 (trigger: .total:contains("2.57")) 2026-10-10 04:00:45,566 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [61/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 04:00:45,625 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [62/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-10-10 04:00:45,676 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [63/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-10 04:00:45,731 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [64/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 04:00:45,800 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [65/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .receipt-screen .receipt-total:contains("2.57") 2026-10-10 04:00:45,806 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33696315 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000003', 'uuid': '45a0bbfb-b943-4e31-b569-1e18a476b261'}] 2026-10-10 04:00:47,188 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33696315 order {'name': '/', 'pos_reference': '262-133-000003', 'uuid': '45a0bbfb-b943-4e31-b569-1e18a476b261'} created pos.order #904 2026-10-10 04:00:47,347 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33696315 finished 2026-10-10 04:00:47,618 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 557 0.595 1.220 2026-10-10 04:00:47,666 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:47] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 04:00:47,737 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:47] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.024 0.041 2026-10-10 04:00:47,761 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:47] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-10-10 04:00:47,818 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [66/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .receipt-screen 2026-10-10 04:00:47,828 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35122365 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '262-133-000003', 'uuid': '45a0bbfb-b943-4e31-b569-1e18a476b261'}] 2026-10-10 04:00:47,837 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35122365 order {'name': 'Shop - 000003', 'pos_reference': '262-133-000003', 'uuid': '45a0bbfb-b943-4e31-b569-1e18a476b261'} sync ignored for existing PoS order pos.order(904,) (state: done) 2026-10-10 04:00:47,863 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [67/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 04:00:47,871 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35122365 finished 2026-10-10 04:00:47,935 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [68/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 04:00:47,984 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [69/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 04:00:48,035 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [70/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .more-btn) 2026-10-10 04:00:48,048 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.064 0.159 2026-10-10 04:00:48,093 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [71/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 04:00:48,108 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:48] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.016 0.027 2026-10-10 04:00:48,149 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [72/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(4) .o_data_cell:nth-child(1)) 2026-10-10 04:00:48,225 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:48] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.009 0.065 2026-10-10 04:00:48,309 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:48] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.020 0.049 2026-10-10 04:00:48,345 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:48] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.014 2026-10-10 04:00:48,399 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [73/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Select 'Apply a down payment (fixed amount)' (trigger: .modal-body button:contains('fixed amount')) 2026-10-10 04:00:48,577 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:48] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.073 0.105 2026-10-10 04:00:48,767 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.079 0.101 2026-10-10 04:00:48,778 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:48] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.173 2026-10-10 04:00:48,839 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:48] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.035 2026-10-10 04:00:48,885 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [74/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-10-10 04:00:48,917 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:48] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.020 0.040 2026-10-10 04:00:48,937 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [75/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: . (trigger: .o_dialog div.numpad button:contains(/^\.$/)) 2026-10-10 04:00:48,989 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.013 0.045 2026-10-10 04:00:48,995 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [76/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: 5 (trigger: .o_dialog div.numpad button:contains(/^5$/)) 2026-10-10 04:00:49,046 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [77/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: 7 (trigger: .o_dialog div.numpad button:contains(/^7$/)) 2026-10-10 04:00:49,099 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [78/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-10-10 04:00:49,177 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [79/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .order-summary .total:contains(2.57) 2026-10-10 04:00:49,229 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [80/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .order-summary .tax:contains(0.33) 2026-10-10 04:00:49,280 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [81/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 04:00:49,337 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [82/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 04:00:49,386 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [83/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 04:00:49,437 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [84/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step total is 2.57 (trigger: .total:contains("2.57")) 2026-10-10 04:00:49,489 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [85/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 04:00:49,547 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [86/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-10-10 04:00:49,598 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [87/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-10 04:00:49,652 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [88/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 04:00:49,719 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [89/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .receipt-screen .receipt-total:contains("2.57") 2026-10-10 04:00:49,724 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68156164 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000004', 'uuid': 'e62a3f6c-015c-4d8b-958f-33c7ac7af898'}] 2026-10-10 04:00:51,107 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68156164 order {'name': '/', 'pos_reference': '262-133-000004', 'uuid': 'e62a3f6c-015c-4d8b-958f-33c7ac7af898'} created pos.order #905 2026-10-10 04:00:51,272 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68156164 finished 2026-10-10 04:00:51,541 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 557 0.541 1.280 2026-10-10 04:00:51,603 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:51] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:00:51,677 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:51] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.025 0.044 2026-10-10 04:00:51,715 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:51] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.016 2026-10-10 04:00:51,758 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71749887 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '262-133-000004', 'uuid': 'e62a3f6c-015c-4d8b-958f-33c7ac7af898'}] 2026-10-10 04:00:51,768 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71749887 order {'name': 'Shop - 000004', 'pos_reference': '262-133-000004', 'uuid': 'e62a3f6c-015c-4d8b-958f-33c7ac7af898'} sync ignored for existing PoS order pos.order(905,) (state: done) 2026-10-10 04:00:51,774 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [90/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .receipt-screen 2026-10-10 04:00:51,796 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71749887 finished 2026-10-10 04:00:51,823 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [91/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 04:00:51,894 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [92/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 04:00:51,942 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [93/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 04:00:51,954 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.062 0.137 2026-10-10 04:00:51,998 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [94/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .more-btn) 2026-10-10 04:00:52,021 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:52] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.026 0.028 2026-10-10 04:00:52,049 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [95/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 04:00:52,106 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [96/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(5) .o_data_cell:nth-child(1)) 2026-10-10 04:00:52,184 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:52] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.004 0.072 2026-10-10 04:00:52,262 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:52] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.016 0.049 2026-10-10 04:00:52,293 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:52] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.013 2026-10-10 04:00:52,347 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [97/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Select 'Apply a down payment (percentage)' (trigger: .modal-body button:contains('percentage')) 2026-10-10 04:00:52,479 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:52] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.033 0.098 2026-10-10 04:00:52,638 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.043 0.106 2026-10-10 04:00:52,654 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:52] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.130 2026-10-10 04:00:52,718 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:52] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.034 2026-10-10 04:00:52,765 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [98/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: 1 (trigger: .o_dialog div.numpad button:contains(/^1$/)) 2026-10-10 04:00:52,782 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:52] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.012 0.037 2026-10-10 04:00:52,819 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [99/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: 8 (trigger: .o_dialog div.numpad button:contains(/^8$/)) 2026-10-10 04:00:52,874 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.023 0.050 2026-10-10 04:00:52,877 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [100/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-10-10 04:00:52,947 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [101/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .order-summary .total:contains(6.60) 2026-10-10 04:00:52,998 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [102/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .order-summary .tax:contains(0.87) 2026-10-10 04:00:53,048 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [103/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 04:00:53,106 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [104/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 04:00:53,155 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [105/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 04:00:53,206 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [106/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step total is 6.60 (trigger: .total:contains("6.60")) 2026-10-10 04:00:53,259 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [107/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 04:00:53,314 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [108/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-10-10 04:00:53,365 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [109/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-10 04:00:53,419 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [110/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 04:00:53,485 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [111/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .receipt-screen .receipt-total:contains("6.60") 2026-10-10 04:00:53,489 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43062814 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000005', 'uuid': '8a739794-b9a2-4024-a5d7-cfda3ddb7649'}] 2026-10-10 04:00:54,979 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43062814 order {'name': '/', 'pos_reference': '262-133-000005', 'uuid': '8a739794-b9a2-4024-a5d7-cfda3ddb7649'} created pos.order #906 2026-10-10 04:00:55,153 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43062814 finished 2026-10-10 04:00:55,496 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 557 0.691 1.319 2026-10-10 04:00:55,560 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:55] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 04:00:55,613 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:55] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.035 2026-10-10 04:00:55,665 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:55] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-10-10 04:00:55,703 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [112/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .receipt-screen 2026-10-10 04:00:55,718 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9490773 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '262-133-000005', 'uuid': '8a739794-b9a2-4024-a5d7-cfda3ddb7649'}] 2026-10-10 04:00:55,726 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9490773 order {'name': 'Shop - 000005', 'pos_reference': '262-133-000005', 'uuid': '8a739794-b9a2-4024-a5d7-cfda3ddb7649'} sync ignored for existing PoS order pos.order(906,) (state: done) 2026-10-10 04:00:55,755 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9490773 finished 2026-10-10 04:00:55,761 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [113/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 04:00:55,831 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [114/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 04:00:55,873 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [115/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 04:00:55,913 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.049 0.149 2026-10-10 04:00:55,927 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [116/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .more-btn) 2026-10-10 04:00:55,975 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:55] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.019 0.027 2026-10-10 04:00:55,984 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [117/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 04:00:56,039 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [118/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(6) .o_data_cell:nth-child(1)) 2026-10-10 04:00:56,120 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:56] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.011 0.068 2026-10-10 04:00:56,212 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:56] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.030 0.048 2026-10-10 04:00:56,241 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:56] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-10 04:00:56,285 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [119/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Select 'Apply a down payment (fixed amount)' (trigger: .modal-body button:contains('fixed amount')) 2026-10-10 04:00:56,431 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:56] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.065 0.080 2026-10-10 04:00:56,602 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.055 0.107 2026-10-10 04:00:56,622 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:56] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.156 2026-10-10 04:00:56,682 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:56] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.031 2026-10-10 04:00:56,738 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [120/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: 6 (trigger: .o_dialog div.numpad button:contains(/^6$/)) 2026-10-10 04:00:56,753 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:56] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.023 0.036 2026-10-10 04:00:56,798 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [121/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: . (trigger: .o_dialog div.numpad button:contains(/^\.$/)) 2026-10-10 04:00:56,828 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.014 0.048 2026-10-10 04:00:56,851 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [122/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: 6 (trigger: .o_dialog div.numpad button:contains(/^6$/)) 2026-10-10 04:00:56,901 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [123/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: 0 (trigger: .o_dialog div.numpad button:contains(/^0$/)) 2026-10-10 04:00:56,954 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [124/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-10-10 04:00:57,035 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [125/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .order-summary .total:contains(6.60) 2026-10-10 04:00:57,086 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [126/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .order-summary .tax:contains(0.87) 2026-10-10 04:00:57,137 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [127/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 04:00:57,196 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [128/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 04:00:57,246 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [129/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 04:00:57,296 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [130/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step total is 6.60 (trigger: .total:contains("6.60")) 2026-10-10 04:00:57,347 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [131/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 04:00:57,405 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [132/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-10-10 04:00:57,455 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [133/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-10 04:00:57,510 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [134/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 04:00:57,576 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [135/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .receipt-screen .receipt-total:contains("6.60") 2026-10-10 04:00:57,583 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15590666 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000006', 'uuid': '226a9ba7-b021-4520-97f2-32204464475c'}] 2026-10-10 04:00:59,231 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15590666 order {'name': '/', 'pos_reference': '262-133-000006', 'uuid': '226a9ba7-b021-4520-97f2-32204464475c'} created pos.order #907 2026-10-10 04:00:59,413 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15590666 finished 2026-10-10 04:00:59,747 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 557 0.869 1.297 2026-10-10 04:00:59,796 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:59] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 04:00:59,859 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:59] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.018 0.038 2026-10-10 04:00:59,882 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:00:59] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 04:00:59,928 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [136/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .receipt-screen 2026-10-10 04:00:59,933 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90359274 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '262-133-000006', 'uuid': '226a9ba7-b021-4520-97f2-32204464475c'}] 2026-10-10 04:00:59,939 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90359274 order {'name': 'Shop - 000006', 'pos_reference': '262-133-000006', 'uuid': '226a9ba7-b021-4520-97f2-32204464475c'} sync ignored for existing PoS order pos.order(907,) (state: done) 2026-10-10 04:00:59,962 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90359274 finished 2026-10-10 04:00:59,988 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [137/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 04:01:00,057 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [138/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 04:01:00,098 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-10-10 04:01:00,099 44 INFO rb-acb9515-225444-423143 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-10 04:01:00,109 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.056 0.122 2026-10-10 04:01:00,365 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 32632520 (allocated 34877440) 2026-10-10 04:01:00,371 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 132713 2026-10-10 04:01:00,380 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-10-10 04:01:00,385 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 132713 2026-10-10 04:01:00,409 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:00] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.016 0.034 2026-10-10 04:01:00,501 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_040100_500903_test_taxes_l10n_in_pos.txt 2026-10-10 04:01:00,501 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmpidnnbf5u_chrome_odoo" 2026-10-10 04:01:01,691 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1504, 1505, 1506, 1507, 1508, 1509, 1510, 1511, 1512, 1513, 1514, 1515] 2026-10-10 04:01:05,086 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 133014 2026-10-10 04:01:05,086 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmpv230ut3i_chrome_odoo 2026-10-10 04:01:05,087 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:35877/json/version 2026-10-10 04:01:05,088 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35877', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:01:05,156 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-10-10 04:01:05,156 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:35877/json 2026-10-10 04:01:05,157 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35877', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:01:05,172 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:35877/devtools/page/2B6B9688D8CC50A4B99B39CE797D6794 2026-10-10 04:01:05,183 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-10-10 04:01:05,195 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-10-10 04:01:05,616 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 04:01:05,623 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-10-10 04:01:05,624 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-10-10 04:01:05,625 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-10-10 04:01:05,820 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:05] "GET /pos/ui/133 HTTP/1.1" 200 - 90 0.086 0.091 2026-10-10 04:01:05,824 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': '2B6B9688D8CC50A4B99B39CE797D6794', 'loaderId': '6B409084C3BC9C39C4326EAD7972B49C', 'isDownload': False} 2026-10-10 04:01:05,825 44 INFO rb-acb9515-225444-423143 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-10 04:01:05,849 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:01:05,871 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:05] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.010 2026-10-10 04:01:05,883 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:05] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.021 2026-10-10 04:01:05,891 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:05] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.024 2026-10-10 04:01:06,572 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 04:01:06,576 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:01:06,587 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 04:01:06,622 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-10 04:01:06,624 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_in_pos_downpayment_round_per_line_price_included', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:01:06,647 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [1/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 04:01:06,660 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:06] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-10 04:01:06,677 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:01:06,698 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.007 2026-10-10 04:01:06,717 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:06] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.012 0.013 2026-10-10 04:01:06,744 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-10-10 04:01:06,798 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:06] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.016 0.036 2026-10-10 04:01:07,562 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 355 0.307 0.418 2026-10-10 04:01:07,602 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:07] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.026 2026-10-10 04:01:07,674 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 04:01:07,762 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:07] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.049 2026-10-10 04:01:07,786 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 04:01:07,815 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-10-10 04:01:07,825 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-10 04:01:07,896 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:01:07,947 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:07] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 04:01:07,948 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.030 2026-10-10 04:01:07,967 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:07] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.037 0.030 2026-10-10 04:01:07,991 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 04:01:07,998 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:07] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.008 0.089 2026-10-10 04:01:08,017 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:08] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.094 2026-10-10 04:01:08,044 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.052 2026-10-10 04:01:08,057 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:08] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.013 0.022 2026-10-10 04:01:08,132 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [2/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 04:01:08,175 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:01:08,265 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:08] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.051 0.050 2026-10-10 04:01:08,269 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:01:08,341 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [3/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 04:01:08,343 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:08] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.027 0.149 2026-10-10 04:01:08,354 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:08] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 04:01:08,378 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:08] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.007 0.169 2026-10-10 04:01:08,391 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [4/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .more-btn) 2026-10-10 04:01:08,420 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:08] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.006 0.208 2026-10-10 04:01:08,445 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:08] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.225 2026-10-10 04:01:08,461 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:08] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.005 0.262 2026-10-10 04:01:08,495 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:08] "GET /web/image?model=product.template&field=image_128&id=2328&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.009 0.203 2026-10-10 04:01:08,516 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:08] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.147 2026-10-10 04:01:08,541 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:08] "GET /web/image?model=product.template&field=image_128&id=2307&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.142 2026-10-10 04:01:08,579 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:08] "GET /web/image?model=product.template&field=image_128&id=2332&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.148 2026-10-10 04:01:08,605 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:08] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.152 2026-10-10 04:01:08,628 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:08] "GET /web/image?model=product.template&field=image_128&id=2331&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.160 2026-10-10 04:01:08,663 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:08] "GET /web/image?model=product.template&field=image_128&id=2330&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.156 2026-10-10 04:01:08,691 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:08] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.163 2026-10-10 04:01:08,724 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:08] "GET /web/image?model=product.template&field=image_128&id=2333&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.007 0.168 2026-10-10 04:01:08,761 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:08] "GET /web/image?model=product.template&field=image_128&id=2329&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.011 0.163 2026-10-10 04:01:08,793 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:08] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.153 2026-10-10 04:01:08,813 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:08] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.139 2026-10-10 04:01:08,887 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.034 0.238 2026-10-10 04:01:08,930 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [5/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 04:01:08,993 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [6/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(1) .o_data_cell:nth-child(1)) 2026-10-10 04:01:09,113 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:09] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 38 0.023 0.093 2026-10-10 04:01:09,220 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:09] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.020 0.052 2026-10-10 04:01:09,287 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:09] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.012 2026-10-10 04:01:09,383 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [7/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Select 'Apply a down payment (percentage)' (trigger: .modal-body button:contains('percentage')) 2026-10-10 04:01:09,537 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:09] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.051 0.101 2026-10-10 04:01:09,731 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.070 0.115 2026-10-10 04:01:09,747 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:09] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.167 2026-10-10 04:01:09,782 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:09] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.008 0.019 2026-10-10 04:01:09,817 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:09] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.014 2026-10-10 04:01:09,871 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:09] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.024 2026-10-10 04:01:09,922 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [8/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-10-10 04:01:09,933 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:09] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.017 0.029 2026-10-10 04:01:09,983 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [9/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-10-10 04:01:10,048 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.023 0.052 2026-10-10 04:01:10,095 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [10/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .order-summary .total:contains(0.73) 2026-10-10 04:01:10,146 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [11/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .order-summary .tax:contains(0.10) 2026-10-10 04:01:10,195 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [12/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 04:01:10,277 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [13/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 04:01:10,296 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:10] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:01:10,297 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:10] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:01:10,328 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [14/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 04:01:10,379 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [15/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step total is 0.73 (trigger: .total:contains("0.73")) 2026-10-10 04:01:10,430 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [16/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 04:01:10,503 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [17/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-10-10 04:01:10,554 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [18/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-10 04:01:10,610 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [19/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 04:01:10,685 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [20/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .receipt-screen .receipt-total:contains("0.73") 2026-10-10 04:01:10,690 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28244126 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000001', 'uuid': '977adf40-4486-4a7c-8960-979edb4b6b0f'}] 2026-10-10 04:01:10,697 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:10] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:01:12,395 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28244126 order {'name': '/', 'pos_reference': '263-133-000001', 'uuid': '977adf40-4486-4a7c-8960-979edb4b6b0f'} created pos.order #908 2026-10-10 04:01:12,530 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28244126 finished 2026-10-10 04:01:12,829 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 684 0.676 1.467 2026-10-10 04:01:12,880 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:12] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:01:12,926 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:12] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.029 2026-10-10 04:01:12,953 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:12] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.004 2026-10-10 04:01:13,053 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [21/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .receipt-screen 2026-10-10 04:01:13,061 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20625347 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': '977adf40-4486-4a7c-8960-979edb4b6b0f'}] 2026-10-10 04:01:13,069 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20625347 order {'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': '977adf40-4486-4a7c-8960-979edb4b6b0f'} sync ignored for existing PoS order pos.order(908,) (state: done) 2026-10-10 04:01:13,095 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20625347 finished 2026-10-10 04:01:13,102 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [22/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 04:01:13,173 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [23/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 04:01:13,224 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [24/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 04:01:13,265 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.058 0.149 2026-10-10 04:01:13,276 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [25/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .more-btn) 2026-10-10 04:01:13,324 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:13] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.013 0.033 2026-10-10 04:01:13,333 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [26/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 04:01:13,391 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [27/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(2) .o_data_cell:nth-child(1)) 2026-10-10 04:01:13,468 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:13] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.005 0.065 2026-10-10 04:01:13,565 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:13] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.020 0.051 2026-10-10 04:01:13,603 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:13] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.011 2026-10-10 04:01:13,657 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [28/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Select 'Apply a down payment (fixed amount)' (trigger: .modal-body button:contains('fixed amount')) 2026-10-10 04:01:13,806 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:13] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.041 0.105 2026-10-10 04:01:13,945 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.042 0.087 2026-10-10 04:01:13,963 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:13] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.123 2026-10-10 04:01:14,043 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:14] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.028 0.037 2026-10-10 04:01:14,085 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [29/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click discount numpad button: 0 (trigger: .o_dialog div.numpad button:contains(/^0$/)) 2026-10-10 04:01:14,114 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:14] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.017 0.038 2026-10-10 04:01:14,141 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [30/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click discount numpad button: . (trigger: .o_dialog div.numpad button:contains(/^\.$/)) 2026-10-10 04:01:14,196 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [31/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click discount numpad button: 7 (trigger: .o_dialog div.numpad button:contains(/^7$/)) 2026-10-10 04:01:14,216 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.033 0.053 2026-10-10 04:01:14,249 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [32/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click discount numpad button: 3 (trigger: .o_dialog div.numpad button:contains(/^3$/)) 2026-10-10 04:01:14,302 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [33/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-10-10 04:01:14,385 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [34/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .order-summary .total:contains(0.73) 2026-10-10 04:01:14,435 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [35/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .order-summary .tax:contains(0.10) 2026-10-10 04:01:14,487 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [36/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 04:01:14,551 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [37/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 04:01:14,596 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [38/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 04:01:14,647 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [39/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step total is 0.73 (trigger: .total:contains("0.73")) 2026-10-10 04:01:14,698 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [40/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 04:01:14,756 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [41/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-10-10 04:01:14,810 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [42/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-10 04:01:14,862 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [43/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 04:01:14,931 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [44/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .receipt-screen .receipt-total:contains("0.73") 2026-10-10 04:01:14,936 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11768827 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000002', 'uuid': '8691a387-b87c-47f3-ba71-1ac60e7875d7'}] 2026-10-10 04:01:16,386 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11768827 order {'name': '/', 'pos_reference': '263-133-000002', 'uuid': '8691a387-b87c-47f3-ba71-1ac60e7875d7'} created pos.order #909 2026-10-10 04:01:16,538 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11768827 finished 2026-10-10 04:01:16,833 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 557 0.563 1.337 2026-10-10 04:01:16,886 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:16] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 04:01:16,952 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:16] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.030 0.042 2026-10-10 04:01:16,984 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:16] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 04:01:17,019 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [45/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .receipt-screen 2026-10-10 04:01:17,026 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32154581 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '263-133-000002', 'uuid': '8691a387-b87c-47f3-ba71-1ac60e7875d7'}] 2026-10-10 04:01:17,035 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32154581 order {'name': 'Shop - 000002', 'pos_reference': '263-133-000002', 'uuid': '8691a387-b87c-47f3-ba71-1ac60e7875d7'} sync ignored for existing PoS order pos.order(909,) (state: done) 2026-10-10 04:01:17,059 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32154581 finished 2026-10-10 04:01:17,069 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [46/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 04:01:17,155 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [47/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 04:01:17,196 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [48/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 04:01:17,233 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.052 0.158 2026-10-10 04:01:17,248 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [49/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .more-btn) 2026-10-10 04:01:17,296 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:17] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.013 0.034 2026-10-10 04:01:17,303 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [50/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 04:01:17,362 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [51/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(3) .o_data_cell:nth-child(1)) 2026-10-10 04:01:17,461 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:17] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.008 0.072 2026-10-10 04:01:17,553 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:17] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.028 0.045 2026-10-10 04:01:17,589 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:17] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.014 2026-10-10 04:01:17,648 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [52/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Select 'Apply a down payment (percentage)' (trigger: .modal-body button:contains('percentage')) 2026-10-10 04:01:17,787 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:17] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.046 0.091 2026-10-10 04:01:17,955 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.049 0.094 2026-10-10 04:01:17,978 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:17] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.010 0.131 2026-10-10 04:01:18,044 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:18] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.038 2026-10-10 04:01:18,081 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [53/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click discount numpad button: 7 (trigger: .o_dialog div.numpad button:contains(/^7$/)) 2026-10-10 04:01:18,135 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [54/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-10-10 04:01:18,137 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:18] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.040 0.041 2026-10-10 04:01:18,211 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:18] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.015 0.047 2026-10-10 04:01:18,218 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [55/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .order-summary .total:contains(2.56) 2026-10-10 04:01:18,271 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [56/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .order-summary .tax:contains(0.33) 2026-10-10 04:01:18,320 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [57/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 04:01:18,379 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [58/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 04:01:18,435 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [59/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 04:01:18,480 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [60/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step total is 2.56 (trigger: .total:contains("2.56")) 2026-10-10 04:01:18,531 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [61/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 04:01:18,587 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [62/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-10-10 04:01:18,638 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [63/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-10 04:01:18,693 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [64/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 04:01:18,757 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [65/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .receipt-screen .receipt-total:contains("2.56") 2026-10-10 04:01:18,762 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12442811 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000003', 'uuid': '991e4dd1-6f8a-442f-9421-42af7be81fae'}] 2026-10-10 04:01:20,038 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12442811 order {'name': '/', 'pos_reference': '263-133-000003', 'uuid': '991e4dd1-6f8a-442f-9421-42af7be81fae'} created pos.order #910 2026-10-10 04:01:20,204 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12442811 finished 2026-10-10 04:01:20,497 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 557 0.553 1.184 2026-10-10 04:01:20,554 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:20] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:01:20,603 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:20] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.032 2026-10-10 04:01:20,633 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:20] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-10-10 04:01:20,681 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [66/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .receipt-screen 2026-10-10 04:01:20,688 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28594831 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '263-133-000003', 'uuid': '991e4dd1-6f8a-442f-9421-42af7be81fae'}] 2026-10-10 04:01:20,698 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28594831 order {'name': 'Shop - 000003', 'pos_reference': '263-133-000003', 'uuid': '991e4dd1-6f8a-442f-9421-42af7be81fae'} sync ignored for existing PoS order pos.order(910,) (state: done) 2026-10-10 04:01:20,726 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28594831 finished 2026-10-10 04:01:20,731 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [67/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 04:01:20,796 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [68/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 04:01:20,846 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [69/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 04:01:20,873 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.047 0.140 2026-10-10 04:01:20,905 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [70/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .more-btn) 2026-10-10 04:01:20,937 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:20] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.015 0.033 2026-10-10 04:01:20,964 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [71/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 04:01:21,020 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [72/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(4) .o_data_cell:nth-child(1)) 2026-10-10 04:01:21,091 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:21] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.005 0.063 2026-10-10 04:01:21,174 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:21] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.021 0.047 2026-10-10 04:01:21,204 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:21] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.013 2026-10-10 04:01:21,254 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [73/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Select 'Apply a down payment (fixed amount)' (trigger: .modal-body button:contains('fixed amount')) 2026-10-10 04:01:21,369 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:21] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.041 0.071 2026-10-10 04:01:21,571 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.093 0.099 2026-10-10 04:01:21,584 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:21] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.179 2026-10-10 04:01:21,654 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:21] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.037 2026-10-10 04:01:21,694 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [74/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-10-10 04:01:21,727 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:21] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.024 0.034 2026-10-10 04:01:21,751 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [75/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click discount numpad button: . (trigger: .o_dialog div.numpad button:contains(/^\.$/)) 2026-10-10 04:01:21,805 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [76/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click discount numpad button: 5 (trigger: .o_dialog div.numpad button:contains(/^5$/)) 2026-10-10 04:01:21,805 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.015 0.046 2026-10-10 04:01:21,854 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [77/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click discount numpad button: 6 (trigger: .o_dialog div.numpad button:contains(/^6$/)) 2026-10-10 04:01:21,907 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [78/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-10-10 04:01:21,985 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [79/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .order-summary .total:contains(2.56) 2026-10-10 04:01:22,036 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [80/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .order-summary .tax:contains(0.33) 2026-10-10 04:01:22,087 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [81/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 04:01:22,143 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [82/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 04:01:22,193 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [83/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 04:01:22,244 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [84/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step total is 2.56 (trigger: .total:contains("2.56")) 2026-10-10 04:01:22,295 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [85/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 04:01:22,353 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [86/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-10-10 04:01:22,404 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [87/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-10 04:01:22,458 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [88/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 04:01:22,522 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [89/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .receipt-screen .receipt-total:contains("2.56") 2026-10-10 04:01:22,530 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25823228 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000004', 'uuid': '682f64f6-5fda-4822-aeb7-65be7b9bec48'}] 2026-10-10 04:01:24,101 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25823228 order {'name': '/', 'pos_reference': '263-133-000004', 'uuid': '682f64f6-5fda-4822-aeb7-65be7b9bec48'} created pos.order #911 2026-10-10 04:01:24,275 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25823228 finished 2026-10-10 04:01:24,640 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 557 0.815 1.298 2026-10-10 04:01:24,727 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:24] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.033 2026-10-10 04:01:24,732 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:24] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.056 2026-10-10 04:01:24,767 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:24] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.011 2026-10-10 04:01:24,811 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49604978 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '263-133-000004', 'uuid': '682f64f6-5fda-4822-aeb7-65be7b9bec48'}] 2026-10-10 04:01:24,814 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [90/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .receipt-screen 2026-10-10 04:01:24,820 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49604978 order {'name': 'Shop - 000004', 'pos_reference': '263-133-000004', 'uuid': '682f64f6-5fda-4822-aeb7-65be7b9bec48'} sync ignored for existing PoS order pos.order(911,) (state: done) 2026-10-10 04:01:24,846 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49604978 finished 2026-10-10 04:01:24,859 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [91/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 04:01:24,936 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [92/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 04:01:24,982 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [93/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 04:01:25,009 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.048 0.153 2026-10-10 04:01:25,034 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [94/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .more-btn) 2026-10-10 04:01:25,088 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [95/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 04:01:25,090 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:25] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.031 0.037 2026-10-10 04:01:25,146 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [96/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(5) .o_data_cell:nth-child(1)) 2026-10-10 04:01:25,234 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:25] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.010 0.073 2026-10-10 04:01:25,328 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:25] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.022 0.045 2026-10-10 04:01:25,365 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:25] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.012 2026-10-10 04:01:25,414 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [97/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Select 'Apply a down payment (percentage)' (trigger: .modal-body button:contains('percentage')) 2026-10-10 04:01:25,560 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:25] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.052 0.088 2026-10-10 04:01:25,736 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.058 0.110 2026-10-10 04:01:25,750 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:25] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.159 2026-10-10 04:01:25,810 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:25] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.013 0.026 2026-10-10 04:01:25,849 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [98/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click discount numpad button: 1 (trigger: .o_dialog div.numpad button:contains(/^1$/)) 2026-10-10 04:01:25,877 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:25] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.014 0.033 2026-10-10 04:01:25,906 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [99/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click discount numpad button: 8 (trigger: .o_dialog div.numpad button:contains(/^8$/)) 2026-10-10 04:01:25,955 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [100/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-10-10 04:01:25,956 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.013 0.050 2026-10-10 04:01:26,050 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [101/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .order-summary .total:contains(6.60) 2026-10-10 04:01:26,094 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [102/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .order-summary .tax:contains(0.87) 2026-10-10 04:01:26,144 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [103/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 04:01:26,204 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [104/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 04:01:26,254 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [105/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 04:01:26,303 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [106/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step total is 6.60 (trigger: .total:contains("6.60")) 2026-10-10 04:01:26,354 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [107/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 04:01:26,412 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [108/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-10-10 04:01:26,464 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [109/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-10 04:01:26,518 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [110/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 04:01:26,583 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [111/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .receipt-screen .receipt-total:contains("6.60") 2026-10-10 04:01:26,587 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82983572 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000005', 'uuid': '530eeced-dd92-42e3-8f31-34bb61dd4355'}] 2026-10-10 04:01:27,989 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82983572 order {'name': '/', 'pos_reference': '263-133-000005', 'uuid': '530eeced-dd92-42e3-8f31-34bb61dd4355'} created pos.order #912 2026-10-10 04:01:28,191 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82983572 finished 2026-10-10 04:01:28,553 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 557 0.695 1.273 2026-10-10 04:01:28,605 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:28] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 04:01:28,667 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:28] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.021 0.040 2026-10-10 04:01:28,704 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:28] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.004 2026-10-10 04:01:28,748 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [112/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .receipt-screen 2026-10-10 04:01:28,755 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61539135 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '263-133-000005', 'uuid': '530eeced-dd92-42e3-8f31-34bb61dd4355'}] 2026-10-10 04:01:28,764 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61539135 order {'name': 'Shop - 000005', 'pos_reference': '263-133-000005', 'uuid': '530eeced-dd92-42e3-8f31-34bb61dd4355'} sync ignored for existing PoS order pos.order(912,) (state: done) 2026-10-10 04:01:28,794 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [113/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 04:01:28,796 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61539135 finished 2026-10-10 04:01:28,871 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [114/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 04:01:28,914 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [115/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 04:01:28,961 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.051 0.158 2026-10-10 04:01:28,967 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [116/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .more-btn) 2026-10-10 04:01:29,020 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [117/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 04:01:29,022 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:29] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.015 0.026 2026-10-10 04:01:29,079 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [118/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(6) .o_data_cell:nth-child(1)) 2026-10-10 04:01:29,150 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:29] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.005 0.053 2026-10-10 04:01:29,231 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:29] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.022 0.039 2026-10-10 04:01:29,291 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:29] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.009 2026-10-10 04:01:29,364 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [119/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Select 'Apply a down payment (fixed amount)' (trigger: .modal-body button:contains('fixed amount')) 2026-10-10 04:01:29,518 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:29] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.058 0.090 2026-10-10 04:01:29,684 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.041 0.106 2026-10-10 04:01:29,698 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:29] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.137 2026-10-10 04:01:29,757 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:29] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.034 2026-10-10 04:01:29,801 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [120/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click discount numpad button: 6 (trigger: .o_dialog div.numpad button:contains(/^6$/)) 2026-10-10 04:01:29,829 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:29] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.012 0.040 2026-10-10 04:01:29,850 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [121/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click discount numpad button: . (trigger: .o_dialog div.numpad button:contains(/^\.$/)) 2026-10-10 04:01:29,904 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [122/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click discount numpad button: 6 (trigger: .o_dialog div.numpad button:contains(/^6$/)) 2026-10-10 04:01:29,927 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.029 0.055 2026-10-10 04:01:29,958 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [123/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click discount numpad button: 0 (trigger: .o_dialog div.numpad button:contains(/^0$/)) 2026-10-10 04:01:30,009 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [124/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-10-10 04:01:30,090 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [125/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .order-summary .total:contains(6.60) 2026-10-10 04:01:30,164 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [126/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .order-summary .tax:contains(0.87) 2026-10-10 04:01:30,214 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [127/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 04:01:30,273 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [128/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 04:01:30,322 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [129/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 04:01:30,373 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [130/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step total is 6.60 (trigger: .total:contains("6.60")) 2026-10-10 04:01:30,424 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [131/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 04:01:30,482 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [132/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-10-10 04:01:30,533 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [133/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-10 04:01:30,587 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [134/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 04:01:30,655 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [135/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .receipt-screen .receipt-total:contains("6.60") 2026-10-10 04:01:30,661 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14077477 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000006', 'uuid': '7485a9b8-99d1-4941-9927-28a352b0d23a'}] 2026-10-10 04:01:32,252 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14077477 order {'name': '/', 'pos_reference': '263-133-000006', 'uuid': '7485a9b8-99d1-4941-9927-28a352b0d23a'} created pos.order #913 2026-10-10 04:01:32,390 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14077477 finished 2026-10-10 04:01:32,630 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 557 0.659 1.314 2026-10-10 04:01:32,682 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:32] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:01:32,731 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:32] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.032 2026-10-10 04:01:32,760 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:32] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 04:01:32,792 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [136/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .receipt-screen 2026-10-10 04:01:32,797 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80389777 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '263-133-000006', 'uuid': '7485a9b8-99d1-4941-9927-28a352b0d23a'}] 2026-10-10 04:01:32,805 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80389777 order {'name': 'Shop - 000006', 'pos_reference': '263-133-000006', 'uuid': '7485a9b8-99d1-4941-9927-28a352b0d23a'} sync ignored for existing PoS order pos.order(913,) (state: done) 2026-10-10 04:01:32,831 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80389777 finished 2026-10-10 04:01:32,844 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [137/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 04:01:32,916 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [138/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 04:01:32,952 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.045 0.113 2026-10-10 04:01:32,978 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-10-10 04:01:32,979 44 INFO rb-acb9515-225444-423143 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-10 04:01:33,025 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:33] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.012 0.029 2026-10-10 04:01:33,307 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 33598768 (allocated 37236736) 2026-10-10 04:01:33,310 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 133014 2026-10-10 04:01:33,310 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-10-10 04:01:33,311 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 133014 2026-10-10 04:01:33,420 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_040133_420099_test_taxes_l10n_in_pos.txt 2026-10-10 04:01:33,420 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmpv230ut3i_chrome_odoo" 2026-10-10 04:01:34,791 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1522, 1523, 1524, 1525, 1526, 1527, 1528, 1529, 1530, 1531, 1532, 1533] 2026-10-10 04:01:38,225 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 133322 2026-10-10 04:01:38,226 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmplppp27xu_chrome_odoo 2026-10-10 04:01:38,226 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:43227/json/version 2026-10-10 04:01:38,227 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43227', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:01:38,294 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-10-10 04:01:38,294 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:43227/json 2026-10-10 04:01:38,295 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43227', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:01:38,306 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:43227/devtools/page/3633C98895C7BF47EBD7221A905C05A5 2026-10-10 04:01:38,323 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-10-10 04:01:38,332 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-10-10 04:01:38,830 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 04:01:38,841 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-10-10 04:01:38,846 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-10-10 04:01:38,846 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-10-10 04:01:39,032 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:39] "GET /pos/ui/133 HTTP/1.1" 200 - 90 0.058 0.109 2026-10-10 04:01:39,035 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': '3633C98895C7BF47EBD7221A905C05A5', 'loaderId': '9870ABD7F1C53C013DBDF417F326AF5F', 'isDownload': False} 2026-10-10 04:01:39,036 44 INFO rb-acb9515-225444-423143 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-10 04:01:39,052 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:01:39,077 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:39] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.012 2026-10-10 04:01:39,095 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:39] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.032 2026-10-10 04:01:39,105 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:39] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-10 04:01:39,681 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:01:39,698 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 04:01:39,701 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 04:01:39,724 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_in_pos_downpayment_round_globally_price_included', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:01:39,733 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [1/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 04:01:39,749 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:39] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.016 0.014 2026-10-10 04:01:39,771 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:39] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 04:01:39,789 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:39] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:01:39,835 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:39] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.012 2026-10-10 04:01:39,840 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.018 2026-10-10 04:01:39,908 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:39] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.025 0.035 2026-10-10 04:01:39,911 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.054 2026-10-10 04:01:40,619 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 355 0.277 0.401 2026-10-10 04:01:40,646 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:40] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:01:40,728 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 04:01:40,810 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:40] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.060 2026-10-10 04:01:40,866 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 04:01:40,885 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-10-10 04:01:40,912 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.013 0.005 2026-10-10 04:01:40,954 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:01:40,984 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:40] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:01:40,990 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:40] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:01:41,019 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:41] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.023 0.030 2026-10-10 04:01:41,022 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:41] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.051 2026-10-10 04:01:41,043 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:41] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.004 0.069 2026-10-10 04:01:41,047 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:01:41,052 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:01:41,092 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:41] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.003 0.012 2026-10-10 04:01:41,235 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [2/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 04:01:41,261 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 04:01:41,329 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [3/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 04:01:41,352 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:41] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.047 0.052 2026-10-10 04:01:41,366 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 04:01:41,450 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [4/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .more-btn) 2026-10-10 04:01:41,492 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:41] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.076 0.161 2026-10-10 04:01:41,501 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:41] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:01:41,521 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:41] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.212 2026-10-10 04:01:41,555 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:41] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.234 2026-10-10 04:01:41,583 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:41] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.267 2026-10-10 04:01:41,599 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:41] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.003 0.317 2026-10-10 04:01:41,628 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:41] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.250 2026-10-10 04:01:41,654 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:41] "GET /web/image?model=product.template&field=image_128&id=2330&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.140 2026-10-10 04:01:41,682 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:41] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.154 2026-10-10 04:01:41,704 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:41] "GET /web/image?model=product.template&field=image_128&id=2307&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.139 2026-10-10 04:01:41,727 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:41] "GET /web/image?model=product.template&field=image_128&id=2331&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.134 2026-10-10 04:01:41,761 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:41] "GET /web/image?model=product.template&field=image_128&id=2328&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.007 0.148 2026-10-10 04:01:41,788 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:41] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.151 2026-10-10 04:01:41,829 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:41] "GET /web/image?model=product.template&field=image_128&id=2329&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.166 2026-10-10 04:01:41,864 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:41] "GET /web/image?model=product.template&field=image_128&id=2332&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.005 0.166 2026-10-10 04:01:41,900 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:41] "GET /web/image?model=product.template&field=image_128&id=2333&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.015 0.175 2026-10-10 04:01:41,945 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:41] "GET /web/image?model=product.template&field=image_128&id=2334&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.009 0.197 2026-10-10 04:01:41,974 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:41] "GET /web/image?model=product.template&field=image_128&id=2335&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.198 2026-10-10 04:01:41,998 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:41] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.153 2026-10-10 04:01:42,030 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:42] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-10T03:57:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.155 2026-10-10 04:01:42,132 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:42] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.033 0.305 2026-10-10 04:01:42,167 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [5/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 04:01:42,229 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [6/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(1) .o_data_cell:nth-child(1)) 2026-10-10 04:01:42,381 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:42] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 38 0.032 0.118 2026-10-10 04:01:42,497 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:42] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.022 0.053 2026-10-10 04:01:42,566 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:42] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-10 04:01:42,698 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [7/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Select 'Apply a down payment (percentage)' (trigger: .modal-body button:contains('percentage')) 2026-10-10 04:01:42,848 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:42] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.050 0.101 2026-10-10 04:01:43,005 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.039 0.095 2026-10-10 04:01:43,017 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:43] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.116 2026-10-10 04:01:43,061 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:43] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.005 0.016 2026-10-10 04:01:43,090 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:43] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.011 2026-10-10 04:01:43,146 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:43] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.012 0.028 2026-10-10 04:01:43,198 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [8/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-10-10 04:01:43,231 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:43] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.016 0.049 2026-10-10 04:01:43,277 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [9/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-10-10 04:01:43,340 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.014 0.054 2026-10-10 04:01:43,394 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [10/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .order-summary .total:contains(0.73) 2026-10-10 04:01:43,443 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [11/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .order-summary .tax:contains(0.10) 2026-10-10 04:01:43,492 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [12/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 04:01:43,571 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [13/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 04:01:43,587 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:43] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:01:43,590 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:43] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:01:43,623 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [14/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 04:01:43,671 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [15/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step total is 0.73 (trigger: .total:contains("0.73")) 2026-10-10 04:01:43,722 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [16/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 04:01:43,798 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [17/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-10-10 04:01:43,849 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [18/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-10 04:01:43,904 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [19/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 04:01:43,976 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [20/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .receipt-screen .receipt-total:contains("0.73") 2026-10-10 04:01:43,996 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52710556 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000001', 'uuid': '338a2dfb-207c-4b35-a980-3a398e768a6a'}] 2026-10-10 04:01:44,000 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:44] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 04:01:45,694 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52710556 order {'name': '/', 'pos_reference': '264-133-000001', 'uuid': '338a2dfb-207c-4b35-a980-3a398e768a6a'} created pos.order #914 2026-10-10 04:01:45,882 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52710556 finished 2026-10-10 04:01:46,157 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 684 0.658 1.514 2026-10-10 04:01:46,223 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:46] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 04:01:46,279 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:46] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.021 0.036 2026-10-10 04:01:46,313 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:46] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 04:01:46,454 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36100615 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': '338a2dfb-207c-4b35-a980-3a398e768a6a'}] 2026-10-10 04:01:46,456 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [21/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .receipt-screen 2026-10-10 04:01:46,466 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36100615 order {'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': '338a2dfb-207c-4b35-a980-3a398e768a6a'} sync ignored for existing PoS order pos.order(914,) (state: done) 2026-10-10 04:01:46,495 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36100615 finished 2026-10-10 04:01:46,497 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [22/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 04:01:46,569 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [23/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 04:01:46,614 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [24/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 04:01:46,635 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.059 0.124 2026-10-10 04:01:46,665 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [25/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .more-btn) 2026-10-10 04:01:46,717 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:46] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.016 0.032 2026-10-10 04:01:46,722 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [26/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 04:01:46,781 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [27/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(2) .o_data_cell:nth-child(1)) 2026-10-10 04:01:46,870 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:46] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.010 0.073 2026-10-10 04:01:46,954 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:46] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.017 0.046 2026-10-10 04:01:47,006 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:47] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.009 0.010 2026-10-10 04:01:47,066 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [28/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Select 'Apply a down payment (fixed amount)' (trigger: .modal-body button:contains('fixed amount')) 2026-10-10 04:01:47,209 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:47] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.046 0.089 2026-10-10 04:01:47,379 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.056 0.106 2026-10-10 04:01:47,399 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:47] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.009 0.139 2026-10-10 04:01:47,458 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:47] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.013 0.033 2026-10-10 04:01:47,517 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [29/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: 0 (trigger: .o_dialog div.numpad button:contains(/^0$/)) 2026-10-10 04:01:47,537 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:47] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.023 0.037 2026-10-10 04:01:47,609 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [30/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: . (trigger: .o_dialog div.numpad button:contains(/^\.$/)) 2026-10-10 04:01:47,643 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.023 0.062 2026-10-10 04:01:47,662 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [31/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: 7 (trigger: .o_dialog div.numpad button:contains(/^7$/)) 2026-10-10 04:01:47,715 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [32/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: 3 (trigger: .o_dialog div.numpad button:contains(/^3$/)) 2026-10-10 04:01:47,771 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [33/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-10-10 04:01:47,854 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [34/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .order-summary .total:contains(0.73) 2026-10-10 04:01:47,909 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [35/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .order-summary .tax:contains(0.10) 2026-10-10 04:01:47,957 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [36/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 04:01:48,015 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [37/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 04:01:48,069 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [38/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 04:01:48,115 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [39/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step total is 0.73 (trigger: .total:contains("0.73")) 2026-10-10 04:01:48,166 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [40/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 04:01:48,223 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [41/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-10-10 04:01:48,274 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [42/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-10 04:01:48,328 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [43/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 04:01:48,393 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [44/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .receipt-screen .receipt-total:contains("0.73") 2026-10-10 04:01:48,398 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36211651 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000002', 'uuid': '06a4ceaf-8ac5-453c-b0fe-a25e6cde4a8f'}] 2026-10-10 04:01:49,772 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36211651 order {'name': '/', 'pos_reference': '264-133-000002', 'uuid': '06a4ceaf-8ac5-453c-b0fe-a25e6cde4a8f'} created pos.order #915 2026-10-10 04:01:49,911 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36211651 finished 2026-10-10 04:01:50,145 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 557 0.559 1.191 2026-10-10 04:01:50,216 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:50] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 04:01:50,264 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:50] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.038 2026-10-10 04:01:50,304 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:50] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 04:01:50,343 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [45/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .receipt-screen 2026-10-10 04:01:50,347 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40356746 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '264-133-000002', 'uuid': '06a4ceaf-8ac5-453c-b0fe-a25e6cde4a8f'}] 2026-10-10 04:01:50,354 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40356746 order {'name': 'Shop - 000002', 'pos_reference': '264-133-000002', 'uuid': '06a4ceaf-8ac5-453c-b0fe-a25e6cde4a8f'} sync ignored for existing PoS order pos.order(915,) (state: done) 2026-10-10 04:01:50,378 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40356746 finished 2026-10-10 04:01:50,396 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [46/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 04:01:50,464 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [47/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 04:01:50,509 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [48/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 04:01:50,514 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.036 0.134 2026-10-10 04:01:50,562 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [49/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .more-btn) 2026-10-10 04:01:50,579 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:50] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.015 0.031 2026-10-10 04:01:50,618 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [50/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 04:01:50,674 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [51/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(3) .o_data_cell:nth-child(1)) 2026-10-10 04:01:50,736 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:50] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.004 0.056 2026-10-10 04:01:50,825 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:50] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.019 0.049 2026-10-10 04:01:50,853 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:50] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-10 04:01:50,895 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [52/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Select 'Apply a down payment (percentage)' (trigger: .modal-body button:contains('percentage')) 2026-10-10 04:01:51,037 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:51] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.048 0.091 2026-10-10 04:01:51,186 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.042 0.098 2026-10-10 04:01:51,197 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:51] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.136 2026-10-10 04:01:51,255 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:51] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.013 0.033 2026-10-10 04:01:51,302 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [53/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: 7 (trigger: .o_dialog div.numpad button:contains(/^7$/)) 2026-10-10 04:01:51,313 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:51] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.012 0.032 2026-10-10 04:01:51,355 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [54/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-10-10 04:01:51,403 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.016 0.050 2026-10-10 04:01:51,450 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [55/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .order-summary .total:contains(2.57) 2026-10-10 04:01:51,503 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [56/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .order-summary .tax:contains(0.33) 2026-10-10 04:01:51,552 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [57/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 04:01:51,610 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [58/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 04:01:51,660 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [59/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 04:01:51,716 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [60/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step total is 2.57 (trigger: .total:contains("2.57")) 2026-10-10 04:01:51,766 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [61/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 04:01:51,819 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [62/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-10-10 04:01:51,870 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [63/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-10 04:01:51,925 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [64/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 04:01:51,985 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [65/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .receipt-screen .receipt-total:contains("2.57") 2026-10-10 04:01:51,993 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57852965 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000003', 'uuid': '3c6967b5-c9aa-43c0-80d0-76cf3a2bd799'}] 2026-10-10 04:01:53,547 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57852965 order {'name': '/', 'pos_reference': '264-133-000003', 'uuid': '3c6967b5-c9aa-43c0-80d0-76cf3a2bd799'} created pos.order #916 2026-10-10 04:01:53,728 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57852965 finished 2026-10-10 04:01:54,034 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 557 0.619 1.424 2026-10-10 04:01:54,078 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:54] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:01:54,120 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:54] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.012 0.028 2026-10-10 04:01:54,149 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:54] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 04:01:54,215 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20228347 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '264-133-000003', 'uuid': '3c6967b5-c9aa-43c0-80d0-76cf3a2bd799'}] 2026-10-10 04:01:54,217 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [66/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .receipt-screen 2026-10-10 04:01:54,223 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20228347 order {'name': 'Shop - 000003', 'pos_reference': '264-133-000003', 'uuid': '3c6967b5-c9aa-43c0-80d0-76cf3a2bd799'} sync ignored for existing PoS order pos.order(916,) (state: done) 2026-10-10 04:01:54,251 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20228347 finished 2026-10-10 04:01:54,271 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [67/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 04:01:54,339 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [68/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 04:01:54,379 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.044 0.123 2026-10-10 04:01:54,388 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [69/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 04:01:54,440 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [70/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .more-btn) 2026-10-10 04:01:54,450 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:54] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.014 0.033 2026-10-10 04:01:54,494 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [71/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 04:01:54,550 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [72/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(4) .o_data_cell:nth-child(1)) 2026-10-10 04:01:54,631 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:54] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.005 0.073 2026-10-10 04:01:54,732 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:54] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.023 0.055 2026-10-10 04:01:54,771 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:54] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.013 2026-10-10 04:01:54,829 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [73/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Select 'Apply a down payment (fixed amount)' (trigger: .modal-body button:contains('fixed amount')) 2026-10-10 04:01:54,962 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:54] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.046 0.077 2026-10-10 04:01:55,109 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.050 0.089 2026-10-10 04:01:55,129 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:55] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.007 0.132 2026-10-10 04:01:55,194 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:55] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.021 0.033 2026-10-10 04:01:55,230 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [74/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-10-10 04:01:55,256 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:55] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.017 0.033 2026-10-10 04:01:55,283 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [75/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: . (trigger: .o_dialog div.numpad button:contains(/^\.$/)) 2026-10-10 04:01:55,329 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.014 0.047 2026-10-10 04:01:55,335 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [76/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: 5 (trigger: .o_dialog div.numpad button:contains(/^5$/)) 2026-10-10 04:01:55,390 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [77/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: 7 (trigger: .o_dialog div.numpad button:contains(/^7$/)) 2026-10-10 04:01:55,442 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [78/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-10-10 04:01:55,526 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [79/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .order-summary .total:contains(2.57) 2026-10-10 04:01:55,578 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [80/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .order-summary .tax:contains(0.34) 2026-10-10 04:01:55,629 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [81/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 04:01:55,687 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [82/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 04:01:55,737 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [83/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 04:01:55,788 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [84/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step total is 2.57 (trigger: .total:contains("2.57")) 2026-10-10 04:01:55,839 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [85/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 04:01:55,898 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [86/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-10-10 04:01:55,949 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [87/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-10 04:01:56,004 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [88/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 04:01:56,071 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [89/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .receipt-screen .receipt-total:contains("2.57") 2026-10-10 04:01:56,087 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73147315 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000004', 'uuid': '3ed57e45-1a87-49ff-860b-a6bfb513b96c'}] 2026-10-10 04:01:57,539 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73147315 order {'name': '/', 'pos_reference': '264-133-000004', 'uuid': '3ed57e45-1a87-49ff-860b-a6bfb513b96c'} created pos.order #917 2026-10-10 04:01:57,717 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73147315 finished 2026-10-10 04:01:58,036 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 558 0.588 1.364 2026-10-10 04:01:58,083 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:58] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 04:01:58,132 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:58] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.032 2026-10-10 04:01:58,165 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:58] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 04:01:58,194 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [90/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .receipt-screen 2026-10-10 04:01:58,200 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43019039 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '264-133-000004', 'uuid': '3ed57e45-1a87-49ff-860b-a6bfb513b96c'}] 2026-10-10 04:01:58,209 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43019039 order {'name': 'Shop - 000004', 'pos_reference': '264-133-000004', 'uuid': '3ed57e45-1a87-49ff-860b-a6bfb513b96c'} sync ignored for existing PoS order pos.order(917,) (state: done) 2026-10-10 04:01:58,239 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [91/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 04:01:58,248 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43019039 finished 2026-10-10 04:01:58,307 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [92/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 04:01:58,359 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [93/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 04:01:58,406 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [94/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .more-btn) 2026-10-10 04:01:58,430 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.070 0.162 2026-10-10 04:01:58,462 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [95/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 04:01:58,500 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:58] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.025 0.030 2026-10-10 04:01:58,534 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [96/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(5) .o_data_cell:nth-child(1)) 2026-10-10 04:01:58,623 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:58] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.022 0.065 2026-10-10 04:01:58,708 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:58] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.022 0.047 2026-10-10 04:01:58,743 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:58] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.016 2026-10-10 04:01:58,786 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [97/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Select 'Apply a down payment (percentage)' (trigger: .modal-body button:contains('percentage')) 2026-10-10 04:01:58,931 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:58] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.043 0.101 2026-10-10 04:01:59,091 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.048 0.103 2026-10-10 04:01:59,102 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:59] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.133 2026-10-10 04:01:59,162 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:59] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.012 0.034 2026-10-10 04:01:59,197 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [98/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: 1 (trigger: .o_dialog div.numpad button:contains(/^1$/)) 2026-10-10 04:01:59,232 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:59] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.019 0.039 2026-10-10 04:01:59,252 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [99/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: 8 (trigger: .o_dialog div.numpad button:contains(/^8$/)) 2026-10-10 04:01:59,306 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [100/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-10-10 04:01:59,331 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:01:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.018 0.065 2026-10-10 04:01:59,392 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [101/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .order-summary .total:contains(6.60) 2026-10-10 04:01:59,450 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [102/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .order-summary .tax:contains(0.87) 2026-10-10 04:01:59,495 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [103/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 04:01:59,552 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [104/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 04:01:59,602 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [105/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 04:01:59,652 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [106/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step total is 6.60 (trigger: .total:contains("6.60")) 2026-10-10 04:01:59,703 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [107/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 04:01:59,761 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [108/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-10-10 04:01:59,812 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [109/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-10 04:01:59,867 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [110/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 04:01:59,946 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [111/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .receipt-screen .receipt-total:contains("6.60") 2026-10-10 04:01:59,951 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33767394 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000005', 'uuid': '461a4158-dbf6-456d-ab08-2aea4d080a13'}] 2026-10-10 04:02:01,451 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33767394 order {'name': '/', 'pos_reference': '264-133-000005', 'uuid': '461a4158-dbf6-456d-ab08-2aea4d080a13'} created pos.order #918 2026-10-10 04:02:01,612 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33767394 finished 2026-10-10 04:02:01,896 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 557 0.574 1.374 2026-10-10 04:02:01,938 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:01] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:02:01,994 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:01] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.033 2026-10-10 04:02:02,016 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:02] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.004 2026-10-10 04:02:02,044 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [112/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .receipt-screen 2026-10-10 04:02:02,055 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1114114 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '264-133-000005', 'uuid': '461a4158-dbf6-456d-ab08-2aea4d080a13'}] 2026-10-10 04:02:02,064 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1114114 order {'name': 'Shop - 000005', 'pos_reference': '264-133-000005', 'uuid': '461a4158-dbf6-456d-ab08-2aea4d080a13'} sync ignored for existing PoS order pos.order(918,) (state: done) 2026-10-10 04:02:02,091 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1114114 finished 2026-10-10 04:02:02,100 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [113/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 04:02:02,167 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [114/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 04:02:02,213 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [115/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 04:02:02,246 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.041 0.153 2026-10-10 04:02:02,269 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [116/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .more-btn) 2026-10-10 04:02:02,312 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:02] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.017 0.032 2026-10-10 04:02:02,319 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [117/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 04:02:02,376 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [118/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(6) .o_data_cell:nth-child(1)) 2026-10-10 04:02:02,455 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:02] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.005 0.070 2026-10-10 04:02:02,542 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:02] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.024 0.047 2026-10-10 04:02:02,579 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:02] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.013 2026-10-10 04:02:02,621 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [119/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Select 'Apply a down payment (fixed amount)' (trigger: .modal-body button:contains('fixed amount')) 2026-10-10 04:02:02,786 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:02] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.052 0.112 2026-10-10 04:02:02,965 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.052 0.119 2026-10-10 04:02:02,977 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:02] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.152 2026-10-10 04:02:03,059 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:03] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.035 0.037 2026-10-10 04:02:03,094 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [120/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: 6 (trigger: .o_dialog div.numpad button:contains(/^6$/)) 2026-10-10 04:02:03,134 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:03] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.032 0.029 2026-10-10 04:02:03,153 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [121/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: . (trigger: .o_dialog div.numpad button:contains(/^\.$/)) 2026-10-10 04:02:03,204 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [122/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: 6 (trigger: .o_dialog div.numpad button:contains(/^6$/)) 2026-10-10 04:02:03,214 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.023 0.048 2026-10-10 04:02:03,259 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [123/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: 0 (trigger: .o_dialog div.numpad button:contains(/^0$/)) 2026-10-10 04:02:03,312 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [124/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-10-10 04:02:03,396 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [125/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .order-summary .total:contains(6.60) 2026-10-10 04:02:03,452 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [126/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .order-summary .tax:contains(0.87) 2026-10-10 04:02:03,501 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [127/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 04:02:03,566 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [128/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 04:02:03,609 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [129/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 04:02:03,660 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [130/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step total is 6.60 (trigger: .total:contains("6.60")) 2026-10-10 04:02:03,711 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [131/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 04:02:03,768 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [132/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-10-10 04:02:03,820 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [133/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-10 04:02:03,874 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [134/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 04:02:03,942 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [135/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .receipt-screen .receipt-total:contains("6.60") 2026-10-10 04:02:03,947 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5752464 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000006', 'uuid': '8ed6c2f2-2499-4bd6-905f-96dc1ab1b685'}] 2026-10-10 04:02:05,414 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5752464 order {'name': '/', 'pos_reference': '264-133-000006', 'uuid': '8ed6c2f2-2499-4bd6-905f-96dc1ab1b685'} created pos.order #919 2026-10-10 04:02:05,586 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5752464 finished 2026-10-10 04:02:05,919 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 557 0.675 1.299 2026-10-10 04:02:05,966 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:05] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:02:06,019 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:06] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.034 2026-10-10 04:02:06,048 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:06] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-10-10 04:02:06,075 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [136/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .receipt-screen 2026-10-10 04:02:06,083 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #139253 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '264-133-000006', 'uuid': '8ed6c2f2-2499-4bd6-905f-96dc1ab1b685'}] 2026-10-10 04:02:06,090 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #139253 order {'name': 'Shop - 000006', 'pos_reference': '264-133-000006', 'uuid': '8ed6c2f2-2499-4bd6-905f-96dc1ab1b685'} sync ignored for existing PoS order pos.order(919,) (state: done) 2026-10-10 04:02:06,111 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #139253 finished 2026-10-10 04:02:06,128 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [137/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 04:02:06,192 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [138/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 04:02:06,231 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.042 0.109 2026-10-10 04:02:06,245 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-10-10 04:02:06,246 44 INFO rb-acb9515-225444-423143 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-10 04:02:06,320 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:06] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.032 0.041 2026-10-10 04:02:06,508 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 33770780 (allocated 36974592) 2026-10-10 04:02:06,511 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 133322 2026-10-10 04:02:06,512 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-10-10 04:02:06,512 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 133322 2026-10-10 04:02:06,624 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_040206_624312_test_taxes_l10n_in_pos.txt 2026-10-10 04:02:06,624 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmplppp27xu_chrome_odoo" 2026-10-10 04:02:08,018 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1540, 1541, 1542, 1543, 1544, 1545, 1546, 1547, 1548, 1549, 1550, 1551] 2026-10-10 04:02:08,266 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 71 checked, 71 removed 2026-10-10 04:02:23,633 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_pos_sale_loyalty_1 ... 2026-10-10 04:02:24,371 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome pid: 133637 2026-10-10 04:02:24,372 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome headless temporary user profile dir: /tmp/tmp9b927_5q_chrome_odoo 2026-10-10 04:02:24,372 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Issuing json command http://127.0.0.1:45953/json/version 2026-10-10 04:02:24,373 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45953', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:02:24,430 44 INFO rb-acb9515-225444-423143 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-10 04:02:24,430 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Issuing json command http://127.0.0.1:45953/json 2026-10-10 04:02:24,431 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45953', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:02:24,439 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Websocket url found: ws://127.0.0.1:45953/devtools/page/462774162C5CD2E6BA7CEF9983CD4E0C 2026-10-10 04:02:24,448 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Enable chrome headless console log notification 2026-10-10 04:02:24,466 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome headless enable page notifications 2026-10-10 04:02:24,581 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-10 04:02:24,583 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Setting session cookie in browser 2026-10-10 04:02:24,586 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Open "http://127.0.0.1:8069/pos/ui/134" in browser 2026-10-10 04:02:24,587 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Navigating to: "http://127.0.0.1:8069/pos/ui/134" 2026-10-10 04:02:24,603 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:02:25,264 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:25] "GET /pos/ui/134 HTTP/1.1" 200 - 86 0.043 0.621 2026-10-10 04:02:25,268 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Navigation result: {'frameId': '462774162C5CD2E6BA7CEF9983CD4E0C', 'loaderId': '15BF7006C068E459C1420FA3C3B8CCF0', 'isDownload': False} 2026-10-10 04:02:25,268 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Evaluate ready code "odoo.isTourReady('PosSaleLoyaltyTour1')" 2026-10-10 04:02:25,277 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:02:25,299 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:25] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-10 04:02:25,318 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:25] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.022 2026-10-10 04:02:25,334 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:25] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.031 2026-10-10 04:02:25,931 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:02:25,945 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:02:25,972 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-10 04:02:26,022 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-10 04:02:26,026 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Evaluate test code "odoo.startTour('PosSaleLoyaltyTour1', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/134", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:02:26,039 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [1/15] Tour PosSaleLoyaltyTour1 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 04:02:26,052 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:26] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-10 04:02:26,073 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:02:26,122 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:26] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.013 0.024 2026-10-10 04:02:26,141 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.049 2026-10-10 04:02:26,214 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 36 0.022 0.045 2026-10-10 04:02:26,217 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.054 2026-10-10 04:02:27,016 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.297 0.473 2026-10-10 04:02:27,039 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:27] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:02:27,108 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 04:02:27,178 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:27] "GET /web/image/res.company/119/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.045 2026-10-10 04:02:27,216 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 04:02:27,235 44 INFO rb-acb9515-225444-423143 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-10 04:02:27,245 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:27] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:02:27,300 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:02:27,325 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:27] "GET /web/image?model=res.company&id=119&field=logo HTTP/1.1" 200 - 3 0.003 0.018 2026-10-10 04:02:27,327 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:27] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 04:02:27,334 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 04:02:27,364 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 04:02:27,404 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.046 2026-10-10 04:02:27,413 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:27] "GET /web/image/res.users/260/avatar_128 HTTP/1.1" 200 - 14 0.044 0.071 2026-10-10 04:02:27,434 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:27] "GET /web/image/res.company/119/favicon HTTP/1.1" 200 - 4 0.008 0.072 2026-10-10 04:02:27,438 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:27] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.130 2026-10-10 04:02:27,472 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [2/15] Tour PosSaleLoyaltyTour1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 04:02:27,546 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:27] "GET /web/image/res.company/119/favicon HTTP/1.1" 304 - 4 0.016 0.019 2026-10-10 04:02:27,566 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 04:02:27,590 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [3/15] Tour PosSaleLoyaltyTour1 → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 04:02:27,617 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 04:02:27,655 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [4/15] Tour PosSaleLoyaltyTour1 → Step click Actions button (trigger: .more-btn) 2026-10-10 04:02:27,669 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:27] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 33 0.065 0.073 2026-10-10 04:02:27,681 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:27] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:02:27,695 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:27] "GET /web/image?model=product.template&field=image_128&id=2340&unique=2026-10-10T04:02:08.000+00:00 HTTP/1.1" 200 - 3 0.004 0.146 2026-10-10 04:02:27,721 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:27] "GET /web/image?model=product.template&field=image_128&id=2341&unique=2026-10-10T04:02:08.000+00:00 HTTP/1.1" 200 - 3 0.004 0.163 2026-10-10 04:02:27,792 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:27] "GET /pos/ui/134 HTTP/1.1" 200 - 33 0.020 0.229 2026-10-10 04:02:27,813 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:27] "GET /web/image?model=product.template&field=image_128&id=2346&unique=2026-10-10T04:02:08.000+00:00 HTTP/1.1" 200 - 3 0.003 0.187 2026-10-10 04:02:27,841 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:27] "GET /web/image?model=product.template&field=image_128&id=2348&unique=2026-10-10T04:02:08.000+00:00 HTTP/1.1" 200 - 3 0.004 0.130 2026-10-10 04:02:27,869 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:27] "GET /web/image?model=product.template&field=image_128&id=2347&unique=2026-10-10T04:02:08.000+00:00 HTTP/1.1" 200 - 3 0.003 0.157 2026-10-10 04:02:27,890 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:27] "GET /web/image?model=product.template&field=image_128&id=2342&unique=2026-10-10T04:02:08.000+00:00 HTTP/1.1" 200 - 3 0.002 0.324 2026-10-10 04:02:27,917 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:27] "GET /web/image?model=product.template&field=image_128&id=2343&unique=2026-10-10T04:02:08.000+00:00 HTTP/1.1" 200 - 3 0.004 0.116 2026-10-10 04:02:27,949 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:27] "GET /web/image?model=product.template&field=image_128&id=2344&unique=2026-10-10T04:02:08.000+00:00 HTTP/1.1" 200 - 3 0.003 0.124 2026-10-10 04:02:27,975 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:27] "GET /web/image?model=product.template&field=image_128&id=2345&unique=2026-10-10T04:02:08.000+00:00 HTTP/1.1" 200 - 3 0.003 0.125 2026-10-10 04:02:28,079 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:28] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.040 0.313 2026-10-10 04:02:28,111 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [5/15] Tour PosSaleLoyaltyTour1 → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-10 04:02:28,175 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [6/15] Tour PosSaleLoyaltyTour1 → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-10 04:02:28,382 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:28] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.061 0.143 2026-10-10 04:02:28,496 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:28] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.030 0.053 2026-10-10 04:02:28,558 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:28] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.016 2026-10-10 04:02:28,615 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [7/15] Tour PosSaleLoyaltyTour1 → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-10 04:02:28,763 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:28] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 62 0.056 0.090 2026-10-10 04:02:28,958 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 60 0.067 0.120 2026-10-10 04:02:28,970 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:28] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.189 2026-10-10 04:02:29,021 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:29] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.011 0.028 2026-10-10 04:02:29,064 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [8/15] Tour PosSaleLoyaltyTour1 → Step body:not(:has(.modal)) 2026-10-10 04:02:29,092 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:29] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 18 0.018 0.042 2026-10-10 04:02:29,132 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:29] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.014 0.048 2026-10-10 04:02:29,237 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.022 0.099 2026-10-10 04:02:29,250 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:29] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.002 0.051 2026-10-10 04:02:29,291 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [9/15] Tour PosSaleLoyaltyTour1 → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-10-10 04:02:29,379 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [10/15] Tour PosSaleLoyaltyTour1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 04:02:29,451 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [11/15] Tour PosSaleLoyaltyTour1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 04:02:29,466 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:29] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:02:29,468 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:29] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:02:29,502 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [12/15] Tour PosSaleLoyaltyTour1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 04:02:29,553 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [13/15] Tour PosSaleLoyaltyTour1 → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 04:02:29,629 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [14/15] Tour PosSaleLoyaltyTour1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 04:02:29,697 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [15/15] Tour PosSaleLoyaltyTour1 → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-10-10 04:02:29,708 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77322492 started for PoS orders references: [{'name': '/', 'pos_reference': '261-134-000001', 'uuid': '0a94c8b1-f6a3-4edf-8f5b-a6fa3cb3db26'}] 2026-10-10 04:02:29,710 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:29] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:02:30,417 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77322492 order {'name': '/', 'pos_reference': '261-134-000001', 'uuid': '0a94c8b1-f6a3-4edf-8f5b-a6fa3cb3db26'} created pos.order #920 2026-10-10 04:02:30,455 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77322492 finished 2026-10-10 04:02:30,760 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 339 0.374 0.684 2026-10-10 04:02:30,885 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:30] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.025 0.063 2026-10-10 04:02:30,914 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:30] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.003 0.013 2026-10-10 04:02:30,944 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:30] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 04:02:31,088 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51082138 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': '0a94c8b1-f6a3-4edf-8f5b-a6fa3cb3db26'}] 2026-10-10 04:02:31,093 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: tour succeeded 2026-10-10 04:02:31,096 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51082138 order {'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': '0a94c8b1-f6a3-4edf-8f5b-a6fa3cb3db26'} sync ignored for existing PoS order pos.order(920,) (state: paid) 2026-10-10 04:02:31,098 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: ╔════════════════════════════════════╗ ║ TOUR PosSaleLoyaltyTour1 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-10 04:02:31,119 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51082138 finished 2026-10-10 04:02:31,206 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: heap 18500772 (allocated 20185088) 2026-10-10 04:02:31,216 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Closing chrome headless with pid 133637 2026-10-10 04:02:31,221 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Closing websocket connection 2026-10-10 04:02:31,223 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Terminating chrome headless with pid 133637 2026-10-10 04:02:31,230 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.042 0.103 2026-10-10 04:02:31,336 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_040231_336393_test_pos_sale_loyalty_1.txt 2026-10-10 04:02:31,336 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Removing chrome user profile "/tmp/tmp9b927_5q_chrome_odoo" 2026-10-10 04:02:31,392 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos ... 2026-10-10 04:02:32,333 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Chrome pid: 133876 2026-10-10 04:02:32,333 44 INFO rb-acb9515-225444-423143 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/tmpep3qhifv_chrome_odoo 2026-10-10 04:02:32,333 44 INFO rb-acb9515-225444-423143 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:42099/json/version 2026-10-10 04:02:32,336 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42099', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:02:32,407 44 INFO rb-acb9515-225444-423143 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-10 04:02:32,407 44 INFO rb-acb9515-225444-423143 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:42099/json 2026-10-10 04:02:32,408 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42099', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:02:32,430 44 INFO rb-acb9515-225444-423143 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:42099/devtools/page/44E3A79D87F2BBC1842C8C6E3164B59B 2026-10-10 04:02:32,441 44 INFO rb-acb9515-225444-423143 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-10 04:02:32,444 44 INFO rb-acb9515-225444-423143 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-10 04:02:32,572 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-10 04:02:32,575 44 INFO rb-acb9515-225444-423143 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-10 04:02:32,576 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Open "http://127.0.0.1:8069/pos/web?config_id=134" in browser 2026-10-10 04:02:32,576 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=134" 2026-10-10 04:02:32,595 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:02:33,284 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:33] "GET /pos/web?config_id=134 HTTP/1.1" 200 - 89 0.056 0.638 2026-10-10 04:02:33,290 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Navigation result: {'frameId': '44E3A79D87F2BBC1842C8C6E3164B59B', 'loaderId': '16B83850726CA3E8F787262C9E92AB38', 'isDownload': False} 2026-10-10 04:02:33,290 44 INFO rb-acb9515-225444-423143 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-10 04:02:33,309 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:02:33,346 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:33] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.024 2026-10-10 04:02:33,363 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:33] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.043 2026-10-10 04:02:33,377 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:33] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.048 2026-10-10 04:02:33,937 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:02:33,946 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 04:02:33,966 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.008 0.018 2026-10-10 04:02:33,988 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Evaluate test code "odoo.startTour('test_pos_sale_loyalty_ignored_in_pos', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/web?config_id=134", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:02:33,994 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-10 04:02:33,994 44 INFO rb-acb9515-225444-423143 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-10 04:02:34,011 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:34] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 04:02:34,029 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:02:34,080 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:34] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.007 0.021 2026-10-10 04:02:34,104 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.046 2026-10-10 04:02:34,177 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:34] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 36 0.028 0.051 2026-10-10 04:02:34,179 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.055 2026-10-10 04:02:34,916 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.287 0.409 2026-10-10 04:02:34,944 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:34] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:02:35,017 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 04:02:35,074 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:35] "GET /web/image/res.company/119/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.038 2026-10-10 04:02:35,118 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 04:02:35,139 44 INFO rb-acb9515-225444-423143 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-10 04:02:35,157 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-10 04:02:35,232 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 04:02:35,266 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 04:02:35,272 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 04:02:35,274 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:35] "GET /web/image/res.users/260/avatar_128 HTTP/1.1" 200 - 14 0.023 0.029 2026-10-10 04:02:35,292 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:02:35,294 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:35] "GET /web/image?model=res.company&id=119&field=logo HTTP/1.1" 200 - 3 0.004 0.069 2026-10-10 04:02:35,307 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 04:02:35,333 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:35] "GET /web/image/res.company/119/favicon HTTP/1.1" 200 - 4 0.008 0.023 2026-10-10 04:02:35,338 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.107 2026-10-10 04:02:35,432 44 INFO rb-acb9515-225444-423143 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-10 04:02:35,466 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:35] "GET /web/image/res.company/119/favicon HTTP/1.1" 304 - 4 0.003 0.011 2026-10-10 04:02:35,493 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 04:02:35,546 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:02:35,567 44 INFO rb-acb9515-225444-423143 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-10 04:02:35,605 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:35] "GET /pos/ui/134 HTTP/1.1" 200 - 33 0.075 0.064 2026-10-10 04:02:35,612 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:35] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:02:35,619 44 INFO rb-acb9515-225444-423143 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-10 04:02:35,705 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:35] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 33 0.050 0.193 2026-10-10 04:02:35,734 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:35] "GET /web/image?model=product.template&field=image_128&id=2340&unique=2026-10-10T04:02:08.000+00:00 HTTP/1.1" 200 - 3 0.006 0.233 2026-10-10 04:02:35,754 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:35] "GET /web/image?model=product.template&field=image_128&id=2342&unique=2026-10-10T04:02:08.000+00:00 HTTP/1.1" 200 - 3 0.002 0.255 2026-10-10 04:02:35,779 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:35] "GET /web/image?model=product.template&field=image_128&id=2341&unique=2026-10-10T04:02:08.000+00:00 HTTP/1.1" 200 - 3 0.002 0.279 2026-10-10 04:02:35,811 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:35] "GET /web/image?model=product.template&field=image_128&id=2343&unique=2026-10-10T04:02:08.000+00:00 HTTP/1.1" 200 - 3 0.004 0.253 2026-10-10 04:02:35,832 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:35] "GET /web/image?model=product.template&field=image_128&id=2346&unique=2026-10-10T04:02:08.000+00:00 HTTP/1.1" 200 - 3 0.002 0.212 2026-10-10 04:02:35,853 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:35] "GET /web/image?model=product.template&field=image_128&id=2348&unique=2026-10-10T04:02:08.000+00:00 HTTP/1.1" 200 - 3 0.002 0.135 2026-10-10 04:02:35,876 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:35] "GET /web/image?model=product.template&field=image_128&id=2347&unique=2026-10-10T04:02:08.000+00:00 HTTP/1.1" 200 - 3 0.002 0.133 2026-10-10 04:02:35,903 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:35] "GET /web/image?model=product.template&field=image_128&id=2344&unique=2026-10-10T04:02:08.000+00:00 HTTP/1.1" 200 - 3 0.002 0.117 2026-10-10 04:02:35,925 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:35] "GET /web/image?model=product.template&field=image_128&id=2345&unique=2026-10-10T04:02:08.000+00:00 HTTP/1.1" 200 - 3 0.002 0.106 2026-10-10 04:02:36,022 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.043 0.220 2026-10-10 04:02:36,078 44 INFO rb-acb9515-225444-423143 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-10 04:02:36,143 44 INFO rb-acb9515-225444-423143 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-10 04:02:36,345 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:36] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 62 0.060 0.139 2026-10-10 04:02:36,450 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:36] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.031 0.045 2026-10-10 04:02:36,507 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:36] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.017 2026-10-10 04:02:36,579 44 INFO rb-acb9515-225444-423143 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-10 04:02:36,758 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:36] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 62 0.066 0.107 2026-10-10 04:02:36,956 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 60 0.073 0.109 2026-10-10 04:02:36,969 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:36] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.162 2026-10-10 04:02:37,034 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:37] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.013 0.024 2026-10-10 04:02:37,084 44 INFO rb-acb9515-225444-423143 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-10 04:02:37,122 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:37] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 18 0.027 0.042 2026-10-10 04:02:37,167 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:37] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.017 0.056 2026-10-10 04:02:37,251 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.022 0.085 2026-10-10 04:02:37,294 44 INFO rb-acb9515-225444-423143 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-10 04:02:37,342 44 INFO rb-acb9515-225444-423143 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-10 04:02:37,392 44 INFO rb-acb9515-225444-423143 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-10 04:02:37,443 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: tour succeeded 2026-10-10 04:02:37,444 44 INFO rb-acb9515-225444-423143 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-10 04:02:37,548 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: heap 17001272 (allocated 18350080) 2026-10-10 04:02:37,557 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Closing chrome headless with pid 133876 2026-10-10 04:02:37,560 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Closing websocket connection 2026-10-10 04:02:37,561 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Terminating chrome headless with pid 133876 2026-10-10 04:02:37,661 44 INFO rb-acb9515-225444-423143 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-acb9515-225444-423143/chrome_logs/chrome_log_20261010_040237_661381_test_pos_sale_loyalty_ignored_in_pos.txt 2026-10-10 04:02:37,661 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Removing chrome user profile "/tmp/tmpep3qhifv_chrome_odoo" 2026-10-10 04:02:37,681 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos ... 2026-10-10 04:02:39,142 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Chrome pid: 134097 2026-10-10 04:02:39,143 44 INFO rb-acb9515-225444-423143 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/tmplks75yw2_chrome_odoo 2026-10-10 04:02:39,143 44 INFO rb-acb9515-225444-423143 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:33167/json/version 2026-10-10 04:02:39,144 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33167', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:02:39,191 44 INFO rb-acb9515-225444-423143 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-10 04:02:39,192 44 INFO rb-acb9515-225444-423143 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:33167/json 2026-10-10 04:02:39,192 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33167', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:02:39,205 44 INFO rb-acb9515-225444-423143 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:33167/devtools/page/C9BA32EA982E520697A1C709E9B8FCE3 2026-10-10 04:02:39,219 44 INFO rb-acb9515-225444-423143 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-10 04:02:39,227 44 INFO rb-acb9515-225444-423143 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-10 04:02:39,391 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 04:02:39,397 44 INFO rb-acb9515-225444-423143 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-10 04:02:39,399 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Open "http://127.0.0.1:8069/pos/ui/134" in browser 2026-10-10 04:02:39,399 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/134" 2026-10-10 04:02:39,427 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:02:40,292 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:40] "GET /pos/ui/134 HTTP/1.1" 200 - 92 0.047 0.820 2026-10-10 04:02:40,296 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Navigation result: {'frameId': 'C9BA32EA982E520697A1C709E9B8FCE3', 'loaderId': '1DE7E555804CAC82E99FD8228BB3B36B', 'isDownload': False} 2026-10-10 04:02:40,296 44 INFO rb-acb9515-225444-423143 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-10 04:02:40,314 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:02:40,336 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:40] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-10 04:02:40,339 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:40] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-10 04:02:40,347 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:40] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.012 2026-10-10 04:02:40,924 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:02:40,938 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:02:40,955 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.014 2026-10-10 04:02:40,989 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-10 04:02:40,992 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Evaluate test code "odoo.startTour('test_sale_order_loyalty_card_can_be_used_in_pos', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/134", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:02:40,999 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [1/16] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 04:02:41,009 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:41] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-10 04:02:41,029 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:02:41,073 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.018 2026-10-10 04:02:41,091 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:41] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.030 2026-10-10 04:02:41,104 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-10 04:02:41,192 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:41] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 34 0.037 0.054 2026-10-10 04:02:41,902 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 302 0.288 0.363 2026-10-10 04:02:41,945 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:41] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.028 2026-10-10 04:02:42,020 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.006 2026-10-10 04:02:42,096 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:42] "GET /web/image/res.company/119/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.039 2026-10-10 04:02:42,129 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 04:02:42,141 44 INFO rb-acb9515-225444-423143 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-10 04:02:42,151 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:42] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-10 04:02:42,206 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:02:42,218 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:42] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:02:42,243 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 04:02:42,255 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:42] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.023 2026-10-10 04:02:42,306 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:02:42,306 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.029 2026-10-10 04:02:42,319 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:42] "GET /web/image/res.users/262/avatar_128 HTTP/1.1" 200 - 14 0.027 0.069 2026-10-10 04:02:42,347 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 04:02:42,350 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:42] "GET /web/image?model=res.company&id=119&field=logo HTTP/1.1" 200 - 3 0.006 0.119 2026-10-10 04:02:42,385 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [2/16] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 04:02:42,422 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:42] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 34 0.029 0.104 2026-10-10 04:02:42,442 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:42] "GET /web/image/res.company/119/favicon HTTP/1.1" 200 - 4 0.004 0.093 2026-10-10 04:02:42,524 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [3/16] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-10-10 04:02:42,557 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:42] "GET /pos/ui/134 HTTP/1.1" 200 - 34 0.062 0.199 2026-10-10 04:02:42,564 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:02:42,590 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:42] "GET /web/image/res.company/119/favicon HTTP/1.1" 304 - 4 0.011 0.122 2026-10-10 04:02:42,595 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:42] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:02:42,630 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:42] "GET /web/image?model=product.template&field=image_128&id=2340&unique=2026-10-10T04:02:08.000+00:00 HTTP/1.1" 200 - 3 0.007 0.154 2026-10-10 04:02:42,660 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:42] "GET /web/image?model=product.template&field=image_128&id=2341&unique=2026-10-10T04:02:08.000+00:00 HTTP/1.1" 200 - 3 0.005 0.182 2026-10-10 04:02:42,693 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:42] "GET /web/image?model=product.template&field=image_128&id=2343&unique=2026-10-10T04:02:08.000+00:00 HTTP/1.1" 200 - 3 0.005 0.205 2026-10-10 04:02:42,722 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:42] "GET /web/image?model=product.template&field=image_128&id=2342&unique=2026-10-10T04:02:08.000+00:00 HTTP/1.1" 200 - 3 0.002 0.239 2026-10-10 04:02:42,753 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:42] "GET /web/image?model=product.template&field=image_128&id=2345&unique=2026-10-10T04:02:08.000+00:00 HTTP/1.1" 200 - 3 0.005 0.180 2026-10-10 04:02:42,783 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:42] "GET /web/image?model=product.template&field=image_128&id=2348&unique=2026-10-10T04:02:08.000+00:00 HTTP/1.1" 200 - 3 0.003 0.173 2026-10-10 04:02:42,815 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:42] "GET /web/image?model=product.template&field=image_128&id=2347&unique=2026-10-10T04:02:08.000+00:00 HTTP/1.1" 200 - 3 0.004 0.173 2026-10-10 04:02:42,847 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:42] "GET /web/image?model=product.template&field=image_128&id=2346&unique=2026-10-10T04:02:08.000+00:00 HTTP/1.1" 200 - 3 0.003 0.176 2026-10-10 04:02:42,963 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:42] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.061 0.204 2026-10-10 04:02:43,014 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:43] "GET /web/image?model=product.template&field=image_128&id=2344&unique=2026-10-10T04:02:08.000+00:00 HTTP/1.1" 200 - 3 0.006 0.281 2026-10-10 04:02:43,038 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [4/16] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 04:02:43,111 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [5/16] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step click Actions button (trigger: .more-btn) 2026-10-10 04:02:43,172 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [6/16] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-10-10 04:02:43,232 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [7/16] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step input text 'LOYALTY123' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-10 04:02:43,291 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [8/16] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-10 04:02:43,345 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [9/16] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 04:02:43,369 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:43] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 7 0.007 0.016 2026-10-10 04:02:43,403 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [10/16] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step customer 'partner_a' is selected (trigger: .product-screen .set-partner:contains("partner_a")) 2026-10-10 04:02:43,430 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:43] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 7 0.014 0.031 2026-10-10 04:02:43,467 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [11/16] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 04:02:43,494 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:43] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 16 0.018 0.031 2026-10-10 04:02:43,512 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:43] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 4 0.004 0.053 2026-10-10 04:02:43,540 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [12/16] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 04:02:43,571 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:43] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:02:43,572 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:43] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 04:02:43,582 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [13/16] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 04:02:43,626 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.028 0.073 2026-10-10 04:02:43,636 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [14/16] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 04:02:43,708 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [15/16] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 04:02:43,763 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [16/16] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-10-10 04:02:43,777 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:43] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.003 0.010 2026-10-10 04:02:43,801 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32193484 started for PoS orders references: [{'name': '/', 'pos_reference': '261-134-000001', 'uuid': '05e092cd-8614-4040-8529-ac22295684eb'}] 2026-10-10 04:02:43,817 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:43] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 04:02:44,318 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32193484 order {'name': '/', 'pos_reference': '261-134-000001', 'uuid': '05e092cd-8614-4040-8529-ac22295684eb'} created pos.order #921 2026-10-10 04:02:44,345 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32193484 finished 2026-10-10 04:02:44,460 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 231 0.256 0.405 2026-10-10 04:02:44,628 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:44] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 48 0.062 0.054 2026-10-10 04:02:44,661 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:44] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 04:02:44,773 44 INFO rb-acb9515-225444-423143 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-10 04:02:44,774 44 INFO rb-acb9515-225444-423143 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-10 04:02:44,778 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5906877 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': '05e092cd-8614-4040-8529-ac22295684eb'}] 2026-10-10 04:02:44,812 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5906877 order {'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': '05e092cd-8614-4040-8529-ac22295684eb'} sync ignored for existing PoS order pos.order(921,) (state: paid) 2026-10-10 04:02:44,848 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5906877 finished 2026-10-10 04:02:44,863 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: heap 16198528 (allocated 18087936) 2026-10-10 04:02:44,868 44 INFO rb-acb9515-225444-423143 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 134097 2026-10-10 04:02:44,873 44 INFO rb-acb9515-225444-423143 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-10 04:02:44,877 44 INFO rb-acb9515-225444-423143 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 134097 2026-10-10 04:02:44,968 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:02:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.103 0.089 2026-10-10 04:02:44,980 44 INFO rb-acb9515-225444-423143 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-acb9515-225444-423143/chrome_logs/chrome_log_20261010_040244_980405_test_sale_order_loyalty_card_can_be_used_in_pos.txt 2026-10-10 04:02:44,980 44 INFO rb-acb9515-225444-423143 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/tmplks75yw2_chrome_odoo" 2026-10-10 04:02:45,091 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-10 04:02:56,908 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #264 deleted res.currency.rate records with IDs: [83, 84, 85] 2026-10-10 04:02:58,255 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_margin.tests.test_pos_sale_margin_report: Starting TestPoSSaleMarginReport.test_pos_sale_margin_report ... 2026-10-10 04:02:58,639 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sale_margin.tests.test_pos_sale_margin_report: Starting TestPoSSaleMarginReport.test_pos_sale_margin_report_refund_sign ... 2026-10-10 04:02:59,099 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-10 04:03:00,555 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_frontend: Starting TestFrontendMobile.test_order_fiscal_position ... 2026-10-10 04:03:07,206 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:03:07,515 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30907109 started for PoS orders references: [{'name': None, 'pos_reference': '260-137-000001', 'uuid': '9e03d9fa-7fd2-4c7d-a6aa-d17ca1d1a835'}] 2026-10-10 04:03:07,557 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30907109 order {'name': None, 'pos_reference': '260-137-000001', 'uuid': '9e03d9fa-7fd2-4c7d-a6aa-d17ca1d1a835'} created pos.order #924 2026-10-10 04:03:07,558 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30907109 finished 2026-10-10 04:03:07,627 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:07] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 88 0.076 0.349 2026-10-10 04:03:07,686 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-10 04:03:09,202 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_res_config_settings: Starting TestSelfOrderSettings.test_self_order_qr_generation ... 2026-10-10 04:03:15,996 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-10 04:03:17,531 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_always_attribute ... 2026-10-10 04:03:24,920 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Chrome pid: 134312 2026-10-10 04:03:24,921 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Chrome headless temporary user profile dir: /tmp/tmpognjkgs8_chrome_odoo 2026-10-10 04:03:24,921 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Issuing json command http://127.0.0.1:40605/json/version 2026-10-10 04:03:24,922 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40605', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:03:24,964 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Browser version: Chrome/150.0.7871.114 2026-10-10 04:03:24,964 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Issuing json command http://127.0.0.1:40605/json 2026-10-10 04:03:24,965 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40605', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:03:24,976 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Websocket url found: ws://127.0.0.1:40605/devtools/page/68C010E06B378A5438819C1D3480DA9A 2026-10-10 04:03:24,988 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Enable chrome headless console log notification 2026-10-10 04:03:24,997 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Chrome headless enable page notifications 2026-10-10 04:03:25,066 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Setting session cookie in browser 2026-10-10 04:03:25,408 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Open "http://127.0.0.1:8069/pos-self/139?access_token=a8c3cbabd6a641a5" in browser 2026-10-10 04:03:25,408 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Navigating to: "http://127.0.0.1:8069/pos-self/139?access_token=a8c3cbabd6a641a5" 2026-10-10 04:03:25,425 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:03:25,977 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:25] "GET /pos-self/139?access_token=a8c3cbabd6a641a5 HTTP/1.1" 200 - 59 0.056 0.500 2026-10-10 04:03:25,985 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Navigation result: {'frameId': '68C010E06B378A5438819C1D3480DA9A', 'loaderId': '7A8F457AF45EE048130861C54A06F5E5', 'isDownload': False} 2026-10-10 04:03:25,985 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Evaluate ready code "odoo.isTourReady('selfAlwaysAttributeVariants')" 2026-10-10 04:03:26,004 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:03:26,027 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:03:26,068 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:26] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 9 0.021 0.033 2026-10-10 04:03:26,087 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:03:26,134 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:26] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.025 0.093 2026-10-10 04:03:26,147 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:03:26,181 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:26] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.014 0.148 2026-10-10 04:03:26,295 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:26] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-10 04:03:26,306 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:26] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 04:03:26,326 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Evaluate test code "odoo.startTour('selfAlwaysAttributeVariants', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/139?access_token=a8c3cbabd6a641a5", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:03:26,329 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:26] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.005 0.013 2026-10-10 04:03:26,333 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:03:26,333 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:26] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.009 2026-10-10 04:03:26,339 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: [1/21] Tour selfAlwaysAttributeVariants → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:03:26,420 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:26] "POST /pos-self/relations/139 HTTP/1.1" 200 - 37 0.025 0.047 2026-10-10 04:03:26,492 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.133 2026-10-10 04:03:26,813 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:26] "POST /pos-self/data/139 HTTP/1.1" 200 - 182 0.113 0.226 2026-10-10 04:03:26,819 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.296 2026-10-10 04:03:26,878 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: Owl is running in 'dev' mode. 2026-10-10 04:03:26,951 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:26] "GET /web/image/ir.attachment/9336/raw HTTP/1.1" 200 - 4 0.012 0.012 2026-10-10 04:03:26,995 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: [2/21] Tour selfAlwaysAttributeVariants → Step Wait for product 'Chair' (trigger: .o_self_product_box span:contains('Chair')) 2026-10-10 04:03:27,067 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:27] "GET /web/image/pos.category/319/image_128?unique=2026-10-10T04:03:15.000+00:00 HTTP/1.1" 200 - 2 0.001 0.027 2026-10-10 04:03:27,086 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: [3/21] Tour selfAlwaysAttributeVariants → Step Click on product 'Chair' (trigger: .product_list .o_self_product_box span:contains('Chair')) 2026-10-10 04:03:27,087 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:03:27,101 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:27] "GET /web/image/pos.category/318/image_128?unique=2026-10-10T04:03:15.000+00:00 HTTP/1.1" 200 - 2 0.001 0.058 2026-10-10 04:03:27,123 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:27] "GET /web/image/product.template/2373/image_512?unique=2026-10-10T04:03:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.062 2026-10-10 04:03:27,151 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:27] "GET /web/image/product.template/2374/image_512?unique=2026-10-10T04:03:15.000+00:00 HTTP/1.1" 200 - 3 0.009 0.082 2026-10-10 04:03:27,161 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: [4/21] Tour selfAlwaysAttributeVariants → Step Select value White for attribute Color (trigger: h2:contains("Color") + div.row button:contains("White")) 2026-10-10 04:03:27,172 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:27] "GET /web/image/product.template/2377/image_512?unique=2026-10-10T04:03:15.000+00:00 HTTP/1.1" 200 - 3 0.007 0.104 2026-10-10 04:03:27,188 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:27] "GET /web/image/product.template/2378/image_512?unique=2026-10-10T04:03:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.120 2026-10-10 04:03:27,205 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:27] "GET /web/image/product.template/2375/image_512?unique=2026-10-10T04:03:15.000+00:00 HTTP/1.1" 200 - 3 0.006 0.106 2026-10-10 04:03:27,219 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: [5/21] Tour selfAlwaysAttributeVariants → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-10-10 04:03:27,227 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:27] "GET /web/image/product.template/2376/image_512?unique=2026-10-10T04:03:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.115 2026-10-10 04:03:27,304 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: [6/21] Tour selfAlwaysAttributeVariants → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:03:27,378 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: [7/21] Tour selfAlwaysAttributeVariants → Step Check product card with Chair and 10 (trigger: .product-cart-item:has(div:contains("Chair")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("10"))) 2026-10-10 04:03:27,391 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:27] "GET /web/image/ir.attachment/9290/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-10 04:03:27,402 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:03:27,426 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: [8/21] Tour selfAlwaysAttributeVariants → Step Check product card with Chair and Color : White (trigger: .product-cart-item div:contains("Chair"):has(div:contains("Color: White") )) 2026-10-10 04:03:27,446 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:27] "GET /web/image/product.product/2880/image_512?unique=2026-10-10T04:03:15.000+00:00 HTTP/1.1" 200 - 8 0.017 0.025 2026-10-10 04:03:27,478 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: [9/21] Tour selfAlwaysAttributeVariants → Step Click on back button (trigger: .btn.btn-back) 2026-10-10 04:03:27,535 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: [10/21] Tour selfAlwaysAttributeVariants → Step Click on product 'Chair' (trigger: .product_list .o_self_product_box span:contains('Chair')) 2026-10-10 04:03:27,594 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: [11/21] Tour selfAlwaysAttributeVariants → Step Select value Red for attribute Color (trigger: h2:contains("Color") + div.row button:contains("Red")) 2026-10-10 04:03:27,646 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: [12/21] Tour selfAlwaysAttributeVariants → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-10-10 04:03:27,718 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: [13/21] Tour selfAlwaysAttributeVariants → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:03:27,784 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: [14/21] Tour selfAlwaysAttributeVariants → Step Check product card with Chair and 15 (trigger: .product-cart-item:has(div:contains("Chair")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("15"))) 2026-10-10 04:03:27,827 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:27] "GET /web/image/product.product/2881/image_512?unique=2026-10-10T04:03:15.000+00:00 HTTP/1.1" 200 - 8 0.004 0.017 2026-10-10 04:03:27,833 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: [15/21] Tour selfAlwaysAttributeVariants → Step Check product card with Chair and Color : Red (trigger: .product-cart-item div:contains("Chair"):has(div:contains("Color: Red") )) 2026-10-10 04:03:27,885 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: [16/21] Tour selfAlwaysAttributeVariants → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:03:27,968 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: [17/21] Tour selfAlwaysAttributeVariants → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 04:03:28,020 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37692611 started for PoS orders references: [{'name': None, 'pos_reference': '260-139-000001', 'uuid': 'caf9b4c8-8fa8-4d04-a4e7-deceabb22402'}] 2026-10-10 04:03:28,079 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37692611 order {'name': None, 'pos_reference': '260-139-000001', 'uuid': 'caf9b4c8-8fa8-4d04-a4e7-deceabb22402'} created pos.order #925 2026-10-10 04:03:28,099 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37692611 finished 2026-10-10 04:03:28,225 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:28] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 108 0.097 0.163 2026-10-10 04:03:28,311 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: [18/21] Tour selfAlwaysAttributeVariants → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-10-10 04:03:28,359 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: [19/21] Tour selfAlwaysAttributeVariants → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:03:28,420 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: [20/21] Tour selfAlwaysAttributeVariants → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 04:03:28,469 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: [21/21] Tour selfAlwaysAttributeVariants → Step Check that 'Order Now' do not exist (trigger: body:not(:has(.btn:text(Order Now)))) 2026-10-10 04:03:28,517 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: tour succeeded 2026-10-10 04:03:28,518 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: ╔════════════════════════════════════════════╗ ║ TOUR selfAlwaysAttributeVariants SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-10 04:03:28,574 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: heap 8993604 (allocated 9961472) 2026-10-10 04:03:28,580 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Closing chrome headless with pid 134312 2026-10-10 04:03:28,583 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Closing websocket connection 2026-10-10 04:03:28,584 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Terminating chrome headless with pid 134312 2026-10-10 04:03:28,688 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_040328_688489_test_self_order_always_attribute.txt 2026-10-10 04:03:28,688 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Removing chrome user profile "/tmp/tmpognjkgs8_chrome_odoo" 2026-10-10 04:03:28,743 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_attribute ... 2026-10-10 04:03:35,709 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Chrome pid: 134503 2026-10-10 04:03:35,709 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Chrome headless temporary user profile dir: /tmp/tmpsz_z0p8f_chrome_odoo 2026-10-10 04:03:35,709 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Issuing json command http://127.0.0.1:39725/json/version 2026-10-10 04:03:35,710 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39725', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:03:35,783 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Browser version: Chrome/150.0.7871.114 2026-10-10 04:03:35,783 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Issuing json command http://127.0.0.1:39725/json 2026-10-10 04:03:35,784 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39725', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:03:35,797 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Websocket url found: ws://127.0.0.1:39725/devtools/page/1983618BD3022A949BDA5FF6E8CE2F26 2026-10-10 04:03:35,813 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Enable chrome headless console log notification 2026-10-10 04:03:35,842 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Chrome headless enable page notifications 2026-10-10 04:03:35,872 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Setting session cookie in browser 2026-10-10 04:03:36,129 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Open "http://127.0.0.1:8069/pos-self/140?access_token=f262542fd6e64936" in browser 2026-10-10 04:03:36,129 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Navigating to: "http://127.0.0.1:8069/pos-self/140?access_token=f262542fd6e64936" 2026-10-10 04:03:36,149 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:03:36,721 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:36] "GET /pos-self/140?access_token=f262542fd6e64936 HTTP/1.1" 200 - 59 0.048 0.528 2026-10-10 04:03:36,726 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Navigation result: {'frameId': '1983618BD3022A949BDA5FF6E8CE2F26', 'loaderId': 'B5EDAAFD64A657DD8E65B3A03AAAB65B', 'isDownload': False} 2026-10-10 04:03:36,726 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Evaluate ready code "odoo.isTourReady('self_attribute_selector')" 2026-10-10 04:03:36,761 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:03:36,788 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:03:36,821 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:36] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.044 2026-10-10 04:03:36,835 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:03:36,851 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:36] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.010 0.065 2026-10-10 04:03:36,863 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:03:36,903 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:36] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.022 0.111 2026-10-10 04:03:37,086 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:37] "GET /favicon.ico HTTP/1.1" 301 - 1 0.004 0.012 2026-10-10 04:03:37,096 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:37] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.015 2026-10-10 04:03:37,109 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:37] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.003 0.009 2026-10-10 04:03:37,116 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Evaluate test code "odoo.startTour('self_attribute_selector', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/140?access_token=f262542fd6e64936", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:03:37,125 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:03:37,125 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:37] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 04:03:37,128 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: [1/22] Tour self_attribute_selector → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:03:37,191 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:37] "POST /pos-self/relations/140 HTTP/1.1" 200 - 37 0.017 0.039 2026-10-10 04:03:37,249 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.111 2026-10-10 04:03:37,565 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:37] "POST /pos-self/data/140 HTTP/1.1" 200 - 181 0.102 0.228 2026-10-10 04:03:37,569 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.302 2026-10-10 04:03:37,615 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: Owl is running in 'dev' mode. 2026-10-10 04:03:37,672 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:37] "GET /web/image/ir.attachment/9389/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-10 04:03:37,722 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: [2/22] Tour self_attribute_selector → Step Click on product 'Desk Organizer' (trigger: .product_list .o_self_product_box span:contains('Desk Organizer')) 2026-10-10 04:03:37,779 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:03:37,782 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:37] "GET /web/image/pos.category/318/image_128?unique=2026-10-10T04:03:15.000+00:00 HTTP/1.1" 200 - 2 0.001 0.024 2026-10-10 04:03:37,827 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: [3/22] Tour self_attribute_selector → Step Select value Leather for attribute Fabric (trigger: h2:contains("Fabric") + div.row button:contains("Leather")) 2026-10-10 04:03:37,839 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:37] "GET /web/image/product.template/2373/image_512?unique=2026-10-10T04:03:15.000+00:00 HTTP/1.1" 200 - 3 0.015 0.039 2026-10-10 04:03:37,876 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:37] "GET /web/image/product.template/2374/image_512?unique=2026-10-10T04:03:15.000+00:00 HTTP/1.1" 200 - 3 0.010 0.075 2026-10-10 04:03:37,894 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:37] "GET /web/image/product.template/2377/image_512?unique=2026-10-10T04:03:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.099 2026-10-10 04:03:37,910 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: [4/22] Tour self_attribute_selector → Step Select value M for attribute Size (trigger: h2:contains("Size") + div.row button:contains("M")) 2026-10-10 04:03:37,915 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:37] "GET /web/image/product.template/2375/image_512?unique=2026-10-10T04:03:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.106 2026-10-10 04:03:37,932 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:03:37,936 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:37] "GET /web/image/product.template/2376/image_512?unique=2026-10-10T04:03:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.125 2026-10-10 04:03:37,962 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: [5/22] Tour self_attribute_selector → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-10-10 04:03:38,037 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: [6/22] Tour self_attribute_selector → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:03:38,109 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: [7/22] Tour self_attribute_selector → Step Check product card with Desk Organizer and Fabric : Leather (trigger: .product-cart-item div:contains("Desk Organizer"):has(div:contains("Size: M") +div:contains("Fabric: Leather") )) 2026-10-10 04:03:38,140 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:38] "GET /web/image/ir.attachment/9343/raw HTTP/1.1" 200 - 4 0.006 0.011 2026-10-10 04:03:38,163 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: [8/22] Tour self_attribute_selector → Step Check product card with Desk Organizer and 7.02 (trigger: .product-cart-item:has(div:contains("Desk Organizer")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("7.02"))) 2026-10-10 04:03:38,166 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:38] "GET /web/image/product.product/2879/image_512?unique=2026-10-10T04:03:15.000+00:00 HTTP/1.1" 200 - 8 0.005 0.026 2026-10-10 04:03:38,210 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: [9/22] Tour self_attribute_selector → Step Click on back button (trigger: .btn.btn-back) 2026-10-10 04:03:38,267 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: [10/22] Tour self_attribute_selector → Step Click on product 'Desk Organizer' (trigger: .product_list .o_self_product_box span:contains('Desk Organizer')) 2026-10-10 04:03:38,322 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: [11/22] Tour self_attribute_selector → Step Select value Leather for attribute Fabric (trigger: h2:contains("Fabric") + div.row button:contains("Leather")) 2026-10-10 04:03:38,379 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: [12/22] Tour self_attribute_selector → Step Select value L for attribute Size (trigger: h2:contains("Size") + div.row button:contains("L")) 2026-10-10 04:03:38,435 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: [13/22] Tour self_attribute_selector → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-10-10 04:03:38,509 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: [14/22] Tour self_attribute_selector → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:03:38,574 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: [15/22] Tour self_attribute_selector → Step Check product card with Desk Organizer and Fabric : Leather (trigger: .product-cart-item div:contains("Desk Organizer"):has(div:contains("Size: L") +div:contains("Fabric: Leather") )) 2026-10-10 04:03:38,627 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: [16/22] Tour self_attribute_selector → Step Check product card with Desk Organizer and 8.17 (trigger: .product-cart-item:has(div:contains("Desk Organizer")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("8.17"))) 2026-10-10 04:03:38,677 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: [17/22] Tour self_attribute_selector → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:03:38,757 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: [18/22] Tour self_attribute_selector → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 04:03:38,797 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80043378 started for PoS orders references: [{'name': None, 'pos_reference': '260-140-000001', 'uuid': 'b53fc2cd-7f30-46dd-ad96-01258d8da025'}] 2026-10-10 04:03:38,842 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80043378 order {'name': None, 'pos_reference': '260-140-000001', 'uuid': 'b53fc2cd-7f30-46dd-ad96-01258d8da025'} created pos.order #926 2026-10-10 04:03:38,864 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80043378 finished 2026-10-10 04:03:38,992 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:38] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 112 0.066 0.176 2026-10-10 04:03:39,047 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:39] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.013 2026-10-10 04:03:39,063 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: [19/22] Tour self_attribute_selector → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-10-10 04:03:39,120 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: [20/22] Tour self_attribute_selector → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:03:39,182 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: [21/22] Tour self_attribute_selector → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 04:03:39,231 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: [22/22] Tour self_attribute_selector → Step Check that 'Order Now' do not exist (trigger: body:not(:has(.btn:text(Order Now)))) 2026-10-10 04:03:39,279 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: tour succeeded 2026-10-10 04:03:39,280 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: ╔════════════════════════════════════════╗ ║ TOUR self_attribute_selector SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-10 04:03:39,344 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: heap 9062596 (allocated 10485760) 2026-10-10 04:03:39,350 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Closing chrome headless with pid 134503 2026-10-10 04:03:39,358 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Closing websocket connection 2026-10-10 04:03:39,361 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Terminating chrome headless with pid 134503 2026-10-10 04:03:39,475 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_040339_474800_test_self_order_attribute.txt 2026-10-10 04:03:39,475 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Removing chrome user profile "/tmp/tmpsz_z0p8f_chrome_odoo" 2026-10-10 04:03:39,524 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_check_attributes_show_images ... 2026-10-10 04:03:45,843 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7066] 2026-10-10 04:03:45,999 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted product.product records with IDs: [2879] 2026-10-10 04:03:46,533 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Chrome pid: 134697 2026-10-10 04:03:46,534 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Chrome headless temporary user profile dir: /tmp/tmp950onmwt_chrome_odoo 2026-10-10 04:03:46,534 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Issuing json command http://127.0.0.1:42061/json/version 2026-10-10 04:03:46,535 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42061', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:03:46,610 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Browser version: Chrome/150.0.7871.114 2026-10-10 04:03:46,610 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Issuing json command http://127.0.0.1:42061/json 2026-10-10 04:03:46,611 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42061', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:03:46,629 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Websocket url found: ws://127.0.0.1:42061/devtools/page/88C6102BFABBA7DDD8EB82F8B68965A4 2026-10-10 04:03:46,648 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Enable chrome headless console log notification 2026-10-10 04:03:46,656 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Chrome headless enable page notifications 2026-10-10 04:03:46,677 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Setting session cookie in browser 2026-10-10 04:03:46,687 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Open "http://127.0.0.1:8069/pos-self/141?access_token=7d123772a78445e5" in browser 2026-10-10 04:03:46,687 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Navigating to: "http://127.0.0.1:8069/pos-self/141?access_token=7d123772a78445e5" 2026-10-10 04:03:46,706 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:03:47,387 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:47] "GET /pos-self/141?access_token=7d123772a78445e5 HTTP/1.1" 200 - 59 0.033 0.652 2026-10-10 04:03:47,391 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Navigation result: {'frameId': '88C6102BFABBA7DDD8EB82F8B68965A4', 'loaderId': '452A628310E1C46933F10FE34C0B85E8', 'isDownload': False} 2026-10-10 04:03:47,391 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Evaluate ready code "odoo.isTourReady('self_attribute_selector_shows_images')" 2026-10-10 04:03:47,416 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:03:47,438 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:03:47,470 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:47] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 9 0.011 0.037 2026-10-10 04:03:47,493 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:03:47,511 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:47] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.005 0.080 2026-10-10 04:03:47,528 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:03:47,568 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:47] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.022 0.112 2026-10-10 04:03:47,729 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:47] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-10 04:03:47,738 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:47] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 04:03:47,755 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:47] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.002 0.012 2026-10-10 04:03:47,763 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:03:47,764 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:47] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 04:03:47,767 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Evaluate test code "odoo.startTour('self_attribute_selector_shows_images', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/141?access_token=7d123772a78445e5", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:03:47,781 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images.browser: [1/4] Tour self_attribute_selector_shows_images → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:03:47,853 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:47] "POST /pos-self/relations/141 HTTP/1.1" 200 - 37 0.023 0.054 2026-10-10 04:03:47,902 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.122 2026-10-10 04:03:48,225 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:48] "POST /pos-self/data/141 HTTP/1.1" 200 - 181 0.134 0.193 2026-10-10 04:03:48,228 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.309 2026-10-10 04:03:48,264 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images.browser: Owl is running in 'dev' mode. 2026-10-10 04:03:48,311 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:48] "GET /web/image/ir.attachment/9442/raw HTTP/1.1" 200 - 4 0.002 0.006 2026-10-10 04:03:48,363 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images.browser: [2/4] Tour self_attribute_selector_shows_images → Step Click on product 'Desk Organizer' (trigger: .product_list .o_self_product_box span:contains('Desk Organizer')) 2026-10-10 04:03:48,428 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:48] "GET /web/image/pos.category/318/image_128?unique=2026-10-10T04:03:15.000+00:00 HTTP/1.1" 200 - 2 0.001 0.027 2026-10-10 04:03:48,433 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:03:48,466 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images.browser: [3/4] Tour self_attribute_selector_shows_images → Step The White has a color dot (trigger: div:has(span:contains("White")) ~ div.rounded-5) 2026-10-10 04:03:48,483 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:48] "GET /web/image/product.template/2377/image_512?unique=2026-10-10T04:03:15.000+00:00 HTTP/1.1" 200 - 3 0.009 0.049 2026-10-10 04:03:48,500 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:48] "GET /web/image/product.template/2374/image_512?unique=2026-10-10T04:03:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.073 2026-10-10 04:03:48,519 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:48] "GET /web/image/product.template/2373/image_512?unique=2026-10-10T04:03:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.095 2026-10-10 04:03:48,522 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images.browser: [4/4] Tour self_attribute_selector_shows_images → Step The Blue has an image (trigger: div:has(span:contains("Blue")) ~ img.rounded-4) 2026-10-10 04:03:48,539 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:48] "GET /web/image/product.template/2375/image_512?unique=2026-10-10T04:03:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.114 2026-10-10 04:03:48,562 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:48] "GET /web/image/product.template/2376/image_512?unique=2026-10-10T04:03:15.000+00:00 HTTP/1.1" 200 - 3 0.007 0.103 2026-10-10 04:03:48,575 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images.browser: tour succeeded 2026-10-10 04:03:48,577 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR self_attribute_selector_shows_images SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-10-10 04:03:48,643 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images.browser: heap 7177476 (allocated 7864320) 2026-10-10 04:03:48,649 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Closing chrome headless with pid 134697 2026-10-10 04:03:48,649 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Closing websocket connection 2026-10-10 04:03:48,651 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Terminating chrome headless with pid 134697 2026-10-10 04:03:48,749 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_040348_749143_test_self_order_check_attributes_show_images.txt 2026-10-10 04:03:48,749 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Removing chrome user profile "/tmp/tmp950onmwt_chrome_odoo" 2026-10-10 04:03:48,791 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_multi_check_attribute ... 2026-10-10 04:03:55,418 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Chrome pid: 134879 2026-10-10 04:03:55,418 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Chrome headless temporary user profile dir: /tmp/tmpxss_qs0a_chrome_odoo 2026-10-10 04:03:55,418 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Issuing json command http://127.0.0.1:46757/json/version 2026-10-10 04:03:55,420 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46757', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:03:55,480 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Browser version: Chrome/150.0.7871.114 2026-10-10 04:03:55,480 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Issuing json command http://127.0.0.1:46757/json 2026-10-10 04:03:55,481 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46757', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:03:55,496 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Websocket url found: ws://127.0.0.1:46757/devtools/page/965C772EE6CCC7694B86BDE79B0708B9 2026-10-10 04:03:55,510 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Enable chrome headless console log notification 2026-10-10 04:03:55,522 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Chrome headless enable page notifications 2026-10-10 04:03:55,566 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Setting session cookie in browser 2026-10-10 04:03:55,795 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Open "http://127.0.0.1:8069/pos-self/142?access_token=eb7c4013eecc42da" in browser 2026-10-10 04:03:55,795 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Navigating to: "http://127.0.0.1:8069/pos-self/142?access_token=eb7c4013eecc42da" 2026-10-10 04:03:55,809 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:03:56,261 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:56] "GET /pos-self/142?access_token=eb7c4013eecc42da HTTP/1.1" 200 - 59 0.049 0.407 2026-10-10 04:03:56,265 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Navigation result: {'frameId': '965C772EE6CCC7694B86BDE79B0708B9', 'loaderId': 'DCCD181C3C9B0398C50E4C03BA5F045D', 'isDownload': False} 2026-10-10 04:03:56,266 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Evaluate ready code "odoo.isTourReady('self_multi_attribute_selector')" 2026-10-10 04:03:56,281 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:03:56,310 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:03:56,336 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:56] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 9 0.008 0.039 2026-10-10 04:03:56,356 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:03:56,400 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:56] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.027 0.078 2026-10-10 04:03:56,407 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:03:56,422 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:56] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.005 0.119 2026-10-10 04:03:56,592 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:56] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-10 04:03:56,598 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:56] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 04:03:56,633 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:56] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.002 0.009 2026-10-10 04:03:56,640 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Evaluate test code "odoo.startTour('self_multi_attribute_selector', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/142?access_token=eb7c4013eecc42da", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:03:56,642 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:03:56,642 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:56] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 04:03:56,653 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute.browser: [1/5] Tour self_multi_attribute_selector → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:03:56,746 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:56] "POST /pos-self/relations/142 HTTP/1.1" 200 - 37 0.030 0.047 2026-10-10 04:03:56,801 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.128 2026-10-10 04:03:57,116 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:57] "POST /pos-self/data/142 HTTP/1.1" 200 - 182 0.108 0.212 2026-10-10 04:03:57,119 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.300 2026-10-10 04:03:57,169 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute.browser: Owl is running in 'dev' mode. 2026-10-10 04:03:57,225 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:57] "GET /web/image/ir.attachment/9496/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-10 04:03:57,284 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute.browser: [2/5] Tour self_multi_attribute_selector → Step Click on product 'Multi Check Attribute Product' (trigger: .product_list .o_self_product_box span:contains('Multi Check Attribute Product')) 2026-10-10 04:03:57,333 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:57] "GET /web/image/pos.category/318/image_128?unique=2026-10-10T04:03:15.000+00:00 HTTP/1.1" 200 - 2 0.001 0.026 2026-10-10 04:03:57,350 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:57] "GET /web/image/pos.category/320/image_128?unique=2026-10-10T04:03:15.000+00:00 HTTP/1.1" 200 - 2 0.001 0.042 2026-10-10 04:03:57,363 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute.browser: [3/5] Tour self_multi_attribute_selector → Step Select value Attribute Val 2 for attribute Attribute 1 (trigger: h2:contains("Attribute 1") + div.row button:contains("Attribute Val 2")) 2026-10-10 04:03:57,368 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:57] "GET /web/image/product.template/2373/image_512?unique=2026-10-10T04:03:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.049 2026-10-10 04:03:57,384 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:57] "GET /web/image/product.template/2374/image_512?unique=2026-10-10T04:03:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.058 2026-10-10 04:03:57,398 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:57] "GET /web/image/product.template/2375/image_512?unique=2026-10-10T04:03:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.069 2026-10-10 04:03:57,415 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 04:03:57,422 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:57] "GET /web/image/product.template/2377/image_512?unique=2026-10-10T04:03:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.094 2026-10-10 04:03:57,443 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:57] "GET /web/image/product.template/2376/image_512?unique=2026-10-10T04:03:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.100 2026-10-10 04:03:57,446 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute.browser: [4/5] Tour self_multi_attribute_selector → Step Select value Attribute Val 1 for attribute Attribute 1 (trigger: h2:contains("Attribute 1") + div.row button:contains("Attribute Val 1")) 2026-10-10 04:03:57,462 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:03:57] "GET /web/image/product.template/2379/image_512?unique=2026-10-10T04:03:15.000+00:00 HTTP/1.1" 200 - 3 0.004 0.099 2026-10-10 04:03:57,499 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute.browser: [5/5] Tour self_multi_attribute_selector → Step Select value for attribute Attribute 1 (trigger: div h2:contains("Attribute 1")) 2026-10-10 04:03:57,551 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute.browser: tour succeeded 2026-10-10 04:03:57,554 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute.browser: ╔══════════════════════════════════════════════╗ ║ TOUR self_multi_attribute_selector SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-10-10 04:03:57,592 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute.browser: heap 7134620 (allocated 8388608) 2026-10-10 04:03:57,594 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Closing chrome headless with pid 134879 2026-10-10 04:03:57,595 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Closing websocket connection 2026-10-10 04:03:57,596 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Terminating chrome headless with pid 134879 2026-10-10 04:03:57,698 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_040357_698788_test_self_order_multi_check_attribute.txt 2026-10-10 04:03:57,699 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Removing chrome user profile "/tmp/tmpxss_qs0a_chrome_odoo" 2026-10-10 04:03:57,755 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price ... 2026-10-10 04:04:04,425 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7066] 2026-10-10 04:04:04,509 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted product.product records with IDs: [2879] 2026-10-10 04:04:05,003 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Chrome pid: 135054 2026-10-10 04:04:05,003 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Chrome headless temporary user profile dir: /tmp/tmpk24ef9rg_chrome_odoo 2026-10-10 04:04:05,003 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Issuing json command http://127.0.0.1:35111/json/version 2026-10-10 04:04:05,004 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35111', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:04:05,043 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Browser version: Chrome/150.0.7871.114 2026-10-10 04:04:05,043 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Issuing json command http://127.0.0.1:35111/json 2026-10-10 04:04:05,044 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35111', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:04:05,063 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Websocket url found: ws://127.0.0.1:35111/devtools/page/EF0782443F88C531F43DA58B5F3F2AB0 2026-10-10 04:04:05,071 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Enable chrome headless console log notification 2026-10-10 04:04:05,083 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Chrome headless enable page notifications 2026-10-10 04:04:05,092 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Setting session cookie in browser 2026-10-10 04:04:05,104 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Open "http://127.0.0.1:8069/pos-self/143?access_token=d00af47c1d6e463c" in browser 2026-10-10 04:04:05,105 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Navigating to: "http://127.0.0.1:8069/pos-self/143?access_token=d00af47c1d6e463c" 2026-10-10 04:04:05,154 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:04:05,757 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:04:05] "GET /pos-self/143?access_token=d00af47c1d6e463c HTTP/1.1" 200 - 59 0.045 0.563 2026-10-10 04:04:05,761 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Navigation result: {'frameId': 'EF0782443F88C531F43DA58B5F3F2AB0', 'loaderId': 'E7FABF41B34A637C41085AFAD8A92AF4', 'isDownload': False} 2026-10-10 04:04:05,761 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Evaluate ready code "odoo.isTourReady('test_self_order_multi_check_attribute_with_extra_price')" 2026-10-10 04:04:05,778 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:04:05,801 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:04:05,831 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:04:05] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 9 0.006 0.037 2026-10-10 04:04:05,851 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:04:05,866 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:04:05] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.014 0.065 2026-10-10 04:04:05,882 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:04:05,931 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:04:05] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.034 0.107 2026-10-10 04:04:06,105 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:04:06] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-10 04:04:06,121 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:04:06] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 04:04:06,133 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:04:06] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.002 0.012 2026-10-10 04:04:06,142 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:04:06,143 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:04:06] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-10-10 04:04:06,154 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Evaluate test code "odoo.startTour('test_self_order_multi_check_attribute_with_extra_price', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/143?access_token=d00af47c1d6e463c", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:04:06,197 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: [1/19] Tour test_self_order_multi_check_attribute_with_extra_price → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:04:06,218 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:04:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.061 2026-10-10 04:04:06,333 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:04:06] "POST /pos-self/relations/143 HTTP/1.1" 200 - 37 0.062 0.116 2026-10-10 04:04:06,336 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:04:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.098 2026-10-10 04:04:06,703 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:04:06] "POST /pos-self/data/143 HTTP/1.1" 200 - 181 0.166 0.170 2026-10-10 04:04:06,781 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: Owl is running in 'dev' mode. 2026-10-10 04:04:06,850 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:04:06] "GET /web/image/ir.attachment/9549/raw HTTP/1.1" 200 - 4 0.001 0.010 2026-10-10 04:04:06,910 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: [2/19] Tour test_self_order_multi_check_attribute_with_extra_price → Step Click on product 'Desk Organizer' (trigger: .product_list .o_self_product_box span:contains('Desk Organizer')) 2026-10-10 04:04:06,969 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:04:06] "GET /web/image/pos.category/318/image_128?unique=2026-10-10T04:03:15.000+00:00 HTTP/1.1" 200 - 2 0.001 0.017 2026-10-10 04:04:06,990 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:04:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 04:04:06,997 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:04:06] "GET /web/image/product.template/2373/image_512?unique=2026-10-10T04:03:15.000+00:00 HTTP/1.1" 200 - 3 0.006 0.021 2026-10-10 04:04:07,012 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:04:07] "GET /web/image/product.template/2374/image_512?unique=2026-10-10T04:03:15.000+00:00 HTTP/1.1" 200 - 3 0.002 0.036 2026-10-10 04:04:07,032 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: [3/19] Tour test_self_order_multi_check_attribute_with_extra_price → Step Check required badge for Fabric attribute (trigger: h2:contains('Fabric') .badge:contains('Required')) 2026-10-10 04:04:07,043 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:04:07] "GET /web/image/product.template/2375/image_512?unique=2026-10-10T04:03:15.000+00:00 HTTP/1.1" 200 - 3 0.005 0.057 2026-10-10 04:04:07,061 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:04:07] "GET /web/image/product.template/2377/image_512?unique=2026-10-10T04:03:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.079 2026-10-10 04:04:07,079 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:04:07] "GET /web/image/product.template/2376/image_512?unique=2026-10-10T04:03:15.000+00:00 HTTP/1.1" 200 - 3 0.003 0.091 2026-10-10 04:04:07,083 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: [4/19] Tour test_self_order_multi_check_attribute_with_extra_price → Step Check no required badge for Add-ons attribute (trigger: h2:contains('Add-ons'):not(:has(.badge))) 2026-10-10 04:04:07,138 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: [5/19] Tour test_self_order_multi_check_attribute_with_extra_price → Step Select value Blue for attribute Colour (trigger: h2:contains("Colour") + div.row button:contains("Blue")) 2026-10-10 04:04:07,193 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: [6/19] Tour test_self_order_multi_check_attribute_with_extra_price → Step Select value Mini Drawer for attribute Add-ons (trigger: h2:contains("Add-ons") + div.row button:contains("Mini Drawer")) 2026-10-10 04:04:07,212 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:04:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:04:07,251 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: [7/19] Tour test_self_order_multi_check_attribute_with_extra_price → Step Select value Pen Holder for attribute Add-ons (trigger: h2:contains("Add-ons") + div.row button:contains("Pen Holder")) 2026-10-10 04:04:07,308 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: [8/19] Tour test_self_order_multi_check_attribute_with_extra_price → Step Select value Leather for attribute Fabric (trigger: h2:contains("Fabric") + div.row button:contains("Leather")) 2026-10-10 04:04:07,365 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: [9/19] Tour test_self_order_multi_check_attribute_with_extra_price → Step Redirecting component is available for handling missing details (trigger: div.missing_required_details) 2026-10-10 04:04:07,416 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: [10/19] Tour test_self_order_multi_check_attribute_with_extra_price → Step Click on missing required details button (trigger: div.missing_required_details button) 2026-10-10 04:04:07,470 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: [11/19] Tour test_self_order_multi_check_attribute_with_extra_price → Step Size attribute selection is visible (trigger: h2:contains('Size'):visible) 2026-10-10 04:04:07,521 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: [12/19] Tour test_self_order_multi_check_attribute_with_extra_price → Step Select value M for attribute Size (trigger: h2:contains("Size") + div.row button:contains("M")) 2026-10-10 04:04:07,580 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: [13/19] Tour test_self_order_multi_check_attribute_with_extra_price → Step Check that: ---Redirecting component is available for handling missing details--- is not true (trigger: body:not(:has(div.missing_required_details))) 2026-10-10 04:04:07,632 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: [14/19] Tour test_self_order_multi_check_attribute_with_extra_price → Step Click on button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-10-10 04:04:07,714 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: [15/19] Tour test_self_order_multi_check_attribute_with_extra_price → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:04:07,785 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: [16/19] Tour test_self_order_multi_check_attribute_with_extra_price → Step Check product card with Desk Organizer and 11.62 (trigger: .product-cart-item:has(div:contains("Desk Organizer")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("11.62"))) 2026-10-10 04:04:07,799 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:04:07] "GET /web/image/ir.attachment/9503/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-10 04:04:07,825 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:04:07] "GET /web/image/product.product/2886/image_512?unique=2026-10-10T04:03:15.000+00:00 HTTP/1.1" 200 - 8 0.004 0.019 2026-10-10 04:04:07,841 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: [17/19] Tour test_self_order_multi_check_attribute_with_extra_price → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:04:07,912 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: [18/19] Tour test_self_order_multi_check_attribute_with_extra_price → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 04:04:07,964 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20907059 started for PoS orders references: [{'name': None, 'pos_reference': '260-143-000001', 'uuid': '86e213b3-1742-44cb-9736-a417a939d4e7'}] 2026-10-10 04:04:08,024 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20907059 order {'name': None, 'pos_reference': '260-143-000001', 'uuid': '86e213b3-1742-44cb-9736-a417a939d4e7'} created pos.order #927 2026-10-10 04:04:08,042 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20907059 finished 2026-10-10 04:04:08,153 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:04:08] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 109 0.093 0.152 2026-10-10 04:04:08,224 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: [19/19] Tour test_self_order_multi_check_attribute_with_extra_price → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-10-10 04:04:08,278 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: tour succeeded 2026-10-10 04:04:08,279 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: ╔═══════════════════════════════════════════════════════════════════════╗ ║ TOUR test_self_order_multi_check_attribute_with_extra_price SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════════════╝ 2026-10-10 04:04:08,346 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: heap 8367144 (allocated 9175040) 2026-10-10 04:04:08,358 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Closing chrome headless with pid 135054 2026-10-10 04:04:08,359 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Closing websocket connection 2026-10-10 04:04:08,360 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Terminating chrome headless with pid 135054 2026-10-10 04:04:08,456 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_040408_456366_test_self_order_multi_check_attribute_with_extra_price.txt 2026-10-10 04:04:08,456 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Removing chrome user profile "/tmp/tmpk24ef9rg_chrome_odoo" 2026-10-10 04:04:08,506 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_product_info ... 2026-10-10 04:04:15,230 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Chrome pid: 135242 2026-10-10 04:04:15,230 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Chrome headless temporary user profile dir: /tmp/tmpgll1ongy_chrome_odoo 2026-10-10 04:04:15,231 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Issuing json command http://127.0.0.1:34075/json/version 2026-10-10 04:04:15,232 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34075', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:04:15,295 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Browser version: Chrome/150.0.7871.114 2026-10-10 04:04:15,296 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Issuing json command http://127.0.0.1:34075/json 2026-10-10 04:04:15,296 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34075', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:04:15,343 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Websocket url found: ws://127.0.0.1:34075/devtools/page/A2C5D1DF544FB02950C4CF324850AC6A 2026-10-10 04:04:15,353 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Enable chrome headless console log notification 2026-10-10 04:04:15,358 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Chrome headless enable page notifications 2026-10-10 04:04:15,376 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Setting session cookie in browser 2026-10-10 04:04:15,588 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Open "http://127.0.0.1:8069/pos-self/144?access_token=0af0713bea5e4e28&table_identifier=bdc5f3d2" in browser 2026-10-10 04:04:15,588 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Navigating to: "http://127.0.0.1:8069/pos-self/144?access_token=0af0713bea5e4e28&table_identifier=bdc5f3d2" 2026-10-10 04:04:15,618 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:04:16,232 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:04:16] "GET /pos-self/144?access_token=0af0713bea5e4e28&table_identifier=bdc5f3d2 HTTP/1.1" 200 - 61 0.056 0.575 2026-10-10 04:04:16,235 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Navigation result: {'frameId': 'A2C5D1DF544FB02950C4CF324850AC6A', 'loaderId': '6D9442B3EF6562CABF64491EFC9DEDAF', 'isDownload': False} 2026-10-10 04:04:16,236 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Evaluate ready code "odoo.isTourReady('self_order_product_info')" 2026-10-10 04:04:16,255 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:04:16,276 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:04:16,312 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:04:16] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.021 0.028 2026-10-10 04:04:16,327 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:04:16,353 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:04:16] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.078 2026-10-10 04:04:16,365 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:04:16,381 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:04:16] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.104 2026-10-10 04:04:16,570 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:04:16] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-10 04:04:16,581 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:04:16] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.008 2026-10-10 04:04:16,617 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:04:16] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.005 0.023 2026-10-10 04:04:16,623 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Evaluate test code "odoo.startTour('self_order_product_info', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/144?access_token=0af0713bea5e4e28&table_identifier=bdc5f3d2", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:04:16,624 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:04:16,625 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:04:16] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.014 2026-10-10 04:04:16,635 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info.browser: [1/4] Tour self_order_product_info → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:04:16,741 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:04:16] "POST /pos-self/relations/144 HTTP/1.1" 200 - 37 0.053 0.047 2026-10-10 04:04:16,800 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:04:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.147 2026-10-10 04:04:17,114 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:04:17] "POST /pos-self/data/144 HTTP/1.1" 200 - 169 0.133 0.186 2026-10-10 04:04:17,120 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:04:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.301 2026-10-10 04:04:17,168 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info.browser: Owl is running in 'dev' mode. 2026-10-10 04:04:17,221 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:04:17] "GET /web/image/ir.attachment/9602/raw HTTP/1.1" 200 - 4 0.003 0.006 2026-10-10 04:04:17,255 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info.browser: [2/4] Tour self_order_product_info → Step Click on location 'Test-In' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-In')) 2026-10-10 04:04:17,267 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:04:17] "GET /web/image/ir.attachment/9556/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-10 04:04:17,285 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:04:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:04:17,348 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info.browser: [3/4] Tour self_order_product_info → Step .o_self_product_box:contains('Product Info Test') .product_info_icon 2026-10-10 04:04:17,394 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:04:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:04:17,407 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:04:17] "GET /web/image/pos.category/321/image_128?unique=2026-10-10T04:03:15.000+00:00 HTTP/1.1" 200 - 2 0.001 0.023 2026-10-10 04:04:17,409 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info.browser: [4/4] Tour self_order_product_info → Step .modal-body:contains("Nice Product") 2026-10-10 04:04:17,428 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:04:17] "GET /web/image/product.template/2380/image_512?unique=2026-10-10T04:03:15.000+00:00 HTTP/1.1" 200 - 3 0.008 0.028 2026-10-10 04:04:17,460 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info.browser: tour succeeded 2026-10-10 04:04:17,461 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info.browser: ╔════════════════════════════════════════╗ ║ TOUR self_order_product_info SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-10 04:04:17,508 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info.browser: heap 6675000 (allocated 7340032) 2026-10-10 04:04:17,517 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Closing chrome headless with pid 135242 2026-10-10 04:04:17,523 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Closing websocket connection 2026-10-10 04:04:17,527 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Terminating chrome headless with pid 135242 2026-10-10 04:04:17,642 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_040417_642602_test_self_order_product_info.txt 2026-10-10 04:04:17,643 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Removing chrome user profile "/tmp/tmpgll1ongy_chrome_odoo" 2026-10-10 04:04:17,697 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-10 04:04:19,229 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_extra_price_is_not_trusted_from_the_frontend ... 2026-10-10 04:04:25,739 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:04:26,054 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21301040 started for PoS orders references: [{'name': None, 'pos_reference': '260-145-000001', 'uuid': '4c81835b-054e-45ba-8d9f-d256070ef54c'}] 2026-10-10 04:04:26,109 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21301040 order {'name': None, 'pos_reference': '260-145-000001', 'uuid': '4c81835b-054e-45ba-8d9f-d256070ef54c'} created pos.order #928 2026-10-10 04:04:26,110 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21301040 finished 2026-10-10 04:04:26,197 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:04:26] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 129 0.086 0.375 2026-10-10 04:04:26,501 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #462591 started for PoS orders references: [{'name': None, 'pos_reference': '260-145-000002', 'uuid': '57583c2f-e742-41c7-9b05-920634f76c60'}] 2026-10-10 04:04:26,554 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #462591 order {'name': None, 'pos_reference': '260-145-000002', 'uuid': '57583c2f-e742-41c7-9b05-920634f76c60'} created pos.order #929 2026-10-10 04:04:26,555 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #462591 finished 2026-10-10 04:04:26,649 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:04:26] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 138 0.085 0.144 2026-10-10 04:04:26,686 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_line_subtotals_are_not_trusted_from_the_frontend ... 2026-10-10 04:04:33,355 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:04:33,806 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52409840 started for PoS orders references: [{'name': None, 'pos_reference': '260-146-000001', 'uuid': 'd6dcce45-bb36-4307-8486-b818019b1788'}] 2026-10-10 04:04:33,858 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52409840 order {'name': None, 'pos_reference': '260-146-000001', 'uuid': 'd6dcce45-bb36-4307-8486-b818019b1788'} created pos.order #930 2026-10-10 04:04:33,861 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52409840 finished 2026-10-10 04:04:33,942 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:04:33] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 129 0.117 0.472 2026-10-10 04:04:34,239 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16743131 started for PoS orders references: [{'name': None, 'pos_reference': '260-146-000002', 'uuid': '393ec09e-411e-4751-994e-0bb033552ff2'}] 2026-10-10 04:04:34,291 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16743131 order {'name': None, 'pos_reference': '260-146-000002', 'uuid': '393ec09e-411e-4751-994e-0bb033552ff2'} created pos.order #931 2026-10-10 04:04:34,293 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16743131 finished 2026-10-10 04:04:34,385 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:04:34] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 138 0.102 0.134 2026-10-10 04:04:34,421 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_parent_from_another_order_is_refused ... 2026-10-10 04:04:40,926 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:04:41,215 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71742257 started for PoS orders references: [{'name': None, 'pos_reference': '260-147-000001', 'uuid': 'bc7823e1-c7c0-4dbb-b129-b35d5739d720'}] 2026-10-10 04:04:41,271 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71742257 order {'name': None, 'pos_reference': '260-147-000001', 'uuid': 'bc7823e1-c7c0-4dbb-b129-b35d5739d720'} created pos.order #932 2026-10-10 04:04:41,274 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71742257 finished 2026-10-10 04:04:41,399 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:04:41] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 126 0.142 0.335 2026-10-10 04:04:41,438 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20943596 started for PoS orders references: [{'name': None, 'pos_reference': '260-147-000002', 'uuid': '1e41e9f3-b9a1-46f0-88f8-4eb58c6958ff'}] 2026-10-10 04:04:41,473 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20943596 order {'name': None, 'pos_reference': '260-147-000002', 'uuid': '1e41e9f3-b9a1-46f0-88f8-4eb58c6958ff'} created pos.order #933 2026-10-10 04:04:41,475 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20943596 finished 2026-10-10 04:04:41,499 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:04:41] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 45 0.034 0.056 2026-10-10 04:04:41,557 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_price_free_items_multi_qty ... 2026-10-10 04:04:47,565 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_price_no_free_items ... 2026-10-10 04:04:54,187 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_price_unit_mulitple_qty ... 2026-10-10 04:05:00,553 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_external_child_stolen_through_combo_line_ids_is_refused ... 2026-10-10 04:05:07,278 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:05:07,645 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51286838 started for PoS orders references: [{'name': None, 'pos_reference': '260-151-000001', 'uuid': 'ac7044f8-608e-479f-abb6-9fee82922683'}] 2026-10-10 04:05:07,690 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51286838 order {'name': None, 'pos_reference': '260-151-000001', 'uuid': 'ac7044f8-608e-479f-abb6-9fee82922683'} created pos.order #938 2026-10-10 04:05:07,691 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51286838 finished 2026-10-10 04:05:07,763 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:07] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 129 0.095 0.393 2026-10-10 04:05:07,812 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84137679 started for PoS orders references: [{'name': None, 'pos_reference': '260-151-000002', 'uuid': '621d3c6b-03a0-4ee1-8f0b-8d0e43982362'}] 2026-10-10 04:05:07,842 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84137679 order {'name': None, 'pos_reference': '260-151-000002', 'uuid': '621d3c6b-03a0-4ee1-8f0b-8d0e43982362'} created pos.order #939 2026-10-10 04:05:07,844 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84137679 finished 2026-10-10 04:05:07,863 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:07] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 45 0.020 0.064 2026-10-10 04:05:07,905 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_external_child_stolen_through_relations_uuid_mapping_is_refused ... 2026-10-10 04:05:14,383 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:05:14,700 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69403208 started for PoS orders references: [{'name': None, 'pos_reference': '260-152-000001', 'uuid': 'ffd35101-5ce3-4208-a328-4194ae93b5ea'}] 2026-10-10 04:05:14,765 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69403208 order {'name': None, 'pos_reference': '260-152-000001', 'uuid': 'ffd35101-5ce3-4208-a328-4194ae93b5ea'} created pos.order #940 2026-10-10 04:05:14,766 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69403208 finished 2026-10-10 04:05:14,872 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:14] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 129 0.156 0.338 2026-10-10 04:05:14,919 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53426074 started for PoS orders references: [{'name': None, 'pos_reference': '260-152-000002', 'uuid': '3e35121e-4b89-4099-ae0a-cc45d02f6062'}] 2026-10-10 04:05:14,951 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53426074 order {'name': None, 'pos_reference': '260-152-000002', 'uuid': '3e35121e-4b89-4099-ae0a-cc45d02f6062'} created pos.order #941 2026-10-10 04:05:14,952 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53426074 finished 2026-10-10 04:05:14,966 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:14] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 47 0.026 0.056 2026-10-10 04:05:15,002 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_foreign_negative_attribute_on_combo_child_is_refused ... 2026-10-10 04:05:21,703 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:05:22,169 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:22] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 49 0.027 0.442 2026-10-10 04:05:22,202 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_forged_combo_composition_is_refused ... 2026-10-10 04:05:29,423 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:05:29,727 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85395528 started for PoS orders references: [{'name': None, 'pos_reference': '260-154-000001', 'uuid': '8a79ec5b-51d5-4710-b3c7-a3616b823aa1'}] 2026-10-10 04:05:29,798 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85395528 order {'name': None, 'pos_reference': '260-154-000001', 'uuid': '8a79ec5b-51d5-4710-b3c7-a3616b823aa1'} created pos.order #942 2026-10-10 04:05:29,800 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85395528 finished 2026-10-10 04:05:29,822 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:29] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 95 0.084 0.318 2026-10-10 04:05:29,856 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_negative_combo_parent_quantity_is_refused ... 2026-10-10 04:05:36,601 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:05:36,986 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:36] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 42 0.060 0.330 2026-10-10 04:05:37,038 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_product_dont_display_all_variants ... 2026-10-10 04:05:44,607 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Chrome pid: 135438 2026-10-10 04:05:44,608 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Chrome headless temporary user profile dir: /tmp/tmpjk7yb0k0_chrome_odoo 2026-10-10 04:05:44,608 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Issuing json command http://127.0.0.1:38371/json/version 2026-10-10 04:05:44,609 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38371', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:05:44,624 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Browser version: Chrome/150.0.7871.114 2026-10-10 04:05:44,624 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Issuing json command http://127.0.0.1:38371/json 2026-10-10 04:05:44,625 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38371', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:05:44,638 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Websocket url found: ws://127.0.0.1:38371/devtools/page/5851511E9824E6032C1092B028DC3707 2026-10-10 04:05:44,644 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Enable chrome headless console log notification 2026-10-10 04:05:44,650 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Chrome headless enable page notifications 2026-10-10 04:05:44,692 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Setting session cookie in browser 2026-10-10 04:05:44,970 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Open "http://127.0.0.1:8069/pos-self/156?access_token=5363398633a34a49" in browser 2026-10-10 04:05:44,970 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Navigating to: "http://127.0.0.1:8069/pos-self/156?access_token=5363398633a34a49" 2026-10-10 04:05:44,985 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:05:45,695 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:45] "GET /pos-self/156?access_token=5363398633a34a49 HTTP/1.1" 200 - 57 0.032 0.682 2026-10-10 04:05:45,699 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Navigation result: {'frameId': '5851511E9824E6032C1092B028DC3707', 'loaderId': 'C40AACB8A802FFFDA5BCB3135236D953', 'isDownload': False} 2026-10-10 04:05:45,699 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Evaluate ready code "odoo.isTourReady('test_product_dont_display_all_variants')" 2026-10-10 04:05:45,723 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:05:45,753 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:05:45,783 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:45] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.046 2026-10-10 04:05:45,800 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:05:45,843 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:45] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.029 0.085 2026-10-10 04:05:45,856 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:05:45,871 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:45] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.005 0.123 2026-10-10 04:05:46,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:46] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-10 04:05:46,009 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:46] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 04:05:46,033 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Evaluate test code "odoo.startTour('test_product_dont_display_all_variants', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/156?access_token=5363398633a34a49", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:05:46,035 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:46] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.004 0.008 2026-10-10 04:05:46,039 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:05:46,039 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:46] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 04:05:46,046 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: [1/15] Tour test_product_dont_display_all_variants → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:05:46,117 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:46] "POST /pos-self/relations/156 HTTP/1.1" 200 - 37 0.026 0.039 2026-10-10 04:05:46,164 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.106 2026-10-10 04:05:46,570 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:46] "POST /pos-self/data/156 HTTP/1.1" 200 - 192 0.159 0.258 2026-10-10 04:05:46,573 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.384 2026-10-10 04:05:46,672 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:46] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.039 2026-10-10 04:05:46,685 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: Owl is running in 'dev' mode. 2026-10-10 04:05:46,735 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:46] "GET /web/image/ir.attachment/10206/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-10 04:05:46,766 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: [2/15] Tour test_product_dont_display_all_variants → Step Click on location 'Test-In' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-In')) 2026-10-10 04:05:46,779 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:46] "GET /web/image/ir.attachment/10160/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-10 04:05:46,801 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:05:46,857 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: [3/15] Tour test_product_dont_display_all_variants → Step Click on category 'Uncategorised' (trigger: .category_btn:contains('Uncategorised')) 2026-10-10 04:05:46,915 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:46] "GET /web/image/pos.category/322/image_128?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 2 0.001 0.042 2026-10-10 04:05:46,918 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: [4/15] Tour test_product_dont_display_all_variants → Step Click on product 'Meal Combo' (trigger: .product_list .o_self_product_box span:contains('Meal Combo')) 2026-10-10 04:05:46,937 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:46] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 4 0.002 0.054 2026-10-10 04:05:46,982 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:46] "GET /web/image/product.template/2382/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 3 0.031 0.065 2026-10-10 04:05:47,005 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: [5/15] Tour test_product_dont_display_all_variants → Step Click on combo product 'Coke always never' (trigger: .combo_product_box span:contains('Coke always never')) 2026-10-10 04:05:47,012 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:47] "GET /web/image/product.template/2381/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 3 0.002 0.119 2026-10-10 04:05:47,027 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:47] "GET /web/image/product.template/2385/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 3 0.005 0.131 2026-10-10 04:05:47,046 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:47] "GET /web/image/product.template/2383/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 3 0.005 0.148 2026-10-10 04:05:47,076 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:47] "GET /web/image/product.template/2384/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 3 0.007 0.146 2026-10-10 04:05:47,086 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: [6/15] Tour test_product_dont_display_all_variants → Step Click on button 'Red' (trigger: .btn:contains('Red')) 2026-10-10 04:05:47,095 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:47] "GET /web/image/product.template/2411/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 3 0.003 0.149 2026-10-10 04:05:47,121 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:47] "GET /web/image/product.template/2413/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 3 0.010 0.116 2026-10-10 04:05:47,142 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:47] "GET /web/image/product.template/2412/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 3 0.003 0.121 2026-10-10 04:05:47,147 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: [7/15] Tour test_product_dont_display_all_variants → Step Click on button 'Next' (trigger: .btn:contains('Next')) 2026-10-10 04:05:47,166 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:47] "GET /web/image/product.template/2410/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 3 0.006 0.119 2026-10-10 04:05:47,194 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:47] "GET /web/image/product.product/2918/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 8 0.004 0.133 2026-10-10 04:05:47,205 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: [8/15] Tour test_product_dont_display_all_variants → Step Click on button 'Add to cart' (trigger: .btn:contains('Add to cart')) 2026-10-10 04:05:47,222 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:47] "GET /web/image/product.product/2920/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 8 0.007 0.133 2026-10-10 04:05:47,253 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:47] "GET /web/image/product.product/2921/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 8 0.006 0.141 2026-10-10 04:05:47,276 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: [9/15] Tour test_product_dont_display_all_variants → Step Click on product 'Meal Combo' (trigger: .product_list .o_self_product_box span:contains('Meal Combo')) 2026-10-10 04:05:47,334 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: [10/15] Tour test_product_dont_display_all_variants → Step Click on combo product 'Coke always only' (trigger: .combo_product_box span:contains('Coke always only')) 2026-10-10 04:05:47,390 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: [11/15] Tour test_product_dont_display_all_variants → Step Click on button 'Add to cart' (trigger: .btn:contains('Add to cart')) 2026-10-10 04:05:47,470 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: [12/15] Tour test_product_dont_display_all_variants → Step Click on product 'Meal Combo' (trigger: .product_list .o_self_product_box span:contains('Meal Combo')) 2026-10-10 04:05:47,527 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: [13/15] Tour test_product_dont_display_all_variants → Step Click on combo product 'Coke never only' (trigger: .combo_product_box span:contains('Coke never only')) 2026-10-10 04:05:47,590 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: [14/15] Tour test_product_dont_display_all_variants → Step Click on button 'Red' (trigger: .btn:contains('Red')) 2026-10-10 04:05:47,652 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: [15/15] Tour test_product_dont_display_all_variants → Step Click on button 'Add to cart' (trigger: .btn:contains('Add to cart')) 2026-10-10 04:05:47,741 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: tour succeeded 2026-10-10 04:05:47,742 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR test_product_dont_display_all_variants SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-10-10 04:05:47,803 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: heap 11274256 (allocated 12718080) 2026-10-10 04:05:47,822 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Closing chrome headless with pid 135438 2026-10-10 04:05:47,826 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Closing websocket connection 2026-10-10 04:05:47,830 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Terminating chrome headless with pid 135438 2026-10-10 04:05:47,926 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_040547_926039_test_product_dont_display_all_variants.txt 2026-10-10 04:05:47,926 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Removing chrome user profile "/tmp/tmpjk7yb0k0_chrome_odoo" 2026-10-10 04:05:47,963 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation ... 2026-10-10 04:05:55,449 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Chrome pid: 135638 2026-10-10 04:05:55,449 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Chrome headless temporary user profile dir: /tmp/tmp5koro96q_chrome_odoo 2026-10-10 04:05:55,449 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Issuing json command http://127.0.0.1:39777/json/version 2026-10-10 04:05:55,451 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39777', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:05:55,522 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Browser version: Chrome/150.0.7871.114 2026-10-10 04:05:55,522 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Issuing json command http://127.0.0.1:39777/json 2026-10-10 04:05:55,523 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39777', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:05:55,540 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Websocket url found: ws://127.0.0.1:39777/devtools/page/3A88ECA60FBCE1AB16F4A4B9EEDACF5F 2026-10-10 04:05:55,555 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Enable chrome headless console log notification 2026-10-10 04:05:55,562 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Chrome headless enable page notifications 2026-10-10 04:05:55,588 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Setting session cookie in browser 2026-10-10 04:05:55,923 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Open "http://127.0.0.1:8069/pos-self/157?access_token=e26c4b2367804981" in browser 2026-10-10 04:05:55,923 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Navigating to: "http://127.0.0.1:8069/pos-self/157?access_token=e26c4b2367804981" 2026-10-10 04:05:55,945 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:05:56,418 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:56] "GET /pos-self/157?access_token=e26c4b2367804981 HTTP/1.1" 200 - 59 0.029 0.447 2026-10-10 04:05:56,422 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Navigation result: {'frameId': '3A88ECA60FBCE1AB16F4A4B9EEDACF5F', 'loaderId': '287620F54813E3F570BB6A2E516BFB05', 'isDownload': False} 2026-10-10 04:05:56,422 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Evaluate ready code "odoo.isTourReady('test_self_combo_extra_price_selection_and_confirmation')" 2026-10-10 04:05:56,439 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:05:56,462 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:05:56,500 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:56] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.022 0.030 2026-10-10 04:05:56,509 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:05:56,529 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:56] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.005 0.075 2026-10-10 04:05:56,538 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:05:56,553 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:56] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.094 2026-10-10 04:05:56,734 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:56] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-10 04:05:56,749 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:56] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 04:05:56,760 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:56] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.002 0.013 2026-10-10 04:05:56,772 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:05:56,772 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:56] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-10-10 04:05:56,781 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Evaluate test code "odoo.startTour('test_self_combo_extra_price_selection_and_confirmation', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/157?access_token=e26c4b2367804981", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:05:56,790 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: [1/20] Tour test_self_combo_extra_price_selection_and_confirmation → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:05:56,859 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:56] "POST /pos-self/relations/157 HTTP/1.1" 200 - 37 0.021 0.053 2026-10-10 04:05:56,926 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.139 2026-10-10 04:05:57,242 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:57] "POST /pos-self/data/157 HTTP/1.1" 200 - 189 0.102 0.232 2026-10-10 04:05:57,245 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.298 2026-10-10 04:05:57,303 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: Owl is running in 'dev' mode. 2026-10-10 04:05:57,356 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:57] "GET /web/image/ir.attachment/10259/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-10 04:05:57,444 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: [2/20] Tour test_self_combo_extra_price_selection_and_confirmation → Step Click on product 'Office Combo' (trigger: .product_list .o_self_product_box span:contains('Office Combo')) 2026-10-10 04:05:57,517 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:57] "GET /web/image/pos.category/324/image_128?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 2 0.001 0.026 2026-10-10 04:05:57,564 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:57] "GET /web/image/pos.category/323/image_128?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 2 0.007 0.068 2026-10-10 04:05:57,567 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: [3/20] Tour test_self_combo_extra_price_selection_and_confirmation → Step Verify 'Combo Product 1' does NOT show Extra badge (trigger: .combo_product_box:has(span:contains('Combo Product 1'))) 2026-10-10 04:05:57,575 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:05:57,581 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:05:57,588 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:57] "GET /web/image/pos.category/322/image_128?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 2 0.001 0.093 2026-10-10 04:05:57,610 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:57] "GET /web/image/pos.category/325/image_128?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 2 0.001 0.118 2026-10-10 04:05:57,631 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:57] "GET /web/image/product.template/2415/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 3 0.004 0.111 2026-10-10 04:05:57,633 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: [4/20] Tour test_self_combo_extra_price_selection_and_confirmation → Step Click on combo product 'Combo Product 1' (trigger: .combo_product_box span:contains('Combo Product 1')) 2026-10-10 04:05:57,647 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:57] "GET /web/image/product.template/2414/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 3 0.002 0.137 2026-10-10 04:05:57,666 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:57] "GET /web/image/product.template/2417/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 3 0.003 0.127 2026-10-10 04:05:57,682 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:57] "GET /web/image/product.template/2416/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 3 0.002 0.095 2026-10-10 04:05:57,697 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: [5/20] Tour test_self_combo_extra_price_selection_and_confirmation → Step Verify 'Combo Product 1' does NOT show Extra badge (trigger: .combo_product_box:has(span:contains('Combo Product 1'))) 2026-10-10 04:05:57,711 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:57] "GET /web/image/product.template/2418/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 3 0.003 0.115 2026-10-10 04:05:57,723 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:57] "GET /web/image/product.template/2423/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-10-10 04:05:57,749 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: [6/20] Tour test_self_combo_extra_price_selection_and_confirmation → Step Click on combo product 'Combo Product 1' (trigger: .combo_product_box span:contains('Combo Product 1')) 2026-10-10 04:05:57,750 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:57] "GET /web/image/product.product/2923/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 8 0.005 0.102 2026-10-10 04:05:57,771 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:57] "GET /web/image/product.product/2924/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 8 0.005 0.111 2026-10-10 04:05:57,795 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:57] "GET /web/image/product.product/2925/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 8 0.006 0.116 2026-10-10 04:05:57,809 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:57] "GET /web/image/product.template/2419/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 3 0.003 0.120 2026-10-10 04:05:57,813 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: [7/20] Tour test_self_combo_extra_price_selection_and_confirmation → Step Verify 'Combo Product 1' shows Extra badge with price 10 (trigger: .combo_product_box:has(span:contains('Combo Product 1')) .badge:contains('Extra: $ 10')) 2026-10-10 04:05:57,827 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:57] "GET /web/image/product.template/2420/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 3 0.005 0.102 2026-10-10 04:05:57,845 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:57] "GET /web/image/product.template/2421/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 3 0.003 0.112 2026-10-10 04:05:57,860 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:57] "GET /web/image/product.template/2422/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 3 0.002 0.097 2026-10-10 04:05:57,867 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: [8/20] Tour test_self_combo_extra_price_selection_and_confirmation → Step Click on combo product 'Combo Product 3' (trigger: .combo_product_box span:contains('Combo Product 3')) 2026-10-10 04:05:57,873 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:57] "GET /web/image/product.template/2381/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 3 0.002 0.086 2026-10-10 04:05:57,884 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:57] "GET /web/image/product.template/2382/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 3 0.002 0.082 2026-10-10 04:05:57,897 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:57] "GET /web/image/product.template/2385/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 3 0.002 0.081 2026-10-10 04:05:57,928 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: [9/20] Tour test_self_combo_extra_price_selection_and_confirmation → Step Verify 'Combo Product 3' shows Extra badge with price 12 (trigger: .combo_product_box:has(span:contains('Combo Product 3')) .badge:contains('Extra: $ 12')) 2026-10-10 04:05:57,979 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: [10/20] Tour test_self_combo_extra_price_selection_and_confirmation → Step Click on button 'Next' (trigger: .btn:contains('Next')) 2026-10-10 04:05:58,045 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: [11/20] Tour test_self_combo_extra_price_selection_and_confirmation → Step Verify 'Combo Product 4' shows price badge with price 20 (trigger: .combo_product_box:has(span:contains('Combo Product 4')) .badge:contains('+ $ 20')) 2026-10-10 04:05:58,081 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:58] "GET /web/image/product.product/2926/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 8 0.004 0.018 2026-10-10 04:05:58,099 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: [12/20] Tour test_self_combo_extra_price_selection_and_confirmation → Step Verify 'Combo Product 5' shows price badge with price 22 (trigger: .combo_product_box:has(span:contains('Combo Product 5')) .badge:contains('+ $ 22')) 2026-10-10 04:05:58,107 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:58] "GET /web/image/product.product/2927/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 8 0.005 0.038 2026-10-10 04:05:58,146 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: [13/20] Tour test_self_combo_extra_price_selection_and_confirmation → Step Click on combo product 'Combo Product 4' (trigger: .combo_product_box span:contains('Combo Product 4')) 2026-10-10 04:05:58,207 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: [14/20] Tour test_self_combo_extra_price_selection_and_confirmation → Step Click on button 'Next' (trigger: .btn:contains('Next')) 2026-10-10 04:05:58,289 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: [15/20] Tour test_self_combo_extra_price_selection_and_confirmation → Step Click on combo product 'Combo Product 6' (trigger: .combo_product_box span:contains('Combo Product 6')) 2026-10-10 04:05:58,330 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:58] "GET /web/image/product.product/2928/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 8 0.005 0.014 2026-10-10 04:05:58,352 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: [16/20] Tour test_self_combo_extra_price_selection_and_confirmation → Step Verify confirmation page is shown (trigger: .o_self_combo_confirmation:contains('Validate your selection')) 2026-10-10 04:05:58,353 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:58] "GET /web/image/product.product/2930/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 8 0.004 0.037 2026-10-10 04:05:58,369 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:58] "GET /web/image/product.product/2931/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 8 0.003 0.050 2026-10-10 04:05:58,387 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:05:58] "GET /web/image/product.product/2929/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 8 0.003 0.069 2026-10-10 04:05:58,401 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: [17/20] Tour test_self_combo_extra_price_selection_and_confirmation → Step Verify confirmation shows extra price for 'Combo Product 1' (trigger: .o_self_combo_confirmation .badge:contains('Extra:')) 2026-10-10 04:05:58,452 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: [18/20] Tour test_self_combo_extra_price_selection_and_confirmation → Step Verify confirmation shows extra price for 'Combo Product 3' (trigger: .o_self_combo_confirmation .badge:contains('Extra:')) 2026-10-10 04:05:58,503 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: [19/20] Tour test_self_combo_extra_price_selection_and_confirmation → Step Verify confirmation shows extra price for 'Combo Product 4' (trigger: .o_self_combo_confirmation .badge:contains('Extra:')) 2026-10-10 04:05:58,554 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: [20/20] Tour test_self_combo_extra_price_selection_and_confirmation → Step Click on button 'Add to cart' (trigger: .btn:contains('Add to cart')) 2026-10-10 04:05:58,646 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: tour succeeded 2026-10-10 04:05:58,646 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: ╔═══════════════════════════════════════════════════════════════════════╗ ║ TOUR test_self_combo_extra_price_selection_and_confirmation SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════════════╝ 2026-10-10 04:05:58,741 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: heap 13881368 (allocated 15478784) 2026-10-10 04:05:58,749 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Closing chrome headless with pid 135638 2026-10-10 04:05:58,751 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Closing websocket connection 2026-10-10 04:05:58,753 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Terminating chrome headless with pid 135638 2026-10-10 04:05:58,854 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_040558_854688_test_self_combo_extra_price_selection_and_confirmation.txt 2026-10-10 04:05:58,855 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Removing chrome user profile "/tmp/tmp5koro96q_chrome_odoo" 2026-10-10 04:05:58,894 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_order_combo ... 2026-10-10 04:06:06,547 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Chrome pid: 135839 2026-10-10 04:06:06,547 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Chrome headless temporary user profile dir: /tmp/tmp1xl3mpgt_chrome_odoo 2026-10-10 04:06:06,548 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Issuing json command http://127.0.0.1:39461/json/version 2026-10-10 04:06:06,549 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39461', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:06:06,617 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Browser version: Chrome/150.0.7871.114 2026-10-10 04:06:06,617 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Issuing json command http://127.0.0.1:39461/json 2026-10-10 04:06:06,618 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39461', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:06:06,626 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Websocket url found: ws://127.0.0.1:39461/devtools/page/0FB59A32F37BA1819281897E5E38D6DA 2026-10-10 04:06:06,642 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Enable chrome headless console log notification 2026-10-10 04:06:06,652 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Chrome headless enable page notifications 2026-10-10 04:06:06,681 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Setting session cookie in browser 2026-10-10 04:06:06,951 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Open "http://127.0.0.1:8069/pos-self/158?access_token=da7225dc48424d8a" in browser 2026-10-10 04:06:06,951 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Navigating to: "http://127.0.0.1:8069/pos-self/158?access_token=da7225dc48424d8a" 2026-10-10 04:06:06,964 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:06:07,431 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:07] "GET /pos-self/158?access_token=da7225dc48424d8a HTTP/1.1" 200 - 59 0.032 0.439 2026-10-10 04:06:07,435 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Navigation result: {'frameId': '0FB59A32F37BA1819281897E5E38D6DA', 'loaderId': 'C08D3294AD3532ABB7CE925B4D6AF60B', 'isDownload': False} 2026-10-10 04:06:07,435 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Evaluate ready code "odoo.isTourReady('self_combo_selector')" 2026-10-10 04:06:07,467 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:06:07,487 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:06:07,522 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:07] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 11 0.021 0.025 2026-10-10 04:06:07,540 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:06:07,564 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:07] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.005 0.079 2026-10-10 04:06:07,578 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:06:07,593 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:07] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.103 2026-10-10 04:06:07,789 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:07] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.013 2026-10-10 04:06:07,797 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:07] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 04:06:07,813 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:07] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.002 0.010 2026-10-10 04:06:07,821 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:06:07,821 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:07] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 04:06:07,832 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Evaluate test code "odoo.startTour('self_combo_selector', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/158?access_token=da7225dc48424d8a", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:06:07,845 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: [1/19] Tour self_combo_selector → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:06:07,912 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:07] "POST /pos-self/relations/158 HTTP/1.1" 200 - 37 0.023 0.053 2026-10-10 04:06:07,978 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.138 2026-10-10 04:06:08,343 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:08] "POST /pos-self/data/158 HTTP/1.1" 200 - 189 0.127 0.240 2026-10-10 04:06:08,347 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.346 2026-10-10 04:06:08,390 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: Owl is running in 'dev' mode. 2026-10-10 04:06:08,431 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:08] "GET /web/image/ir.attachment/10312/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-10 04:06:08,513 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: [2/19] Tour self_combo_selector → Step Click on product 'Office Combo' (trigger: .product_list .o_self_product_box span:contains('Office Combo')) 2026-10-10 04:06:08,588 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:08] "GET /web/image/pos.category/326/image_128?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 2 0.001 0.029 2026-10-10 04:06:08,617 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:08] "GET /web/image/pos.category/327/image_128?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 2 0.007 0.050 2026-10-10 04:06:08,627 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:06:08,637 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:08] "GET /web/image/pos.category/328/image_128?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 2 0.001 0.068 2026-10-10 04:06:08,639 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 04:06:08,642 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: [3/19] Tour self_combo_selector → Step Click on combo product 'Desk Organizer' (trigger: .combo_product_box span:contains('Desk Organizer')) 2026-10-10 04:06:08,663 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:08] "GET /web/image/pos.category/322/image_128?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 2 0.001 0.089 2026-10-10 04:06:08,682 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:08] "GET /web/image/product.template/2424/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 3 0.003 0.072 2026-10-10 04:06:08,703 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:08] "GET /web/image/product.template/2425/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 3 0.004 0.090 2026-10-10 04:06:08,718 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:08] "GET /web/image/product.template/2426/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 3 0.002 0.106 2026-10-10 04:06:08,731 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: [4/19] Tour self_combo_selector → Step Select value Leather for attribute Fabric (trigger: h2:contains("Fabric") + div.row button:contains("Leather")) 2026-10-10 04:06:08,737 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:08] "GET /web/image/product.template/2427/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 3 0.005 0.092 2026-10-10 04:06:08,755 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:08] "GET /web/image/product.template/2428/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 3 0.002 0.101 2026-10-10 04:06:08,770 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:08] "GET /web/image/product.template/2433/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 3 0.002 0.101 2026-10-10 04:06:08,786 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: [5/19] Tour self_combo_selector → Step Select value M for attribute Size (trigger: h2:contains("Size") + div.row button:contains("M")) 2026-10-10 04:06:08,796 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:08] "GET /web/image/product.product/2933/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 8 0.007 0.093 2026-10-10 04:06:08,817 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:08] "GET /web/image/product.product/2934/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 8 0.005 0.070 2026-10-10 04:06:08,830 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:08] "GET /web/image/product.template/2429/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 3 0.002 0.077 2026-10-10 04:06:08,846 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: [6/19] Tour self_combo_selector → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-10-10 04:06:08,855 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:08] "GET /web/image/product.product/2935/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 8 0.005 0.100 2026-10-10 04:06:08,870 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:08] "GET /web/image/product.template/2430/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 3 0.002 0.107 2026-10-10 04:06:08,892 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:08] "GET /web/image/product.product/2892/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 8 0.004 0.110 2026-10-10 04:06:08,905 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:08] "GET /web/image/product.template/2431/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 3 0.002 0.096 2026-10-10 04:06:08,918 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: [7/19] Tour self_combo_selector → Step Click on combo product 'Combo Product 5' (trigger: .combo_product_box span:contains('Combo Product 5')) 2026-10-10 04:06:08,919 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:08] "GET /web/image/product.template/2432/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 3 0.002 0.093 2026-10-10 04:06:08,938 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:08] "GET /web/image/product.template/2381/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 3 0.004 0.098 2026-10-10 04:06:08,957 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:08] "GET /web/image/product.template/2382/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 3 0.003 0.092 2026-10-10 04:06:08,973 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:08] "GET /web/image/product.template/2385/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 3 0.004 0.090 2026-10-10 04:06:08,992 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: [8/19] Tour self_combo_selector → Step Click on combo product 'Combo Product 8' (trigger: .combo_product_box span:contains('Combo Product 8')) 2026-10-10 04:06:08,994 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:08] "GET /web/image/product.product/2936/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 8 0.004 0.045 2026-10-10 04:06:09,019 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:09] "GET /web/image/product.product/2937/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 8 0.004 0.066 2026-10-10 04:06:09,043 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:09] "GET /web/image/product.product/2939/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 8 0.004 0.022 2026-10-10 04:06:09,065 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:09] "GET /web/image/product.product/2938/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 8 0.004 0.047 2026-10-10 04:06:09,070 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: [9/19] Tour self_combo_selector → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-10-10 04:06:09,090 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:09] "GET /web/image/product.product/2940/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 8 0.004 0.069 2026-10-10 04:06:09,112 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:09] "GET /web/image/product.product/2941/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 8 0.004 0.088 2026-10-10 04:06:09,169 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: [10/19] Tour self_combo_selector → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:06:09,241 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: [11/19] Tour self_combo_selector → Step .btn .oi-plus 2026-10-10 04:06:09,263 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:09] "GET /web/image/ir.attachment/10266/raw HTTP/1.1" 200 - 4 0.006 0.008 2026-10-10 04:06:09,295 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:09] "GET /web/image/product.product/2942/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 8 0.004 0.017 2026-10-10 04:06:09,331 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: [12/19] Tour self_combo_selector → Step Check combo Office Combo (trigger: .product-cart-item div:contains("Office Combo"):has(div:contains(Desk Organizer)):has(div:contains("Size") div:contains("M")):has(div:contains("Fabric") div:contains("Leather"))) 2026-10-10 04:06:09,382 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: [13/19] Tour self_combo_selector → Step Check combo Office Combo (trigger: .product-cart-item div:contains("Office Combo"):has(div:contains(Combo Product 5))) 2026-10-10 04:06:09,434 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: [14/19] Tour self_combo_selector → Step Check combo Office Combo (trigger: .product-cart-item div:contains("Office Combo"):has(div:contains(Combo Product 8))) 2026-10-10 04:06:09,485 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: [15/19] Tour self_combo_selector → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:06:09,578 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: [16/19] Tour self_combo_selector → Step Check if the order number is shown (trigger: .tracking-number) 2026-10-10 04:06:09,674 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13266056 started for PoS orders references: [{'name': None, 'pos_reference': '260-158-000001', 'uuid': 'c1d7c1c4-30fd-4293-97c3-abbe3050840a'}] 2026-10-10 04:06:09,759 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13266056 order {'name': None, 'pos_reference': '260-158-000001', 'uuid': 'c1d7c1c4-30fd-4293-97c3-abbe3050840a'} created pos.order #943 2026-10-10 04:06:09,780 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13266056 finished 2026-10-10 04:06:09,966 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:09] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 154 0.141 0.265 2026-10-10 04:06:10,035 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:10] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.012 2026-10-10 04:06:10,036 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: [17/19] Tour self_combo_selector → Step Check that the order number start with 'S', and end with number '1'. (trigger: span.tracking-number) 2026-10-10 04:06:10,087 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: [18/19] Tour self_combo_selector → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 04:06:10,145 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: [19/19] Tour self_combo_selector → Step Check that 'Order Now' do not exist (trigger: body:not(:has(.btn:text(Order Now)))) 2026-10-10 04:06:10,192 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: tour succeeded 2026-10-10 04:06:10,193 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: ╔════════════════════════════════════╗ ║ TOUR self_combo_selector SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-10 04:06:10,314 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: heap 11657176 (allocated 13242368) 2026-10-10 04:06:10,338 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:10] "GET /web/image/ir.attachment/10311/raw HTTP/1.1" 200 - 4 0.023 0.008 2026-10-10 04:06:10,346 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Closing chrome headless with pid 135839 2026-10-10 04:06:10,353 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Closing websocket connection 2026-10-10 04:06:10,358 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Terminating chrome headless with pid 135839 2026-10-10 04:06:10,456 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_040610_456425_test_self_order_combo.txt 2026-10-10 04:06:10,456 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Removing chrome user profile "/tmp/tmp1xl3mpgt_chrome_odoo" 2026-10-10 04:06:10,510 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_order_combo_categories ... 2026-10-10 04:06:18,139 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Chrome pid: 136056 2026-10-10 04:06:18,140 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Chrome headless temporary user profile dir: /tmp/tmpotl1ms9o_chrome_odoo 2026-10-10 04:06:18,140 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Issuing json command http://127.0.0.1:33117/json/version 2026-10-10 04:06:18,141 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33117', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:06:18,154 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Browser version: Chrome/150.0.7871.114 2026-10-10 04:06:18,154 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Issuing json command http://127.0.0.1:33117/json 2026-10-10 04:06:18,155 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33117', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:06:18,169 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Websocket url found: ws://127.0.0.1:33117/devtools/page/7443C742832CC98DFA9037AEDDC50D00 2026-10-10 04:06:18,175 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Enable chrome headless console log notification 2026-10-10 04:06:18,185 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Chrome headless enable page notifications 2026-10-10 04:06:18,212 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Setting session cookie in browser 2026-10-10 04:06:18,535 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Open "http://127.0.0.1:8069/pos-self/159?access_token=d702f0b4b43e498a" in browser 2026-10-10 04:06:18,535 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Navigating to: "http://127.0.0.1:8069/pos-self/159?access_token=d702f0b4b43e498a" 2026-10-10 04:06:18,567 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:06:19,012 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:19] "GET /pos-self/159?access_token=d702f0b4b43e498a HTTP/1.1" 200 - 59 0.057 0.408 2026-10-10 04:06:19,016 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Navigation result: {'frameId': '7443C742832CC98DFA9037AEDDC50D00', 'loaderId': 'A5FFB049876681F68879CDFC76A320EF', 'isDownload': False} 2026-10-10 04:06:19,016 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Evaluate ready code "odoo.isTourReady('self_combo_selector_category')" 2026-10-10 04:06:19,053 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:06:19,095 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:06:19,125 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:19] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.061 2026-10-10 04:06:19,155 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:06:19,190 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:19] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.023 0.105 2026-10-10 04:06:19,212 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:06:19,232 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:19] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.018 0.152 2026-10-10 04:06:19,367 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:19] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-10 04:06:19,392 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:19] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-10 04:06:19,425 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:19] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.003 0.036 2026-10-10 04:06:19,426 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Evaluate test code "odoo.startTour('self_combo_selector_category', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/159?access_token=d702f0b4b43e498a", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:06:19,431 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:06:19,431 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:19] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 04:06:19,439 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories.browser: [1/8] Tour self_combo_selector_category → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:06:19,513 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:19] "POST /pos-self/relations/159 HTTP/1.1" 200 - 37 0.019 0.042 2026-10-10 04:06:19,574 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.115 2026-10-10 04:06:19,990 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:19] "POST /pos-self/data/159 HTTP/1.1" 200 - 189 0.157 0.261 2026-10-10 04:06:19,994 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.390 2026-10-10 04:06:20,048 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories.browser: Owl is running in 'dev' mode. 2026-10-10 04:06:20,102 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:20] "GET /web/image/ir.attachment/10365/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-10 04:06:20,194 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories.browser: [2/8] Tour self_combo_selector_category → Step Click on product 'Test Combo' (trigger: .product_list .o_self_product_box span:contains('Test Combo')) 2026-10-10 04:06:20,260 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:20] "GET /web/image/pos.category/329/image_128?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 2 0.001 0.030 2026-10-10 04:06:20,283 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:20] "GET /web/image/pos.category/330/image_128?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 2 0.002 0.051 2026-10-10 04:06:20,293 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:06:20,302 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:20] "GET /web/image/pos.category/331/image_128?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 2 0.001 0.069 2026-10-10 04:06:20,313 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:06:20,318 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories.browser: [3/8] Tour self_combo_selector_category → Step Click on combo product 'Combo Product 5' (trigger: .combo_product_box span:contains('Combo Product 5')) 2026-10-10 04:06:20,326 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:20] "GET /web/image/pos.category/322/image_128?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 2 0.001 0.089 2026-10-10 04:06:20,347 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:20] "GET /web/image/pos.category/332/image_128?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 2 0.001 0.108 2026-10-10 04:06:20,370 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:20] "GET /web/image/product.template/2434/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 3 0.006 0.109 2026-10-10 04:06:20,383 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories.browser: [4/8] Tour self_combo_selector_category → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-10-10 04:06:20,390 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:20] "GET /web/image/product.template/2435/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 3 0.006 0.110 2026-10-10 04:06:20,407 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:20] "GET /web/image/product.template/2436/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 3 0.006 0.080 2026-10-10 04:06:20,423 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:20] "GET /web/image/product.template/2437/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 3 0.002 0.096 2026-10-10 04:06:20,437 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:20] "GET /web/image/product.template/2438/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 3 0.002 0.099 2026-10-10 04:06:20,451 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:20] "GET /web/image/product.template/2443/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 3 0.003 0.089 2026-10-10 04:06:20,468 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:20] "GET /web/image/product.template/2444/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 3 0.002 0.089 2026-10-10 04:06:20,477 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories.browser: [5/8] Tour self_combo_selector_category → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:06:20,493 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:20] "GET /web/image/product.product/2946/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 8 0.007 0.087 2026-10-10 04:06:20,511 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:20] "GET /web/image/product.product/2947/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 8 0.004 0.094 2026-10-10 04:06:20,525 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:20] "GET /web/image/product.template/2439/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-10-10 04:06:20,539 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:20] "GET /web/image/product.template/2440/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 3 0.004 0.092 2026-10-10 04:06:20,551 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:20] "GET /web/image/product.template/2441/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 3 0.002 0.076 2026-10-10 04:06:20,565 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:20] "GET /web/image/product.template/2442/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 3 0.002 0.088 2026-10-10 04:06:20,567 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories.browser: [6/8] Tour self_combo_selector_category → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:06:20,588 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:20] "GET /web/image/product.template/2381/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 3 0.009 0.077 2026-10-10 04:06:20,603 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:20] "GET /web/image/product.template/2382/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 3 0.002 0.081 2026-10-10 04:06:20,617 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:20] "GET /web/image/product.template/2385/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 3 0.002 0.083 2026-10-10 04:06:20,626 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:20] "GET /web/image/ir.attachment/10319/raw HTTP/1.1" 200 - 4 0.002 0.052 2026-10-10 04:06:20,648 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories.browser: [7/8] Tour self_combo_selector_category → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 04:06:20,654 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:20] "GET /web/image/product.product/2953/image_512?unique=2026-10-10T04:04:17.000+00:00 HTTP/1.1" 200 - 8 0.010 0.057 2026-10-10 04:06:20,711 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20114059 started for PoS orders references: [{'name': None, 'pos_reference': '260-159-000001', 'uuid': '7b640a5d-094f-486e-91a8-52c2fe273f86'}] 2026-10-10 04:06:20,764 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20114059 order {'name': None, 'pos_reference': '260-159-000001', 'uuid': '7b640a5d-094f-486e-91a8-52c2fe273f86'} created pos.order #944 2026-10-10 04:06:20,787 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20114059 finished 2026-10-10 04:06:20,906 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:20] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 128 0.072 0.191 2026-10-10 04:06:20,963 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:20] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.014 2026-10-10 04:06:20,968 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories.browser: [8/8] Tour self_combo_selector_category → Step Check that 'Order Now' do not exist (trigger: body:not(:has(.btn:text(Order Now)))) 2026-10-10 04:06:21,015 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories.browser: tour succeeded 2026-10-10 04:06:21,017 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories.browser: ╔═════════════════════════════════════════════╗ ║ TOUR self_combo_selector_category SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-10-10 04:06:21,087 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories.browser: heap 9054264 (allocated 10223616) 2026-10-10 04:06:21,093 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Closing chrome headless with pid 136056 2026-10-10 04:06:21,096 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Closing websocket connection 2026-10-10 04:06:21,099 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Terminating chrome headless with pid 136056 2026-10-10 04:06:21,200 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_040621_200755_test_self_order_combo_categories.txt 2026-10-10 04:06:21,201 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Removing chrome user profile "/tmp/tmpotl1ms9o_chrome_odoo" 2026-10-10 04:06:21,235 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_valid_combo_order_is_still_accepted ... 2026-10-10 04:06:27,788 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:06:28,117 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56498128 started for PoS orders references: [{'name': None, 'pos_reference': '260-160-000001', 'uuid': '35a2577a-a71d-40e1-ba08-c1c4260e69b4'}] 2026-10-10 04:06:28,189 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56498128 order {'name': None, 'pos_reference': '260-160-000001', 'uuid': '35a2577a-a71d-40e1-ba08-c1c4260e69b4'} created pos.order #945 2026-10-10 04:06:28,190 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56498128 finished 2026-10-10 04:06:28,266 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:28] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 129 0.093 0.387 2026-10-10 04:06:28,307 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_zero_and_fractional_quantities_are_refused ... 2026-10-10 04:06:34,341 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:06:34,825 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:34] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 41 0.039 0.449 2026-10-10 04:06:34,892 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:34] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 18 0.020 0.036 2026-10-10 04:06:34,948 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:34] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 18 0.014 0.032 2026-10-10 04:06:34,995 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-10 04:06:36,351 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_common ... 2026-10-10 04:06:42,675 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Chrome pid: 136272 2026-10-10 04:06:42,676 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Chrome headless temporary user profile dir: /tmp/tmphzz2xtou_chrome_odoo 2026-10-10 04:06:42,676 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Issuing json command http://127.0.0.1:45795/json/version 2026-10-10 04:06:42,677 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45795', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:06:42,725 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Browser version: Chrome/150.0.7871.114 2026-10-10 04:06:42,725 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Issuing json command http://127.0.0.1:45795/json 2026-10-10 04:06:42,725 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45795', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:06:42,741 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Websocket url found: ws://127.0.0.1:45795/devtools/page/4F940CF8C5BA709AAAB3600CB5B3F63E 2026-10-10 04:06:42,752 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Enable chrome headless console log notification 2026-10-10 04:06:42,760 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Chrome headless enable page notifications 2026-10-10 04:06:42,785 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Setting session cookie in browser 2026-10-10 04:06:43,098 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Open "http://127.0.0.1:8069/pos-self/162?access_token=f103155796094dff" in browser 2026-10-10 04:06:43,099 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Navigating to: "http://127.0.0.1:8069/pos-self/162?access_token=f103155796094dff" 2026-10-10 04:06:43,113 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:06:43,753 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:43] "GET /pos-self/162?access_token=f103155796094dff HTTP/1.1" 200 - 57 0.054 0.590 2026-10-10 04:06:43,757 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Navigation result: {'frameId': '4F940CF8C5BA709AAAB3600CB5B3F63E', 'loaderId': '6204EAF22C2A20504B7577CCFAEE713D', 'isDownload': False} 2026-10-10 04:06:43,757 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Evaluate ready code "odoo.isTourReady('self_order_is_close')" 2026-10-10 04:06:43,780 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:06:43,805 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:06:43,860 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:43] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 11 0.036 0.033 2026-10-10 04:06:43,871 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:06:43,893 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:43] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.005 0.099 2026-10-10 04:06:43,902 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:06:43,919 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:43] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.121 2026-10-10 04:06:44,104 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:44] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 04:06:44,114 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:44] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.016 2026-10-10 04:06:44,138 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:06:44,138 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:44] "POST /pos/ping HTTP/1.1" 200 - 1 0.004 0.005 2026-10-10 04:06:44,141 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Evaluate test code "odoo.startTour('self_order_is_close', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/162?access_token=f103155796094dff", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:06:44,150 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: [1/4] Tour self_order_is_close → Step Check if the POS is closed (trigger: .o-self-closed) 2026-10-10 04:06:44,155 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:44] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.005 0.021 2026-10-10 04:06:44,243 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:44] "POST /pos-self/relations/162 HTTP/1.1" 200 - 35 0.034 0.038 2026-10-10 04:06:44,321 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.143 2026-10-10 04:06:44,765 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:44] "POST /pos-self/data/162 HTTP/1.1" 200 - 180 0.204 0.267 2026-10-10 04:06:44,769 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.432 2026-10-10 04:06:44,859 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:44] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.032 2026-10-10 04:06:44,869 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: Owl is running in 'dev' mode. 2026-10-10 04:06:44,924 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:44] "GET /web/image/ir.attachment/10528/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-10 04:06:44,929 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: [2/4] Tour self_order_is_close → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:06:45,037 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: [3/4] Tour self_order_is_close → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 04:06:45,091 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: [4/4] Tour self_order_is_close → Step Check that 'Checkout' do not exist (trigger: body:not(:has(.btn:text(Checkout)))) 2026-10-10 04:06:45,092 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:45] "GET /web/image/pos.category/333/image_128?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 2 0.006 0.037 2026-10-10 04:06:45,105 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:45] "GET /web/image/product.template/2448/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.002 0.042 2026-10-10 04:06:45,119 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:45] "GET /web/image/product.template/2447/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.003 0.050 2026-10-10 04:06:45,132 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:45] "GET /web/image/product.template/2451/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.002 0.063 2026-10-10 04:06:45,139 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: tour succeeded 2026-10-10 04:06:45,139 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: ╔════════════════════════════════════╗ ║ TOUR self_order_is_close SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-10 04:06:45,147 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:45] "GET /web/image/product.template/2450/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.002 0.070 2026-10-10 04:06:45,165 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:45] "GET /web/image/product.template/2449/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.002 0.092 2026-10-10 04:06:45,179 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: heap 6679196 (allocated 7340032) 2026-10-10 04:06:45,188 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Closing chrome headless with pid 136272 2026-10-10 04:06:45,190 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Closing websocket connection 2026-10-10 04:06:45,194 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Terminating chrome headless with pid 136272 2026-10-10 04:06:45,291 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_040645_290952_test_self_order_common.txt 2026-10-10 04:06:45,291 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Removing chrome user profile "/tmp/tmphzz2xtou_chrome_odoo" 2026-10-10 04:06:45,321 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_config_default_user ... 2026-10-10 04:06:51,620 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_consultation_open ... 2026-10-10 04:06:58,144 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Chrome pid: 136450 2026-10-10 04:06:58,145 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Chrome headless temporary user profile dir: /tmp/tmpej6yl5gf_chrome_odoo 2026-10-10 04:06:58,145 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Issuing json command http://127.0.0.1:36655/json/version 2026-10-10 04:06:58,146 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36655', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:06:58,225 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Browser version: Chrome/150.0.7871.114 2026-10-10 04:06:58,225 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Issuing json command http://127.0.0.1:36655/json 2026-10-10 04:06:58,225 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36655', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:06:58,246 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Websocket url found: ws://127.0.0.1:36655/devtools/page/E7B70A07D910CA013B10B12A0DD2FC5E 2026-10-10 04:06:58,258 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Enable chrome headless console log notification 2026-10-10 04:06:58,271 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Chrome headless enable page notifications 2026-10-10 04:06:58,282 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Setting session cookie in browser 2026-10-10 04:06:58,490 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Open "http://127.0.0.1:8069/pos-self/164" in browser 2026-10-10 04:06:58,490 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Navigating to: "http://127.0.0.1:8069/pos-self/164" 2026-10-10 04:06:58,504 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:06:59,055 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:59] "GET /pos-self/164 HTTP/1.1" 200 - 57 0.029 0.525 2026-10-10 04:06:59,059 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Navigation result: {'frameId': 'E7B70A07D910CA013B10B12A0DD2FC5E', 'loaderId': 'A2DB4E8693EB7159FDA09E51B79C33D2', 'isDownload': False} 2026-10-10 04:06:59,059 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Evaluate ready code "odoo.isTourReady('self_order_is_open_consultation')" 2026-10-10 04:06:59,081 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:06:59,106 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:06:59,145 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:59] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.019 0.034 2026-10-10 04:06:59,153 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:06:59,169 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:59] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.069 2026-10-10 04:06:59,181 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:06:59,206 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:59] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.005 0.107 2026-10-10 04:06:59,412 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:59] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-10 04:06:59,425 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:59] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-10-10 04:06:59,437 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:59] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.002 0.009 2026-10-10 04:06:59,454 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:06:59,454 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:59] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-10-10 04:06:59,460 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Evaluate test code "odoo.startTour('self_order_is_open_consultation', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/164", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:06:59,485 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open.browser: [1/5] Tour self_order_is_open_consultation → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:06:59,533 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.057 2026-10-10 04:06:59,602 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:59] "POST /pos-self/relations/164 HTTP/1.1" 200 - 37 0.022 0.114 2026-10-10 04:06:59,604 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.051 2026-10-10 04:06:59,953 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:06:59] "POST /pos-self/data/164 HTTP/1.1" 200 - 181 0.133 0.196 2026-10-10 04:07:00,007 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open.browser: Owl is running in 'dev' mode. 2026-10-10 04:07:00,057 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:00] "GET /web/image/ir.attachment/10637/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-10 04:07:00,097 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open.browser: [2/5] Tour self_order_is_open_consultation → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-10-10 04:07:00,113 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:00] "GET /web/image/ir.attachment/10591/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-10 04:07:00,136 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:07:00,199 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open.browser: [3/5] Tour self_order_is_open_consultation → Step Check if the POS is opened (trigger: body:not(:has(.o-self-closed))) 2026-10-10 04:07:00,239 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:00] "GET /web/image/pos.category/333/image_128?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 2 0.001 0.017 2026-10-10 04:07:00,252 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open.browser: [4/5] Tour self_order_is_open_consultation → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 04:07:00,259 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:00] "GET /web/image/product.template/2447/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.003 0.019 2026-10-10 04:07:00,274 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:00] "GET /web/image/product.template/2451/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.002 0.031 2026-10-10 04:07:00,288 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:00] "GET /web/image/product.template/2448/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.002 0.046 2026-10-10 04:07:00,304 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:00] "GET /web/image/product.template/2450/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.002 0.057 2026-10-10 04:07:00,316 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open.browser: [5/5] Tour self_order_is_open_consultation → Step Check that 'Order' do not exist (trigger: body:not(:has(.btn:text(Order)))) 2026-10-10 04:07:00,335 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:00] "GET /web/image/product.template/2449/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.002 0.087 2026-10-10 04:07:00,358 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open.browser: tour succeeded 2026-10-10 04:07:00,359 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open.browser: ╔════════════════════════════════════════════════╗ ║ TOUR self_order_is_open_consultation SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-10-10 04:07:00,423 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open.browser: heap 6854544 (allocated 7864320) 2026-10-10 04:07:00,423 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Closing chrome headless with pid 136450 2026-10-10 04:07:00,429 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Closing websocket connection 2026-10-10 04:07:00,429 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Terminating chrome headless with pid 136450 2026-10-10 04:07:00,530 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_040700_530000_test_self_order_consultation_open.txt 2026-10-10 04:07:00,530 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Removing chrome user profile "/tmp/tmpej6yl5gf_chrome_odoo" 2026-10-10 04:07:00,570 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_pos_closed ... 2026-10-10 04:07:08,094 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome pid: 136645 2026-10-10 04:07:08,094 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless temporary user profile dir: /tmp/tmpl7k09ksj_chrome_odoo 2026-10-10 04:07:08,094 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:37375/json/version 2026-10-10 04:07:08,096 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37375', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:07:08,160 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Browser version: Chrome/150.0.7871.114 2026-10-10 04:07:08,161 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:37375/json 2026-10-10 04:07:08,161 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37375', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:07:08,171 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Websocket url found: ws://127.0.0.1:37375/devtools/page/85C3C3D6169ED7F612531746B3805270 2026-10-10 04:07:08,181 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Enable chrome headless console log notification 2026-10-10 04:07:08,193 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless enable page notifications 2026-10-10 04:07:08,216 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Setting session cookie in browser 2026-10-10 04:07:08,521 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Open "http://127.0.0.1:8069/pos-self/165?access_token=fd69c5976c584fc6" in browser 2026-10-10 04:07:08,522 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Navigating to: "http://127.0.0.1:8069/pos-self/165?access_token=fd69c5976c584fc6" 2026-10-10 04:07:08,536 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:07:08,926 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:08] "GET /pos-self/165?access_token=fd69c5976c584fc6 HTTP/1.1" 200 - 57 0.024 0.369 2026-10-10 04:07:08,929 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Navigation result: {'frameId': '85C3C3D6169ED7F612531746B3805270', 'loaderId': 'C4E3A44F257361EEB7E92E6A747E633B', 'isDownload': False} 2026-10-10 04:07:08,929 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Evaluate ready code "odoo.isTourReady('self_order_pos_closed')" 2026-10-10 04:07:08,947 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:07:08,962 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:07:08,994 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:08] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.016 0.026 2026-10-10 04:07:09,002 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:07:09,027 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:09] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.005 0.068 2026-10-10 04:07:09,039 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:07:09,059 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:09] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.005 0.097 2026-10-10 04:07:09,232 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:09] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.013 2026-10-10 04:07:09,246 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:09] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.011 2026-10-10 04:07:09,267 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:09] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.003 0.017 2026-10-10 04:07:09,282 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:07:09,283 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:09] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.005 2026-10-10 04:07:09,285 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Evaluate test code "odoo.startTour('self_order_pos_closed', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/165?access_token=fd69c5976c584fc6", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:07:09,297 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [1/18] Tour self_order_pos_closed → Step Check if the POS is closed (trigger: .o-self-closed) 2026-10-10 04:07:09,381 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:09] "POST /pos-self/relations/165 HTTP/1.1" 200 - 35 0.022 0.046 2026-10-10 04:07:09,442 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.121 2026-10-10 04:07:09,857 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:09] "POST /pos-self/data/165 HTTP/1.1" 200 - 187 0.157 0.265 2026-10-10 04:07:09,860 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.396 2026-10-10 04:07:09,914 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: Owl is running in 'dev' mode. 2026-10-10 04:07:09,971 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:09] "GET /web/image/ir.attachment/10690/raw HTTP/1.1" 200 - 4 0.001 0.009 2026-10-10 04:07:09,987 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [2/18] Tour self_order_pos_closed → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:07:10,059 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [3/18] Tour self_order_pos_closed → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-10-10 04:07:10,083 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:10] "GET /web/image/ir.attachment/10644/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-10 04:07:10,110 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:07:10,179 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [4/18] Tour self_order_pos_closed → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 04:07:10,233 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:10] "GET /web/image/pos.category/335/image_128?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 2 0.001 0.026 2026-10-10 04:07:10,244 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [5/18] Tour self_order_pos_closed → Step Check that 'Checkout' do not exist (trigger: body:not(:has(.btn:text(Checkout)))) 2026-10-10 04:07:10,261 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:10] "GET /web/image/pos.category/334/image_128?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 2 0.001 0.055 2026-10-10 04:07:10,266 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:07:10,282 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:10] "GET /web/image/pos.category/333/image_128?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 2 0.002 0.070 2026-10-10 04:07:10,296 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [6/18] Tour self_order_pos_closed → Step Click on product 'Desk Organizer' (trigger: .product_list .o_self_product_box span:contains('Desk Organizer')) 2026-10-10 04:07:10,303 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:10] "GET /web/image/pos.category/336/image_128?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 2 0.001 0.096 2026-10-10 04:07:10,319 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:10] "GET /web/image/product.template/2452/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.002 0.093 2026-10-10 04:07:10,334 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:10] "GET /web/image/product.template/2453/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.003 0.100 2026-10-10 04:07:10,360 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:10] "GET /web/image/product.template/2454/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.003 0.116 2026-10-10 04:07:10,362 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [7/18] Tour self_order_pos_closed → Step Select value Leather for attribute Fabric (trigger: h2:contains("Fabric") + div.row button:contains("Leather")) 2026-10-10 04:07:10,377 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:10] "GET /web/image/product.template/2455/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.004 0.104 2026-10-10 04:07:10,393 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:10] "GET /web/image/product.template/2456/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.003 0.102 2026-10-10 04:07:10,409 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:10] "GET /web/image/product.template/2461/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.003 0.092 2026-10-10 04:07:10,417 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [8/18] Tour self_order_pos_closed → Step Select value M for attribute Size (trigger: h2:contains("Size") + div.row button:contains("M")) 2026-10-10 04:07:10,427 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:10] "GET /web/image/product.template/2457/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.003 0.099 2026-10-10 04:07:10,442 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:10] "GET /web/image/product.template/2458/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.002 0.099 2026-10-10 04:07:10,458 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:10] "GET /web/image/product.template/2459/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.002 0.089 2026-10-10 04:07:10,473 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:10] "GET /web/image/product.template/2451/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.002 0.086 2026-10-10 04:07:10,479 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [9/18] Tour self_order_pos_closed → Step Check that 'Add to cart' do not exist (trigger: body:not(:has(.btn:text(Add to cart)))) 2026-10-10 04:07:10,487 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:10] "GET /web/image/product.template/2460/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.002 0.084 2026-10-10 04:07:10,502 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:10] "GET /web/image/product.template/2447/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.003 0.080 2026-10-10 04:07:10,517 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:10] "GET /web/image/product.template/2448/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.002 0.076 2026-10-10 04:07:10,524 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [10/18] Tour self_order_pos_closed → Step Click on Discard button (trigger: .btn.btn-link .oi-close) 2026-10-10 04:07:10,589 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [11/18] Tour self_order_pos_closed → Step Click on product 'Office Combo' (trigger: .product_list .o_self_product_box span:contains('Office Combo')) 2026-10-10 04:07:10,665 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [12/18] Tour self_order_pos_closed → Step Click on combo product 'Desk Organizer' (trigger: .combo_product_box span:contains('Desk Organizer')) 2026-10-10 04:07:10,709 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:10] "GET /web/image/product.product/2961/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 8 0.004 0.020 2026-10-10 04:07:10,731 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:10] "GET /web/image/product.product/2963/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 8 0.005 0.039 2026-10-10 04:07:10,735 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [13/18] Tour self_order_pos_closed → Step Select value Leather for attribute Fabric (trigger: h2:contains("Fabric") + div.row button:contains("Leather")) 2026-10-10 04:07:10,754 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:10] "GET /web/image/product.product/2962/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 8 0.004 0.064 2026-10-10 04:07:10,774 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:10] "GET /web/image/product.product/2960/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 8 0.004 0.083 2026-10-10 04:07:10,790 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [14/18] Tour self_order_pos_closed → Step Select value M for attribute Size (trigger: h2:contains("Size") + div.row button:contains("M")) 2026-10-10 04:07:10,852 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [15/18] Tour self_order_pos_closed → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-10-10 04:07:10,923 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [16/18] Tour self_order_pos_closed → Step Click on combo product 'Combo Product 5' (trigger: .combo_product_box span:contains('Combo Product 5')) 2026-10-10 04:07:10,962 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:10] "GET /web/image/product.product/2964/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 8 0.006 0.018 2026-10-10 04:07:10,988 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:10] "GET /web/image/product.product/2965/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 8 0.004 0.043 2026-10-10 04:07:11,005 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [17/18] Tour self_order_pos_closed → Step Click on combo product 'Combo Product 8' (trigger: .combo_product_box span:contains('Combo Product 8')) 2026-10-10 04:07:11,063 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [18/18] Tour self_order_pos_closed → Step Check that 'Add to cart' do not exist (trigger: body:not(:has(.btn:text(Add to cart)))) 2026-10-10 04:07:11,068 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:11] "GET /web/image/product.product/2967/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 8 0.020 0.024 2026-10-10 04:07:11,095 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:11] "GET /web/image/product.product/2968/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 8 0.008 0.061 2026-10-10 04:07:11,117 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: tour succeeded 2026-10-10 04:07:11,118 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: ╔══════════════════════════════════════╗ ║ TOUR self_order_pos_closed SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-10 04:07:11,121 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:11] "GET /web/image/product.product/2966/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 8 0.009 0.089 2026-10-10 04:07:11,157 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:11] "GET /web/image/product.product/2969/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 8 0.016 0.108 2026-10-10 04:07:11,190 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: heap 10591812 (allocated 11669504) 2026-10-10 04:07:11,200 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing chrome headless with pid 136645 2026-10-10 04:07:11,201 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing websocket connection 2026-10-10 04:07:11,201 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Terminating chrome headless with pid 136645 2026-10-10 04:07:11,296 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_040711_296519_test_self_order_pos_closed.txt 2026-10-10 04:07:11,296 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Removing chrome user profile "/tmp/tmpl7k09ksj_chrome_odoo" 2026-10-10 04:07:11,671 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome pid: 136849 2026-10-10 04:07:11,671 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless temporary user profile dir: /tmp/tmpnqzny6eb_chrome_odoo 2026-10-10 04:07:11,671 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:45695/json/version 2026-10-10 04:07:11,672 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45695', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:07:11,712 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Browser version: Chrome/150.0.7871.114 2026-10-10 04:07:11,713 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:45695/json 2026-10-10 04:07:11,713 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45695', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:07:11,721 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Websocket url found: ws://127.0.0.1:45695/devtools/page/408BCB22AD77853BFCB996B9AE1E614C 2026-10-10 04:07:11,731 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Enable chrome headless console log notification 2026-10-10 04:07:11,736 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless enable page notifications 2026-10-10 04:07:11,762 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Setting session cookie in browser 2026-10-10 04:07:11,770 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Open "http://127.0.0.1:8069/pos-self/165" in browser 2026-10-10 04:07:11,770 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Navigating to: "http://127.0.0.1:8069/pos-self/165" 2026-10-10 04:07:11,799 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:11] "GET /pos-self/165 HTTP/1.1" 200 - 5 0.002 0.014 2026-10-10 04:07:11,803 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Navigation result: {'frameId': '408BCB22AD77853BFCB996B9AE1E614C', 'loaderId': '9917B7AEFADC68A409D1EA40F39867C0', 'isDownload': False} 2026-10-10 04:07:11,803 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Evaluate ready code "odoo.isTourReady('self_order_pos_closed')" 2026-10-10 04:07:11,816 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:07:11,835 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:11] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.011 2026-10-10 04:07:11,840 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:11] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.011 2026-10-10 04:07:11,847 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:11] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.015 2026-10-10 04:07:12,020 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:12] "GET /favicon.ico HTTP/1.1" 301 - 1 0.003 0.008 2026-10-10 04:07:12,022 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:12] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:07:12,039 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:12] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 4 0.002 0.009 2026-10-10 04:07:12,044 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Evaluate test code "odoo.startTour('self_order_pos_closed', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/165", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:07:12,045 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:07:12,045 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:12] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:07:12,054 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [1/18] Tour self_order_pos_closed → Step Check if the POS is closed (trigger: .o-self-closed) 2026-10-10 04:07:12,095 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:12] "POST /pos-self/relations/165 HTTP/1.1" 200 - 14 0.009 0.024 2026-10-10 04:07:12,099 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.033 2026-10-10 04:07:12,376 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:12] "POST /pos-self/data/165 HTTP/1.1" 200 - 118 0.082 0.187 2026-10-10 04:07:12,378 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.257 2026-10-10 04:07:12,417 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: Owl is running in 'dev' mode. 2026-10-10 04:07:12,457 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [2/18] Tour self_order_pos_closed → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:07:12,460 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:12] "GET /web/image/ir.attachment/10696/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-10 04:07:12,527 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [3/18] Tour self_order_pos_closed → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-10-10 04:07:12,537 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:12] "GET /web/image/ir.attachment/10644/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-10 04:07:12,546 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:07:12,607 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [4/18] Tour self_order_pos_closed → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 04:07:12,644 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:12] "GET /web/image/pos.category/334/image_128?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 2 0.001 0.021 2026-10-10 04:07:12,666 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [5/18] Tour self_order_pos_closed → Step Check that 'Checkout' do not exist (trigger: body:not(:has(.btn:text(Checkout)))) 2026-10-10 04:07:12,669 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:12] "GET /web/image/pos.category/335/image_128?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 2 0.001 0.041 2026-10-10 04:07:12,677 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:07:12,694 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:12] "GET /web/image/pos.category/336/image_128?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 2 0.001 0.064 2026-10-10 04:07:12,713 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [6/18] Tour self_order_pos_closed → Step Click on product 'Desk Organizer' (trigger: .product_list .o_self_product_box span:contains('Desk Organizer')) 2026-10-10 04:07:12,717 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:12] "GET /web/image/pos.category/333/image_128?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 2 0.001 0.085 2026-10-10 04:07:12,738 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:12] "GET /web/image/product.template/2452/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.005 0.083 2026-10-10 04:07:12,758 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:12] "GET /web/image/product.template/2454/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.006 0.096 2026-10-10 04:07:12,782 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:12] "GET /web/image/product.template/2453/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.003 0.124 2026-10-10 04:07:12,791 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [7/18] Tour self_order_pos_closed → Step Select value Leather for attribute Fabric (trigger: h2:contains("Fabric") + div.row button:contains("Leather")) 2026-10-10 04:07:12,798 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:12] "GET /web/image/product.template/2455/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.003 0.114 2026-10-10 04:07:12,816 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:12] "GET /web/image/product.template/2456/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.003 0.112 2026-10-10 04:07:12,828 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:12] "GET /web/image/product.template/2461/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.002 0.100 2026-10-10 04:07:12,841 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:12] "GET /web/image/product.template/2457/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-10-10 04:07:12,852 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [8/18] Tour self_order_pos_closed → Step Select value M for attribute Size (trigger: h2:contains("Size") + div.row button:contains("M")) 2026-10-10 04:07:12,874 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:12] "GET /web/image/product.template/2458/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.004 0.101 2026-10-10 04:07:12,886 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:12] "GET /web/image/product.template/2459/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.002 0.081 2026-10-10 04:07:12,902 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:12] "GET /web/image/product.template/2460/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.003 0.090 2026-10-10 04:07:12,910 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [9/18] Tour self_order_pos_closed → Step Check that 'Add to cart' do not exist (trigger: body:not(:has(.btn:text(Add to cart)))) 2026-10-10 04:07:12,915 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:12] "GET /web/image/product.template/2451/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.002 0.089 2026-10-10 04:07:12,937 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:12] "GET /web/image/product.template/2447/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.005 0.098 2026-10-10 04:07:12,955 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:12] "GET /web/image/product.template/2448/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.002 0.090 2026-10-10 04:07:12,960 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [10/18] Tour self_order_pos_closed → Step Click on Discard button (trigger: .btn.btn-link .oi-close) 2026-10-10 04:07:13,031 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [11/18] Tour self_order_pos_closed → Step Click on product 'Office Combo' (trigger: .product_list .o_self_product_box span:contains('Office Combo')) 2026-10-10 04:07:13,122 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [12/18] Tour self_order_pos_closed → Step Click on combo product 'Desk Organizer' (trigger: .combo_product_box span:contains('Desk Organizer')) 2026-10-10 04:07:13,173 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:13] "GET /web/image/product.product/2961/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 8 0.006 0.018 2026-10-10 04:07:13,195 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:13] "GET /web/image/product.product/2962/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 8 0.004 0.038 2026-10-10 04:07:13,216 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [13/18] Tour self_order_pos_closed → Step Select value Leather for attribute Fabric (trigger: h2:contains("Fabric") + div.row button:contains("Leather")) 2026-10-10 04:07:13,220 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:13] "GET /web/image/product.product/2963/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 8 0.004 0.062 2026-10-10 04:07:13,239 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:13] "GET /web/image/product.product/2960/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 8 0.004 0.077 2026-10-10 04:07:13,258 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [14/18] Tour self_order_pos_closed → Step Select value M for attribute Size (trigger: h2:contains("Size") + div.row button:contains("M")) 2026-10-10 04:07:13,322 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [15/18] Tour self_order_pos_closed → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-10-10 04:07:13,400 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [16/18] Tour self_order_pos_closed → Step Click on combo product 'Combo Product 5' (trigger: .combo_product_box span:contains('Combo Product 5')) 2026-10-10 04:07:13,443 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:13] "GET /web/image/product.product/2964/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 8 0.004 0.020 2026-10-10 04:07:13,466 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:13] "GET /web/image/product.product/2965/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 8 0.005 0.039 2026-10-10 04:07:13,486 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [17/18] Tour self_order_pos_closed → Step Click on combo product 'Combo Product 8' (trigger: .combo_product_box span:contains('Combo Product 8')) 2026-10-10 04:07:13,539 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:13] "GET /web/image/product.product/2966/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 8 0.011 0.017 2026-10-10 04:07:13,548 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [18/18] Tour self_order_pos_closed → Step Check that 'Add to cart' do not exist (trigger: body:not(:has(.btn:text(Add to cart)))) 2026-10-10 04:07:13,555 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:13] "GET /web/image/product.product/2967/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 8 0.004 0.035 2026-10-10 04:07:13,583 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:13] "GET /web/image/product.product/2968/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 8 0.010 0.052 2026-10-10 04:07:13,601 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: tour succeeded 2026-10-10 04:07:13,602 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: ╔══════════════════════════════════════╗ ║ TOUR self_order_pos_closed SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-10 04:07:13,611 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:13] "GET /web/image/product.product/2969/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 8 0.011 0.070 2026-10-10 04:07:13,670 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: heap 10479276 (allocated 11407360) 2026-10-10 04:07:13,676 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing chrome headless with pid 136849 2026-10-10 04:07:13,677 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing websocket connection 2026-10-10 04:07:13,678 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Terminating chrome headless with pid 136849 2026-10-10 04:07:13,783 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_040713_782893_test_self_order_pos_closed.txt 2026-10-10 04:07:13,783 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Removing chrome user profile "/tmp/tmpnqzny6eb_chrome_odoo" 2026-10-10 04:07:14,110 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome pid: 137052 2026-10-10 04:07:14,110 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless temporary user profile dir: /tmp/tmp96bzrf2z_chrome_odoo 2026-10-10 04:07:14,111 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:43367/json/version 2026-10-10 04:07:14,113 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43367', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:07:14,181 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Browser version: Chrome/150.0.7871.114 2026-10-10 04:07:14,181 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:43367/json 2026-10-10 04:07:14,182 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43367', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:07:14,199 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Websocket url found: ws://127.0.0.1:43367/devtools/page/BBFD42CDB8903FB85E01660352E05FC3 2026-10-10 04:07:14,213 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Enable chrome headless console log notification 2026-10-10 04:07:14,218 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless enable page notifications 2026-10-10 04:07:14,259 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Setting session cookie in browser 2026-10-10 04:07:14,267 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Open "http://127.0.0.1:8069/pos-self/165?access_token=fd69c5976c584fc6" in browser 2026-10-10 04:07:14,267 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Navigating to: "http://127.0.0.1:8069/pos-self/165?access_token=fd69c5976c584fc6" 2026-10-10 04:07:14,316 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:14] "GET /pos-self/165?access_token=fd69c5976c584fc6 HTTP/1.1" 200 - 5 0.003 0.034 2026-10-10 04:07:14,322 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Navigation result: {'frameId': 'BBFD42CDB8903FB85E01660352E05FC3', 'loaderId': 'AC7CC81824D7EC21B54FE1D197F0CAAA', 'isDownload': False} 2026-10-10 04:07:14,322 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Evaluate ready code "odoo.isTourReady('kiosk_order_pos_closed')" 2026-10-10 04:07:14,336 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:07:14,369 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:14] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.003 0.017 2026-10-10 04:07:14,380 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:14] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.003 0.024 2026-10-10 04:07:14,385 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:14] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.021 2026-10-10 04:07:14,554 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:14] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-10-10 04:07:14,558 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:14] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:07:14,579 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:14] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 4 0.002 0.008 2026-10-10 04:07:14,582 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:07:14,583 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:14] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:07:14,592 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Evaluate test code "odoo.startTour('kiosk_order_pos_closed', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/165?access_token=fd69c5976c584fc6", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:07:14,601 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [1/20] Tour kiosk_order_pos_closed → Step Check if the POS is closed (trigger: .o-self-closed) 2026-10-10 04:07:14,661 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:14] "POST /pos-self/relations/165 HTTP/1.1" 200 - 14 0.017 0.047 2026-10-10 04:07:14,666 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.053 2026-10-10 04:07:14,900 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:14] "POST /pos-self/data/165 HTTP/1.1" 200 - 119 0.069 0.148 2026-10-10 04:07:14,902 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.209 2026-10-10 04:07:14,983 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:14] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.034 2026-10-10 04:07:14,990 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: Owl is running in 'dev' mode. 2026-10-10 04:07:15,042 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:15] "GET /web/image/ir.attachment/10699/raw HTTP/1.1" 200 - 4 0.002 0.013 2026-10-10 04:07:15,054 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [2/20] Tour kiosk_order_pos_closed → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:07:15,129 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [3/20] Tour kiosk_order_pos_closed → Step Click on location 'Test-In' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-In')) 2026-10-10 04:07:15,146 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:15] "GET /web/image/ir.attachment/10644/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-10 04:07:15,163 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:07:15,202 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [4/20] Tour kiosk_order_pos_closed → Step Click on category 'Miscellaneous' (trigger: .category_btn:contains('Miscellaneous')) 2026-10-10 04:07:15,263 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [5/20] Tour kiosk_order_pos_closed → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 04:07:15,268 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:15] "GET /web/image/pos.category/334/image_128?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 2 0.004 0.041 2026-10-10 04:07:15,287 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:15] "GET /web/image/pos.category/335/image_128?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 2 0.001 0.056 2026-10-10 04:07:15,307 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:15] "GET /web/image/pos.category/336/image_128?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 2 0.001 0.072 2026-10-10 04:07:15,315 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [6/20] Tour kiosk_order_pos_closed → Step Check that 'Checkout' do not exist (trigger: body:not(:has(.btn:text(Checkout)))) 2026-10-10 04:07:15,325 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:15] "GET /web/image/pos.category/333/image_128?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 2 0.001 0.084 2026-10-10 04:07:15,345 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:15] "GET /web/image/product.template/2452/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.004 0.095 2026-10-10 04:07:15,365 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [7/20] Tour kiosk_order_pos_closed → Step Click on product 'Desk Organizer' (trigger: .product_list .o_self_product_box span:contains('Desk Organizer')) 2026-10-10 04:07:15,371 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:15] "GET /web/image/product.template/2453/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.002 0.112 2026-10-10 04:07:15,424 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:15] "GET /web/image/product.template/2454/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.015 0.130 2026-10-10 04:07:15,440 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [8/20] Tour kiosk_order_pos_closed → Step Select value Leather for attribute Fabric (trigger: h2:contains("Fabric") + div.row button:contains("Leather")) 2026-10-10 04:07:15,441 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:15] "GET /web/image/product.template/2447/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.002 0.144 2026-10-10 04:07:15,459 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:15] "GET /web/image/product.template/2448/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.002 0.143 2026-10-10 04:07:15,483 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:15] "GET /web/image/product.template/2451/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.005 0.144 2026-10-10 04:07:15,496 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [9/20] Tour kiosk_order_pos_closed → Step Select value M for attribute Size (trigger: h2:contains("Size") + div.row button:contains("M")) 2026-10-10 04:07:15,503 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:15] "GET /web/image/product.template/2449/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.003 0.150 2026-10-10 04:07:15,519 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:07:15,528 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:15] "GET /web/image/product.template/2450/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.008 0.136 2026-10-10 04:07:15,554 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [10/20] Tour kiosk_order_pos_closed → Step Check that 'Add to cart' do not exist (trigger: body:not(:has(.btn:text(Add to cart)))) 2026-10-10 04:07:15,608 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [11/20] Tour kiosk_order_pos_closed → Step Click on Discard button (trigger: .btn.btn-link .oi-close) 2026-10-10 04:07:15,663 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [12/20] Tour kiosk_order_pos_closed → Step Click on category 'Category 2' (trigger: .category_btn:contains('Category 2')) 2026-10-10 04:07:15,720 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [13/20] Tour kiosk_order_pos_closed → Step Click on product 'Office Combo' (trigger: .product_list .o_self_product_box span:contains('Office Combo')) 2026-10-10 04:07:15,754 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:15] "GET /web/image/product.template/2456/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.003 0.015 2026-10-10 04:07:15,771 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:15] "GET /web/image/product.template/2455/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.005 0.027 2026-10-10 04:07:15,786 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:15] "GET /web/image/product.template/2461/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.003 0.039 2026-10-10 04:07:15,810 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [14/20] Tour kiosk_order_pos_closed → Step Click on combo product 'Desk Organizer' (trigger: .combo_product_box span:contains('Desk Organizer')) 2026-10-10 04:07:15,878 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:15] "GET /web/image/product.product/2961/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 8 0.006 0.029 2026-10-10 04:07:15,892 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [15/20] Tour kiosk_order_pos_closed → Step Select value Leather for attribute Fabric (trigger: h2:contains("Fabric") + div.row button:contains("Leather")) 2026-10-10 04:07:15,899 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:15] "GET /web/image/product.product/2962/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 8 0.005 0.050 2026-10-10 04:07:15,933 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:15] "GET /web/image/product.product/2960/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 8 0.013 0.072 2026-10-10 04:07:15,948 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [16/20] Tour kiosk_order_pos_closed → Step Select value M for attribute Size (trigger: h2:contains("Size") + div.row button:contains("M")) 2026-10-10 04:07:15,958 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:15] "GET /web/image/product.product/2963/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 8 0.006 0.103 2026-10-10 04:07:16,002 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [17/20] Tour kiosk_order_pos_closed → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-10-10 04:07:16,073 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [18/20] Tour kiosk_order_pos_closed → Step Click on combo product 'Combo Product 5' (trigger: .combo_product_box span:contains('Combo Product 5')) 2026-10-10 04:07:16,106 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:16] "GET /web/image/product.product/2964/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 8 0.003 0.018 2026-10-10 04:07:16,124 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:16] "GET /web/image/product.product/2965/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 8 0.004 0.033 2026-10-10 04:07:16,150 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [19/20] Tour kiosk_order_pos_closed → Step Click on combo product 'Combo Product 8' (trigger: .combo_product_box span:contains('Combo Product 8')) 2026-10-10 04:07:16,212 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [20/20] Tour kiosk_order_pos_closed → Step Check that 'Add to cart' do not exist (trigger: body:not(:has(.btn:text(Add to cart)))) 2026-10-10 04:07:16,220 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:16] "GET /web/image/product.product/2969/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 8 0.020 0.032 2026-10-10 04:07:16,240 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:16] "GET /web/image/product.product/2967/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 8 0.004 0.063 2026-10-10 04:07:16,257 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:16] "GET /web/image/product.product/2966/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 8 0.003 0.078 2026-10-10 04:07:16,264 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: tour succeeded 2026-10-10 04:07:16,268 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: ╔═══════════════════════════════════════╗ ║ TOUR kiosk_order_pos_closed SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-10 04:07:16,309 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:16] "GET /web/image/product.product/2968/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 8 0.009 0.122 2026-10-10 04:07:16,338 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: heap 10387556 (allocated 11407360) 2026-10-10 04:07:16,349 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing chrome headless with pid 137052 2026-10-10 04:07:16,350 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing websocket connection 2026-10-10 04:07:16,351 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Terminating chrome headless with pid 137052 2026-10-10 04:07:16,459 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_040716_459735_test_self_order_pos_closed.txt 2026-10-10 04:07:16,460 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Removing chrome user profile "/tmp/tmp96bzrf2z_chrome_odoo" 2026-10-10 04:07:16,505 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_pos_landing_page_carousel ... 2026-10-10 04:07:23,016 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome pid: 137260 2026-10-10 04:07:23,017 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome headless temporary user profile dir: /tmp/tmp_k40wzss_chrome_odoo 2026-10-10 04:07:23,017 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Issuing json command http://127.0.0.1:36657/json/version 2026-10-10 04:07:23,018 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36657', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:07:23,092 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Browser version: Chrome/150.0.7871.114 2026-10-10 04:07:23,093 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Issuing json command http://127.0.0.1:36657/json 2026-10-10 04:07:23,093 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36657', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:07:23,106 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Websocket url found: ws://127.0.0.1:36657/devtools/page/303D2827A9E98B93AAA664CB63EAB2FE 2026-10-10 04:07:23,121 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Enable chrome headless console log notification 2026-10-10 04:07:23,142 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome headless enable page notifications 2026-10-10 04:07:23,159 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Setting session cookie in browser 2026-10-10 04:07:23,372 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Open "http://127.0.0.1:8069/pos-self/166?access_token=c93561efa3b045f2" in browser 2026-10-10 04:07:23,372 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Navigating to: "http://127.0.0.1:8069/pos-self/166?access_token=c93561efa3b045f2" 2026-10-10 04:07:23,388 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:07:23,949 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:23] "GET /pos-self/166?access_token=c93561efa3b045f2 HTTP/1.1" 200 - 57 0.055 0.510 2026-10-10 04:07:23,953 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Navigation result: {'frameId': '303D2827A9E98B93AAA664CB63EAB2FE', 'loaderId': 'EE08F0F1181F3D0EE76A2663B8D6E8F3', 'isDownload': False} 2026-10-10 04:07:23,953 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Evaluate ready code "odoo.isTourReady('self_order_landing_page_carousel')" 2026-10-10 04:07:23,971 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:07:23,993 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:07:24,039 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:24] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.028 0.034 2026-10-10 04:07:24,046 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:07:24,071 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:24] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.084 2026-10-10 04:07:24,090 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:07:24,117 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:24] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.128 2026-10-10 04:07:24,328 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:24] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-10 04:07:24,345 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:24] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-10 04:07:24,369 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:24] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.011 0.012 2026-10-10 04:07:24,375 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:07:24,375 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:24] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.008 2026-10-10 04:07:24,379 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Evaluate test code "odoo.startTour('self_order_landing_page_carousel', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/166?access_token=c93561efa3b045f2", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:07:24,388 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: [1/2] Tour self_order_landing_page_carousel → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-10 04:07:24,443 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: [2/2] Tour self_order_landing_page_carousel → Step Check that the slideshow is working (trigger: .carousel-item.active) 2026-10-10 04:07:24,480 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:24] "POST /pos-self/relations/166 HTTP/1.1" 200 - 35 0.035 0.047 2026-10-10 04:07:24,531 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.129 2026-10-10 04:07:24,802 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:24] "POST /pos-self/data/166 HTTP/1.1" 200 - 179 0.119 0.148 2026-10-10 04:07:24,805 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.256 2026-10-10 04:07:24,870 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: Owl is running in 'dev' mode. 2026-10-10 04:07:24,922 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:24] "GET /web/image/ir.attachment/10749/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-10 04:07:25,019 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:25] "GET /web/image/ir.attachment/10748/raw HTTP/1.1" 200 - 4 0.001 0.011 2026-10-10 04:07:25,066 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: tour succeeded 2026-10-10 04:07:25,068 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR self_order_landing_page_carousel SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-10 04:07:25,105 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: heap 5837900 (allocated 6553600) 2026-10-10 04:07:25,114 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing chrome headless with pid 137260 2026-10-10 04:07:25,115 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing websocket connection 2026-10-10 04:07:25,116 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Terminating chrome headless with pid 137260 2026-10-10 04:07:25,226 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_040725_226433_test_self_order_pos_landing_page_carousel.txt 2026-10-10 04:07:25,226 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Removing chrome user profile "/tmp/tmp_k40wzss_chrome_odoo" 2026-10-10 04:07:25,614 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome pid: 137436 2026-10-10 04:07:25,615 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome headless temporary user profile dir: /tmp/tmpnbfo3o4j_chrome_odoo 2026-10-10 04:07:25,615 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Issuing json command http://127.0.0.1:43927/json/version 2026-10-10 04:07:25,616 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43927', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:07:25,663 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Browser version: Chrome/150.0.7871.114 2026-10-10 04:07:25,663 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Issuing json command http://127.0.0.1:43927/json 2026-10-10 04:07:25,663 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43927', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:07:25,670 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Websocket url found: ws://127.0.0.1:43927/devtools/page/0B1212A277748DE9CC626001AEC30243 2026-10-10 04:07:25,677 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Enable chrome headless console log notification 2026-10-10 04:07:25,690 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome headless enable page notifications 2026-10-10 04:07:25,712 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Setting session cookie in browser 2026-10-10 04:07:25,745 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Open "http://127.0.0.1:8069/pos-self/166" in browser 2026-10-10 04:07:25,746 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Navigating to: "http://127.0.0.1:8069/pos-self/166" 2026-10-10 04:07:25,791 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:25] "GET /pos-self/166 HTTP/1.1" 200 - 5 0.003 0.029 2026-10-10 04:07:25,798 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Navigation result: {'frameId': '0B1212A277748DE9CC626001AEC30243', 'loaderId': '1DD43BA3800E0D0CF106263456F6E2A5', 'isDownload': False} 2026-10-10 04:07:25,798 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Evaluate ready code "odoo.isTourReady('self_order_landing_page_carousel')" 2026-10-10 04:07:25,811 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:07:25,835 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:25] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.010 2026-10-10 04:07:25,843 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:25] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.016 2026-10-10 04:07:25,852 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:25] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.024 2026-10-10 04:07:26,054 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:26] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-10-10 04:07:26,060 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:26] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:07:26,090 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:26] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 4 0.004 0.013 2026-10-10 04:07:26,092 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Evaluate test code "odoo.startTour('self_order_landing_page_carousel', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/166", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:07:26,094 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:07:26,094 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 04:07:26,102 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: [1/2] Tour self_order_landing_page_carousel → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-10 04:07:26,166 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: [2/2] Tour self_order_landing_page_carousel → Step Check that the slideshow is working (trigger: .carousel-item.active) 2026-10-10 04:07:26,177 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:26] "POST /pos-self/relations/166 HTTP/1.1" 200 - 14 0.023 0.036 2026-10-10 04:07:26,184 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.057 2026-10-10 04:07:26,209 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.008 2026-10-10 04:07:26,474 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:26] "POST /pos-self/data/166 HTTP/1.1" 200 - 111 0.085 0.191 2026-10-10 04:07:26,540 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: Owl is running in 'dev' mode. 2026-10-10 04:07:26,603 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:26] "GET /web/image/ir.attachment/10755/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-10 04:07:26,702 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:26] "GET /web/image/ir.attachment/10754/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-10 04:07:26,762 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: tour succeeded 2026-10-10 04:07:26,763 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR self_order_landing_page_carousel SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-10 04:07:26,810 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: heap 5764532 (allocated 6553600) 2026-10-10 04:07:26,815 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing chrome headless with pid 137436 2026-10-10 04:07:26,815 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing websocket connection 2026-10-10 04:07:26,816 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Terminating chrome headless with pid 137436 2026-10-10 04:07:26,917 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_040726_917504_test_self_order_pos_landing_page_carousel.txt 2026-10-10 04:07:26,917 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Removing chrome user profile "/tmp/tmpnbfo3o4j_chrome_odoo" 2026-10-10 04:07:27,263 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome pid: 137607 2026-10-10 04:07:27,263 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome headless temporary user profile dir: /tmp/tmp_u3we16h_chrome_odoo 2026-10-10 04:07:27,263 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Issuing json command http://127.0.0.1:45171/json/version 2026-10-10 04:07:27,265 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45171', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:07:27,324 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Browser version: Chrome/150.0.7871.114 2026-10-10 04:07:27,324 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Issuing json command http://127.0.0.1:45171/json 2026-10-10 04:07:27,325 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45171', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:07:27,336 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Websocket url found: ws://127.0.0.1:45171/devtools/page/7E2844B849EA9B32BCF4F60EF310515F 2026-10-10 04:07:27,348 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Enable chrome headless console log notification 2026-10-10 04:07:27,358 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome headless enable page notifications 2026-10-10 04:07:27,384 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Setting session cookie in browser 2026-10-10 04:07:27,390 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Open "http://127.0.0.1:8069/pos-self/166?access_token=c93561efa3b045f2" in browser 2026-10-10 04:07:27,391 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Navigating to: "http://127.0.0.1:8069/pos-self/166?access_token=c93561efa3b045f2" 2026-10-10 04:07:27,424 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:27] "GET /pos-self/166?access_token=c93561efa3b045f2 HTTP/1.1" 200 - 5 0.003 0.021 2026-10-10 04:07:27,427 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Navigation result: {'frameId': '7E2844B849EA9B32BCF4F60EF310515F', 'loaderId': 'FC2D30F93CE7D34303A8BCAF2F305304', 'isDownload': False} 2026-10-10 04:07:27,428 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Evaluate ready code "odoo.isTourReady('self_order_landing_page_carousel')" 2026-10-10 04:07:27,446 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:07:27,468 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:27] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.009 2026-10-10 04:07:27,479 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:27] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.020 2026-10-10 04:07:27,486 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:27] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.003 0.022 2026-10-10 04:07:27,648 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:27] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 04:07:27,660 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:27] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-10 04:07:27,666 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:07:27,667 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:07:27,686 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Evaluate test code "odoo.startTour('self_order_landing_page_carousel', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/166?access_token=c93561efa3b045f2", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:07:27,688 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:27] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 4 0.004 0.014 2026-10-10 04:07:27,695 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.008 2026-10-10 04:07:27,697 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: [1/2] Tour self_order_landing_page_carousel → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-10 04:07:27,739 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:27] "POST /pos-self/relations/166 HTTP/1.1" 200 - 14 0.009 0.047 2026-10-10 04:07:27,743 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.023 2026-10-10 04:07:27,751 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: [2/2] Tour self_order_landing_page_carousel → Step Check that the slideshow is working (trigger: .carousel-item.active) 2026-10-10 04:07:27,997 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:27] "POST /pos-self/data/166 HTTP/1.1" 200 - 112 0.056 0.180 2026-10-10 04:07:28,106 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:28] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.040 2026-10-10 04:07:28,118 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: Owl is running in 'dev' mode. 2026-10-10 04:07:28,177 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:28] "GET /web/image/ir.attachment/10758/raw HTTP/1.1" 200 - 4 0.002 0.006 2026-10-10 04:07:28,281 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:28] "GET /web/image/ir.attachment/10757/raw HTTP/1.1" 200 - 4 0.002 0.006 2026-10-10 04:07:28,324 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: tour succeeded 2026-10-10 04:07:28,325 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR self_order_landing_page_carousel SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-10 04:07:28,366 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: heap 5776560 (allocated 6291456) 2026-10-10 04:07:28,371 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing chrome headless with pid 137607 2026-10-10 04:07:28,372 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing websocket connection 2026-10-10 04:07:28,373 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Terminating chrome headless with pid 137607 2026-10-10 04:07:28,457 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_040728_456862_test_self_order_pos_landing_page_carousel.txt 2026-10-10 04:07:28,457 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Removing chrome user profile "/tmp/tmp_u3we16h_chrome_odoo" 2026-10-10 04:07:28,512 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_product_availability ... 2026-10-10 04:07:36,678 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome pid: 137790 2026-10-10 04:07:36,678 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome headless temporary user profile dir: /tmp/tmpj8sfluw7_chrome_odoo 2026-10-10 04:07:36,678 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Issuing json command http://127.0.0.1:33089/json/version 2026-10-10 04:07:36,679 44 INFO rb-acb9515-225444-423143 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-10 04:07:36,711 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Browser version: Chrome/150.0.7871.114 2026-10-10 04:07:36,711 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Issuing json command http://127.0.0.1:33089/json 2026-10-10 04:07:36,712 44 INFO rb-acb9515-225444-423143 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-10 04:07:36,725 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Websocket url found: ws://127.0.0.1:33089/devtools/page/ED4C83BD836BA37FA90CFC7DAB75C1FE 2026-10-10 04:07:36,736 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Enable chrome headless console log notification 2026-10-10 04:07:36,746 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome headless enable page notifications 2026-10-10 04:07:36,766 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Setting session cookie in browser 2026-10-10 04:07:37,054 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Open "http://127.0.0.1:8069/pos-self/167?access_token=7192b285ccb94713" in browser 2026-10-10 04:07:37,055 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Navigating to: "http://127.0.0.1:8069/pos-self/167?access_token=7192b285ccb94713" 2026-10-10 04:07:37,075 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:07:37,571 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:37] "GET /pos-self/167?access_token=7192b285ccb94713 HTTP/1.1" 200 - 57 0.059 0.440 2026-10-10 04:07:37,575 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Navigation result: {'frameId': 'ED4C83BD836BA37FA90CFC7DAB75C1FE', 'loaderId': '56A8C7253E2B04456F3663CFF00EC99A', 'isDownload': False} 2026-10-10 04:07:37,575 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Evaluate ready code "odoo.isTourReady('test_self_order_kiosk_product_availability')" 2026-10-10 04:07:37,596 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:07:37,625 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:07:37,652 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:37] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.040 2026-10-10 04:07:37,666 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:07:37,726 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:37] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.032 0.089 2026-10-10 04:07:37,736 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:07:37,751 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:37] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.007 0.122 2026-10-10 04:07:37,919 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:37] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.011 2026-10-10 04:07:37,928 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:37] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 04:07:37,958 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:37] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.004 0.023 2026-10-10 04:07:37,973 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Evaluate test code "odoo.startTour('test_self_order_kiosk_product_availability', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/167?access_token=7192b285ccb94713", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:07:37,975 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:07:37,976 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:37] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 04:07:37,986 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [1/25] Tour test_self_order_kiosk_product_availability → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:07:38,061 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:38] "POST /pos-self/relations/167 HTTP/1.1" 200 - 37 0.024 0.046 2026-10-10 04:07:38,130 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.135 2026-10-10 04:07:38,487 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:38] "POST /pos-self/data/167 HTTP/1.1" 200 - 190 0.138 0.243 2026-10-10 04:07:38,490 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.336 2026-10-10 04:07:38,597 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:38] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.041 2026-10-10 04:07:38,605 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: Owl is running in 'dev' mode. 2026-10-10 04:07:38,665 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:38] "GET /web/image/ir.attachment/10808/raw HTTP/1.1" 200 - 4 0.002 0.006 2026-10-10 04:07:38,705 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [2/25] Tour test_self_order_kiosk_product_availability → Step Click on location 'Test-In' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-In')) 2026-10-10 04:07:38,721 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:38] "GET /web/image/ir.attachment/10762/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-10 04:07:38,762 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:07:38,833 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [3/25] Tour test_self_order_kiosk_product_availability → Step Click on category 'Category 2' (trigger: .category_btn:contains('Category 2')) 2026-10-10 04:07:38,877 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:38] "GET /web/image/pos.category/337/image_128?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 2 0.002 0.031 2026-10-10 04:07:38,893 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [4/25] Tour test_self_order_kiosk_product_availability → Step Set 'self_order_available' of product 'Combo Product 5' to false (trigger: body) 2026-10-10 04:07:38,905 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:38] "GET /web/image/pos.category/338/image_128?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 2 0.001 0.054 2026-10-10 04:07:38,924 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:38] "GET /web/image/pos.category/339/image_128?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 2 0.001 0.072 2026-10-10 04:07:38,946 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:38] "GET /web/image/pos.category/333/image_128?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 2 0.001 0.086 2026-10-10 04:07:38,955 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [5/25] Tour test_self_order_kiosk_product_availability → Step Check if 'Combo Product 5' is marked as out of stock (trigger: .o_self_product_box:has(span:contains('Combo Product 5')):has(div:contains('Out of stock'))) 2026-10-10 04:07:38,968 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:38] "GET /web/image/product.template/2462/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.005 0.096 2026-10-10 04:07:38,981 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:38] "GET /web/image/product.template/2463/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.002 0.105 2026-10-10 04:07:38,996 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:38] "GET /web/image/product.template/2464/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.002 0.103 2026-10-10 04:07:39,001 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [6/25] Tour test_self_order_kiosk_product_availability → Step Click on product 'Office Combo' (trigger: .product_list .o_self_product_box span:contains('Office Combo')) 2026-10-10 04:07:39,011 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:39] "GET /web/image/product.template/2465/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.002 0.098 2026-10-10 04:07:39,031 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:39] "GET /web/image/product.template/2466/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.006 0.091 2026-10-10 04:07:39,047 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:39] "GET /web/image/product.template/2471/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.002 0.091 2026-10-10 04:07:39,082 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [7/25] Tour test_self_order_kiosk_product_availability → Step Click on combo product 'Combo Product 4' (trigger: .combo_product_box span:contains('Combo Product 4')) 2026-10-10 04:07:39,135 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:39] "GET /web/image/product.product/2974/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 8 0.004 0.018 2026-10-10 04:07:39,147 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [8/25] Tour test_self_order_kiosk_product_availability → Step Click on button 'Add to cart' (trigger: .btn:contains('Add to cart')) 2026-10-10 04:07:39,154 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:39] "GET /web/image/product.product/2975/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 8 0.004 0.037 2026-10-10 04:07:39,222 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [9/25] Tour test_self_order_kiosk_product_availability → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:07:39,284 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [10/25] Tour test_self_order_kiosk_product_availability → Step Set 'self_order_available' of product 'Office Combo' to false (trigger: body) 2026-10-10 04:07:39,316 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 04:07:39,326 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:39] "GET /web/image/product.product/2980/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 8 0.007 0.015 2026-10-10 04:07:39,336 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [11/25] Tour test_self_order_kiosk_product_availability → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:07:39,405 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [12/25] Tour test_self_order_kiosk_product_availability → Step dialog is open (trigger: .modal-body:contains(It seems that Office Combo is no longer available. Please go back and edit your order.)) 2026-10-10 04:07:39,457 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [13/25] Tour test_self_order_kiosk_product_availability → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("OK")) 2026-10-10 04:07:39,512 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [14/25] Tour test_self_order_kiosk_product_availability → Step Click on product 'Combo Product 4' (trigger: .product_list .o_self_product_box span:contains('Combo Product 4')) 2026-10-10 04:07:39,576 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [15/25] Tour test_self_order_kiosk_product_availability → Step Set 'self_order_available' of product 'Combo Product 5' to true (trigger: body) 2026-10-10 04:07:39,630 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [16/25] Tour test_self_order_kiosk_product_availability → Step Click on product 'Combo Product 5' (trigger: .product_list .o_self_product_box span:contains('Combo Product 5')) 2026-10-10 04:07:39,697 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [17/25] Tour test_self_order_kiosk_product_availability → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:07:39,764 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [18/25] Tour test_self_order_kiosk_product_availability → Step Set 'self_order_available' of product 'Combo Product 5' to false (trigger: body) 2026-10-10 04:07:39,815 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [19/25] Tour test_self_order_kiosk_product_availability → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:07:39,877 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [20/25] Tour test_self_order_kiosk_product_availability → Step dialog is open (trigger: .modal-body:contains(It seems that Combo Product 5 is no longer available. Please go back and edit your order.)) 2026-10-10 04:07:39,929 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [21/25] Tour test_self_order_kiosk_product_availability → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("OK")) 2026-10-10 04:07:39,981 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [22/25] Tour test_self_order_kiosk_product_availability → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:07:40,058 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [23/25] Tour test_self_order_kiosk_product_availability → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-10 04:07:40,111 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [24/25] Tour test_self_order_kiosk_product_availability → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:07:40,174 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [25/25] Tour test_self_order_kiosk_product_availability → Step Click on button 'Close' (trigger: .btn:contains('Close')) 2026-10-10 04:07:40,234 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57418008 started for PoS orders references: [{'name': None, 'pos_reference': '260-167-000001', 'uuid': 'b5db8a33-3f74-4179-aaeb-cfe9654f150d'}] 2026-10-10 04:07:40,312 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57418008 order {'name': None, 'pos_reference': '260-167-000001', 'uuid': 'b5db8a33-3f74-4179-aaeb-cfe9654f150d'} created pos.order #946 2026-10-10 04:07:40,343 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57418008 finished 2026-10-10 04:07:40,481 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:40] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 101 0.120 0.186 2026-10-10 04:07:40,533 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: tour succeeded 2026-10-10 04:07:40,535 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:40] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.011 0.009 2026-10-10 04:07:40,543 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: ╔═══════════════════════════════════════════════════════════╗ ║ TOUR test_self_order_kiosk_product_availability SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════╝ 2026-10-10 04:07:40,614 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: heap 9717752 (allocated 11010048) 2026-10-10 04:07:40,623 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Closing chrome headless with pid 137790 2026-10-10 04:07:40,625 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Closing websocket connection 2026-10-10 04:07:40,625 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Terminating chrome headless with pid 137790 2026-10-10 04:07:40,722 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_040740_722469_test_self_order_product_availability.txt 2026-10-10 04:07:40,722 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Removing chrome user profile "/tmp/tmpj8sfluw7_chrome_odoo" 2026-10-10 04:07:41,075 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome pid: 137977 2026-10-10 04:07:41,076 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome headless temporary user profile dir: /tmp/tmpq21_in2a_chrome_odoo 2026-10-10 04:07:41,076 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Issuing json command http://127.0.0.1:33399/json/version 2026-10-10 04:07:41,077 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33399', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:07:41,159 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Browser version: Chrome/150.0.7871.114 2026-10-10 04:07:41,160 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Issuing json command http://127.0.0.1:33399/json 2026-10-10 04:07:41,160 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33399', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:07:41,173 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Websocket url found: ws://127.0.0.1:33399/devtools/page/741FEF0FC416884E3512DE27525B8139 2026-10-10 04:07:41,186 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Enable chrome headless console log notification 2026-10-10 04:07:41,194 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome headless enable page notifications 2026-10-10 04:07:41,213 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Setting session cookie in browser 2026-10-10 04:07:41,258 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Open "http://127.0.0.1:8069/pos-self/167?access_token=7192b285ccb94713&table_identifier=88487116" in browser 2026-10-10 04:07:41,259 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Navigating to: "http://127.0.0.1:8069/pos-self/167?access_token=7192b285ccb94713&table_identifier=88487116" 2026-10-10 04:07:41,309 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:41] "GET /pos-self/167?access_token=7192b285ccb94713&table_identifier=88487116 HTTP/1.1" 200 - 9 0.004 0.023 2026-10-10 04:07:41,313 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Navigation result: {'frameId': '741FEF0FC416884E3512DE27525B8139', 'loaderId': 'EC582C8F0964C411535D9B5EB120668F', 'isDownload': False} 2026-10-10 04:07:41,313 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Evaluate ready code "odoo.isTourReady('test_self_order_product_availability')" 2026-10-10 04:07:41,336 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:07:41,358 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:41] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.008 2026-10-10 04:07:41,369 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:41] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.019 2026-10-10 04:07:41,375 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:41] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.023 2026-10-10 04:07:41,598 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:41] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-10 04:07:41,608 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:41] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:07:41,628 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:41] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 4 0.002 0.012 2026-10-10 04:07:41,633 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:07:41,634 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:07:41,639 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Evaluate test code "odoo.startTour('test_self_order_product_availability', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/167?access_token=7192b285ccb94713&table_identifier=88487116", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:07:41,655 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [1/25] Tour test_self_order_product_availability → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-10 04:07:41,659 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.008 2026-10-10 04:07:41,704 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:41] "POST /pos-self/relations/167 HTTP/1.1" 200 - 16 0.012 0.042 2026-10-10 04:07:41,710 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [2/25] Tour test_self_order_product_availability → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:07:41,712 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.028 2026-10-10 04:07:41,994 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:41] "POST /pos-self/data/167 HTTP/1.1" 200 - 120 0.088 0.166 2026-10-10 04:07:42,070 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:42] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.007 2026-10-10 04:07:42,075 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: Owl is running in 'dev' mode. 2026-10-10 04:07:42,124 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:42] "GET /web/image/ir.attachment/10814/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-10 04:07:42,167 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [3/25] Tour test_self_order_product_availability → Step Click on location 'Test-In' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-In')) 2026-10-10 04:07:42,176 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:42] "GET /web/image/ir.attachment/10762/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-10 04:07:42,210 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:07:42,278 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [4/25] Tour test_self_order_product_availability → Step Set 'self_order_available' of product 'Combo Product 5' to false (trigger: body) 2026-10-10 04:07:42,334 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:42] "GET /web/image/pos.category/337/image_128?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 2 0.007 0.025 2026-10-10 04:07:42,348 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [5/25] Tour test_self_order_product_availability → Step Check if 'Combo Product 5' is marked as out of stock (trigger: .o_self_product_box:has(span:contains('Combo Product 5')):has(div:contains('Out of stock'))) 2026-10-10 04:07:42,349 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:07:42,369 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:42] "GET /web/image/pos.category/338/image_128?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 2 0.005 0.059 2026-10-10 04:07:42,394 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:42] "GET /web/image/pos.category/333/image_128?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 2 0.001 0.076 2026-10-10 04:07:42,399 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [6/25] Tour test_self_order_product_availability → Step Click on product 'Office Combo' (trigger: .product_list .o_self_product_box span:contains('Office Combo')) 2026-10-10 04:07:42,411 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:42] "GET /web/image/pos.category/339/image_128?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 2 0.002 0.099 2026-10-10 04:07:42,432 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:42] "GET /web/image/product.template/2462/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.003 0.096 2026-10-10 04:07:42,446 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:42] "GET /web/image/product.template/2463/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.003 0.102 2026-10-10 04:07:42,460 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:42] "GET /web/image/product.template/2464/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.004 0.103 2026-10-10 04:07:42,481 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:42] "GET /web/image/product.template/2465/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.005 0.103 2026-10-10 04:07:42,484 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [7/25] Tour test_self_order_product_availability → Step Click on combo product 'Combo Product 4' (trigger: .combo_product_box span:contains('Combo Product 4')) 2026-10-10 04:07:42,501 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:42] "GET /web/image/product.template/2466/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.005 0.095 2026-10-10 04:07:42,522 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:42] "GET /web/image/product.template/2471/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.003 0.099 2026-10-10 04:07:42,543 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:42] "GET /web/image/product.template/2467/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.007 0.094 2026-10-10 04:07:42,559 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [8/25] Tour test_self_order_product_availability → Step Click on button 'Add to cart' (trigger: .btn:contains('Add to cart')) 2026-10-10 04:07:42,575 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:42] "GET /web/image/product.template/2468/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.007 0.109 2026-10-10 04:07:42,588 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:42] "GET /web/image/product.template/2469/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.002 0.117 2026-10-10 04:07:42,603 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:42] "GET /web/image/product.template/2470/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.004 0.109 2026-10-10 04:07:42,615 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:42] "GET /web/image/product.template/2447/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.002 0.103 2026-10-10 04:07:42,642 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [9/25] Tour test_self_order_product_availability → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:07:42,648 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:42] "GET /web/image/product.product/2974/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 8 0.007 0.110 2026-10-10 04:07:42,665 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:42] "GET /web/image/product.product/2975/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 8 0.004 0.114 2026-10-10 04:07:42,683 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:42] "GET /web/image/product.template/2448/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.004 0.087 2026-10-10 04:07:42,716 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:42] "GET /web/image/product.template/2451/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 3 0.007 0.113 2026-10-10 04:07:42,727 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [10/25] Tour test_self_order_product_availability → Step Set 'self_order_available' of product 'Office Combo' to false (trigger: body) 2026-10-10 04:07:42,779 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [11/25] Tour test_self_order_product_availability → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:07:42,785 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:42] "GET /web/image/product.product/2980/image_512?unique=2026-10-10T04:06:35.000+00:00 HTTP/1.1" 200 - 8 0.005 0.019 2026-10-10 04:07:42,852 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [12/25] Tour test_self_order_product_availability → Step dialog is open (trigger: .modal-body:contains(It seems that Office Combo is no longer available. Please go back and edit your order.)) 2026-10-10 04:07:42,904 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [13/25] Tour test_self_order_product_availability → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("OK")) 2026-10-10 04:07:42,958 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [14/25] Tour test_self_order_product_availability → Step Click on product 'Combo Product 4' (trigger: .product_list .o_self_product_box span:contains('Combo Product 4')) 2026-10-10 04:07:43,053 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [15/25] Tour test_self_order_product_availability → Step Set 'self_order_available' of product 'Combo Product 5' to true (trigger: body) 2026-10-10 04:07:43,116 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [16/25] Tour test_self_order_product_availability → Step Click on product 'Combo Product 5' (trigger: .product_list .o_self_product_box span:contains('Combo Product 5')) 2026-10-10 04:07:43,191 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [17/25] Tour test_self_order_product_availability → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:07:43,262 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [18/25] Tour test_self_order_product_availability → Step Set 'self_order_available' of product 'Combo Product 5' to false (trigger: body) 2026-10-10 04:07:43,315 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [19/25] Tour test_self_order_product_availability → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:07:43,384 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [20/25] Tour test_self_order_product_availability → Step dialog is open (trigger: .modal-body:contains(It seems that Combo Product 5 is no longer available. Please go back and edit your order.)) 2026-10-10 04:07:43,436 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [21/25] Tour test_self_order_product_availability → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("OK")) 2026-10-10 04:07:43,490 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [22/25] Tour test_self_order_product_availability → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:07:43,552 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [23/25] Tour test_self_order_product_availability → Step Select table 1 (trigger: .self_order_popup_table select) 2026-10-10 04:07:43,604 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [24/25] Tour test_self_order_product_availability → Step Click on 'Confirm' button (trigger: .self_order_popup_table .btn:contains('Continue with table 1')) 2026-10-10 04:07:43,678 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [25/25] Tour test_self_order_product_availability → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 04:07:43,723 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45212013 started for PoS orders references: [{'name': None, 'pos_reference': '260-167-000002', 'uuid': '07f21f80-029c-4081-883d-ca262b84b7f6'}] 2026-10-10 04:07:43,753 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45212013 order {'name': None, 'pos_reference': '260-167-000002', 'uuid': '07f21f80-029c-4081-883d-ca262b84b7f6'} created pos.order #947 2026-10-10 04:07:43,771 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45212013 finished 2026-10-10 04:07:43,860 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:43] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.050 0.138 2026-10-10 04:07:43,912 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:43] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.012 2026-10-10 04:07:43,918 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: tour succeeded 2026-10-10 04:07:43,919 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR test_self_order_product_availability SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-10-10 04:07:44,021 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: heap 10245756 (allocated 12320768) 2026-10-10 04:07:44,026 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Closing chrome headless with pid 137977 2026-10-10 04:07:44,031 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Closing websocket connection 2026-10-10 04:07:44,034 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Terminating chrome headless with pid 137977 2026-10-10 04:07:44,144 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_040744_144417_test_self_order_product_availability.txt 2026-10-10 04:07:44,144 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Removing chrome user profile "/tmp/tmpq21_in2a_chrome_odoo" 2026-10-10 04:07:44,195 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-10 04:07:45,747 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_access_right_with_message_follower ... 2026-10-10 04:07:52,570 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:07:52,893 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25830516 started for PoS orders references: [{'name': None, 'pos_reference': '260-168-000001', 'uuid': '61f8181c-18e1-4b83-8a7b-21224750fe2f'}] 2026-10-10 04:07:52,932 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25830516 order {'name': None, 'pos_reference': '260-168-000001', 'uuid': '61f8181c-18e1-4b83-8a7b-21224750fe2f'} created pos.order #948 2026-10-10 04:07:52,933 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25830516 finished 2026-10-10 04:07:53,028 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:53] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 130 0.089 0.371 2026-10-10 04:07:53,100 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:53] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 41 0.024 0.038 2026-10-10 04:07:53,128 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_config_session_loaded_fields ... 2026-10-10 04:07:59,092 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:07:59,725 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:07:59] "POST /pos-self/data/169 HTTP/1.1" 200 - 201 0.126 0.510 2026-10-10 04:07:59,772 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_foreign_line_update_is_dropped ... 2026-10-10 04:08:05,989 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_generate_return_values_includes_payment_method ... 2026-10-10 04:08:13,080 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:08:13,360 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:13] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 74 0.034 0.251 2026-10-10 04:08:13,393 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_get_orders_by_access_token ... 2026-10-10 04:08:20,439 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:08:20,871 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:20] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 26 0.018 0.416 2026-10-10 04:08:20,990 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:20] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 58 0.061 0.055 2026-10-10 04:08:21,005 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:21] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 6 0.002 0.009 2026-10-10 04:08:21,090 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:21] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 29 0.037 0.040 2026-10-10 04:08:21,167 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:21] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 29 0.031 0.038 2026-10-10 04:08:21,258 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:21] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 25 0.011 0.026 2026-10-10 04:08:21,282 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:21] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 9 0.004 0.013 2026-10-10 04:08:21,334 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:21] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 25 0.013 0.032 2026-10-10 04:08:21,377 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:21] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 25 0.012 0.026 2026-10-10 04:08:21,414 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_order_sanatization ... 2026-10-10 04:08:27,672 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_preparation_categories_are_loaded ... 2026-10-10 04:08:34,112 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:08:34,763 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:34] "POST /pos-self/data/174 HTTP/1.1" 200 - 192 0.163 0.491 2026-10-10 04:08:35,067 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome pid: 138190 2026-10-10 04:08:35,067 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome headless temporary user profile dir: /tmp/tmpuojxe3sx_chrome_odoo 2026-10-10 04:08:35,067 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Issuing json command http://127.0.0.1:41071/json/version 2026-10-10 04:08:35,069 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41071', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:08:35,117 44 INFO rb-acb9515-225444-423143 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-10 04:08:35,117 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Issuing json command http://127.0.0.1:41071/json 2026-10-10 04:08:35,118 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41071', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:08:35,129 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Websocket url found: ws://127.0.0.1:41071/devtools/page/52657D756DC64575F955FB8C3AD54F30 2026-10-10 04:08:35,144 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Enable chrome headless console log notification 2026-10-10 04:08:35,152 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome headless enable page notifications 2026-10-10 04:08:35,174 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Setting session cookie in browser 2026-10-10 04:08:35,176 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Open "http://127.0.0.1:8069/pos-self/174?access_token=5ea7630b8de14e33" in browser 2026-10-10 04:08:35,177 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Navigating to: "http://127.0.0.1:8069/pos-self/174?access_token=5ea7630b8de14e33" 2026-10-10 04:08:35,413 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:35] "GET /pos-self/174?access_token=5ea7630b8de14e33 HTTP/1.1" 200 - 38 0.018 0.204 2026-10-10 04:08:35,419 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Navigation result: {'frameId': '52657D756DC64575F955FB8C3AD54F30', 'loaderId': '0B50FFEC70F87A2110E5A7436017B3FD', 'isDownload': False} 2026-10-10 04:08:35,420 44 INFO rb-acb9515-225444-423143 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-10 04:08:35,437 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:08:35,478 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:08:35,508 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:35] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.053 2026-10-10 04:08:35,523 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:08:35,568 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:35] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.028 0.091 2026-10-10 04:08:35,581 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:08:35,597 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:35] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.119 2026-10-10 04:08:35,730 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:35] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-10 04:08:35,744 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:35] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-10 04:08:35,764 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:35] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.002 0.011 2026-10-10 04:08:35,783 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Evaluate test code "odoo.startTour('test_preparation_categories_are_loaded', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/174?access_token=5ea7630b8de14e33", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:08:35,785 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:08:35,786 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:35] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.009 2026-10-10 04:08:35,801 44 INFO rb-acb9515-225444-423143 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-10 04:08:35,875 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:35] "POST /pos-self/relations/174 HTTP/1.1" 200 - 36 0.018 0.039 2026-10-10 04:08:35,924 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.098 2026-10-10 04:08:36,167 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:36] "POST /pos-self/data/174 HTTP/1.1" 200 - 106 0.091 0.155 2026-10-10 04:08:36,170 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.221 2026-10-10 04:08:36,230 44 INFO rb-acb9515-225444-423143 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-10 04:08:36,279 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:36] "GET /web/image/ir.attachment/11174/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-10 04:08:36,320 44 INFO rb-acb9515-225444-423143 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-10 04:08:36,366 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:08:36,372 44 INFO rb-acb9515-225444-423143 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-10 04:08:36,378 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:36] "GET /web/image/pos.category/347/image_128?unique=2026-10-10T04:07:44.000+00:00 HTTP/1.1" 200 - 2 0.001 0.018 2026-10-10 04:08:36,392 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:36] "GET /web/image/product.template/2472/image_512?unique=2026-10-10T04:07:44.000+00:00 HTTP/1.1" 200 - 3 0.002 0.029 2026-10-10 04:08:36,417 44 INFO rb-acb9515-225444-423143 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-10 04:08:36,470 44 INFO rb-acb9515-225444-423143 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-10 04:08:36,519 44 INFO rb-acb9515-225444-423143 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-10 04:08:36,571 44 INFO rb-acb9515-225444-423143 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-10 04:08:36,622 44 INFO rb-acb9515-225444-423143 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-10 04:08:36,672 44 INFO rb-acb9515-225444-423143 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-10 04:08:36,723 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: tour succeeded 2026-10-10 04:08:36,724 44 INFO rb-acb9515-225444-423143 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-10 04:08:36,782 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: heap 6709332 (allocated 7602176) 2026-10-10 04:08:36,797 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Closing chrome headless with pid 138190 2026-10-10 04:08:36,801 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Closing websocket connection 2026-10-10 04:08:36,801 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Terminating chrome headless with pid 138190 2026-10-10 04:08:36,915 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_040836_915317_test_preparation_categories_are_loaded.txt 2026-10-10 04:08:36,915 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Removing chrome user profile "/tmp/tmpuojxe3sx_chrome_odoo" 2026-10-10 04:08:36,970 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-10 04:08:38,494 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_duplicate_order_kiosk ... 2026-10-10 04:08:45,355 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome pid: 138368 2026-10-10 04:08:45,355 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmp6lb0_cje_chrome_odoo 2026-10-10 04:08:45,356 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Issuing json command http://127.0.0.1:32897/json/version 2026-10-10 04:08:45,357 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32897', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:08:45,401 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-10-10 04:08:45,401 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Issuing json command http://127.0.0.1:32897/json 2026-10-10 04:08:45,402 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32897', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:08:45,411 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Websocket url found: ws://127.0.0.1:32897/devtools/page/9049D88DC4EBFE1FE689686BDD4AE22C 2026-10-10 04:08:45,424 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Enable chrome headless console log notification 2026-10-10 04:08:45,442 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome headless enable page notifications 2026-10-10 04:08:45,466 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Setting session cookie in browser 2026-10-10 04:08:45,714 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Open "http://127.0.0.1:8069/pos-self/175?access_token=dce77e73cb4f4810" in browser 2026-10-10 04:08:45,715 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Navigating to: "http://127.0.0.1:8069/pos-self/175?access_token=dce77e73cb4f4810" 2026-10-10 04:08:45,736 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:08:46,272 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:46] "GET /pos-self/175?access_token=dce77e73cb4f4810 HTTP/1.1" 200 - 57 0.027 0.512 2026-10-10 04:08:46,276 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Navigation result: {'frameId': '9049D88DC4EBFE1FE689686BDD4AE22C', 'loaderId': 'FD971E44D5246B1E47C9664B6A0A8FD5', 'isDownload': False} 2026-10-10 04:08:46,276 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Evaluate ready code "odoo.isTourReady('kiosk_simple_order')" 2026-10-10 04:08:46,298 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:08:46,323 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:08:46,359 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:46] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.023 0.025 2026-10-10 04:08:46,374 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:08:46,406 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:46] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.087 2026-10-10 04:08:46,416 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:08:46,444 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:46] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.015 0.108 2026-10-10 04:08:46,601 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:46] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-10 04:08:46,607 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:46] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-10 04:08:46,625 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Evaluate test code "odoo.startTour('kiosk_simple_order', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/175?access_token=dce77e73cb4f4810", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:08:46,629 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:46] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.007 0.010 2026-10-10 04:08:46,633 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:08:46,633 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:46] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 04:08:46,634 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: [1/8] Tour kiosk_simple_order → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-10 04:08:46,687 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: [2/8] Tour kiosk_simple_order → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:08:46,702 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:46] "POST /pos-self/relations/175 HTTP/1.1" 200 - 37 0.021 0.039 2026-10-10 04:08:46,749 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.105 2026-10-10 04:08:49,633 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:49] "POST /pos-self/data/175 HTTP/1.1" 200 - 175 0.087 2.807 2026-10-10 04:08:49,637 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 2.871 2026-10-10 04:08:49,716 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:49] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.039 2026-10-10 04:08:49,725 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: Owl is running in 'dev' mode. 2026-10-10 04:08:49,769 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:49] "GET /web/image/ir.attachment/11237/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-10 04:08:49,822 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: [3/8] Tour kiosk_simple_order → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 04:08:49,872 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:49] "GET /web/image/pos.category/348/image_128?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 2 0.001 0.023 2026-10-10 04:08:49,889 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:08:49,893 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:49] "GET /web/image/product.template/2477/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.004 0.027 2026-10-10 04:08:49,900 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: [4/8] Tour kiosk_simple_order → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:08:49,908 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:49] "GET /web/image/product.template/2478/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.039 2026-10-10 04:08:49,919 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:49] "GET /web/image/product.template/2481/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.036 2026-10-10 04:08:49,938 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:49] "GET /web/image/product.template/2479/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.052 2026-10-10 04:08:49,953 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:49] "GET /web/image/product.template/2480/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.065 2026-10-10 04:08:49,965 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: [5/8] Tour kiosk_simple_order → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-10 04:08:49,974 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:49] "GET /web/image/ir.attachment/11191/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-10 04:08:49,991 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:08:50,001 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:50] "GET /web/image/product.product/2986/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 8 0.004 0.014 2026-10-10 04:08:50,014 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: [6/8] Tour kiosk_simple_order → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:08:50,081 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: [7/8] Tour kiosk_simple_order → Step Click on button 'Close' (trigger: .btn:contains('Close')) 2026-10-10 04:08:50,110 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13628607 started for PoS orders references: [{'name': None, 'pos_reference': '260-175-000001', 'uuid': '60a7fd05-edbc-44a6-b2b2-44f3e6d81fb7'}] 2026-10-10 04:08:50,142 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13628607 order {'name': None, 'pos_reference': '260-175-000001', 'uuid': '60a7fd05-edbc-44a6-b2b2-44f3e6d81fb7'} created pos.order #953 2026-10-10 04:08:50,159 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13628607 finished 2026-10-10 04:08:50,256 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:50] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 99 0.055 0.124 2026-10-10 04:08:50,305 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:50] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.014 2026-10-10 04:08:50,312 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:50] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.002 0.006 2026-10-10 04:08:50,323 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: [8/8] Tour kiosk_simple_order → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-10 04:08:50,370 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: tour succeeded 2026-10-10 04:08:50,370 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: ╔═══════════════════════════════════╗ ║ TOUR kiosk_simple_order SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-10 04:08:50,413 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: heap 7529796 (allocated 8388608) 2026-10-10 04:08:50,420 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Closing chrome headless with pid 138368 2026-10-10 04:08:50,421 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Closing websocket connection 2026-10-10 04:08:50,422 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Terminating chrome headless with pid 138368 2026-10-10 04:08:50,519 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_040850_519663_test_duplicate_order_kiosk.txt 2026-10-10 04:08:50,520 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Removing chrome user profile "/tmp/tmp6lb0_cje_chrome_odoo" 2026-10-10 04:08:50,571 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_order_price_null ... 2026-10-10 04:08:57,177 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Chrome pid: 138563 2026-10-10 04:08:57,178 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Chrome headless temporary user profile dir: /tmp/tmpprqqool0_chrome_odoo 2026-10-10 04:08:57,178 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Issuing json command http://127.0.0.1:35453/json/version 2026-10-10 04:08:57,179 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35453', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:08:57,223 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Browser version: Chrome/150.0.7871.114 2026-10-10 04:08:57,223 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Issuing json command http://127.0.0.1:35453/json 2026-10-10 04:08:57,224 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35453', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:08:57,235 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Websocket url found: ws://127.0.0.1:35453/devtools/page/6DA5F98AAC057F52E13F04E9FAED2DB6 2026-10-10 04:08:57,247 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Enable chrome headless console log notification 2026-10-10 04:08:57,264 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Chrome headless enable page notifications 2026-10-10 04:08:57,286 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Setting session cookie in browser 2026-10-10 04:08:57,558 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Open "http://127.0.0.1:8069/pos-self/176?access_token=b5357502ec114ef3" in browser 2026-10-10 04:08:57,558 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Navigating to: "http://127.0.0.1:8069/pos-self/176?access_token=b5357502ec114ef3" 2026-10-10 04:08:57,575 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:08:58,024 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:58] "GET /pos-self/176?access_token=b5357502ec114ef3 HTTP/1.1" 200 - 57 0.042 0.410 2026-10-10 04:08:58,028 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Navigation result: {'frameId': '6DA5F98AAC057F52E13F04E9FAED2DB6', 'loaderId': '4E528567B7771E94A54078F4E80E6B64', 'isDownload': False} 2026-10-10 04:08:58,028 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Evaluate ready code "odoo.isTourReady('kiosk_order_price_null')" 2026-10-10 04:08:58,048 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:08:58,085 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:08:58,146 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:58] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.031 0.054 2026-10-10 04:08:58,163 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:08:58,185 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:58] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.117 2026-10-10 04:08:58,192 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:08:58,205 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:58] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.129 2026-10-10 04:08:58,376 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:58] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-10 04:08:58,381 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:58] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 04:08:58,398 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:58] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.002 0.008 2026-10-10 04:08:58,408 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:08:58,408 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:58] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-10-10 04:08:58,426 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Evaluate test code "odoo.startTour('kiosk_order_price_null', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/176?access_token=b5357502ec114ef3", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:08:58,436 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: [1/8] Tour kiosk_order_price_null → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-10 04:08:58,490 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:58] "POST /pos-self/relations/176 HTTP/1.1" 200 - 37 0.023 0.040 2026-10-10 04:08:58,495 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: [2/8] Tour kiosk_order_price_null → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:08:58,542 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.111 2026-10-10 04:08:58,868 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:58] "POST /pos-self/data/176 HTTP/1.1" 200 - 175 0.128 0.203 2026-10-10 04:08:58,871 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.302 2026-10-10 04:08:58,995 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:58] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.020 0.047 2026-10-10 04:08:59,004 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: Owl is running in 'dev' mode. 2026-10-10 04:08:59,057 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:59] "GET /web/image/ir.attachment/11290/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-10 04:08:59,099 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: [3/8] Tour kiosk_order_price_null → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 04:08:59,152 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:59] "GET /web/image/pos.category/348/image_128?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 2 0.001 0.022 2026-10-10 04:08:59,163 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 04:08:59,171 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:59] "GET /web/image/product.template/2477/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.004 0.025 2026-10-10 04:08:59,182 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: [4/8] Tour kiosk_order_price_null → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:08:59,185 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:59] "GET /web/image/product.template/2478/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.038 2026-10-10 04:08:59,213 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:59] "GET /web/image/product.template/2479/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.011 0.054 2026-10-10 04:08:59,228 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:59] "GET /web/image/product.template/2481/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.080 2026-10-10 04:08:59,240 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:59] "GET /web/image/product.template/2480/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.078 2026-10-10 04:08:59,246 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: [5/8] Tour kiosk_order_price_null → Step Check product card with Coca-Cola and 0.00 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("0.00"))) 2026-10-10 04:08:59,260 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:59] "GET /web/image/ir.attachment/11244/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-10 04:08:59,269 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:08:59,295 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:59] "GET /web/image/product.product/2986/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 8 0.005 0.020 2026-10-10 04:08:59,298 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: [6/8] Tour kiosk_order_price_null → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:08:59,366 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: [7/8] Tour kiosk_order_price_null → Step Check if the order number is shown (trigger: .tracking-number) 2026-10-10 04:08:59,408 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69857229 started for PoS orders references: [{'name': None, 'pos_reference': '260-176-000001', 'uuid': '7be34334-0225-46e9-b11b-59c7f3bc699a'}] 2026-10-10 04:08:59,451 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69857229 order {'name': None, 'pos_reference': '260-176-000001', 'uuid': '7be34334-0225-46e9-b11b-59c7f3bc699a'} created pos.order #954 2026-10-10 04:08:59,473 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69857229 finished 2026-10-10 04:08:59,973 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:08:59] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 269 0.236 0.369 2026-10-10 04:09:00,023 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: [8/8] Tour kiosk_order_price_null → Step Check is button 'Close' (trigger: .btn:contains('Close')) 2026-10-10 04:09:00,026 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:00] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.002 0.007 2026-10-10 04:09:00,073 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: tour succeeded 2026-10-10 04:09:00,074 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: ╔═══════════════════════════════════════╗ ║ TOUR kiosk_order_price_null SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-10 04:09:00,113 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: heap 7448876 (allocated 8650752) 2026-10-10 04:09:00,115 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Closing chrome headless with pid 138563 2026-10-10 04:09:00,116 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Closing websocket connection 2026-10-10 04:09:00,117 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Terminating chrome headless with pid 138563 2026-10-10 04:09:00,213 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_040900_213353_test_order_price_null.txt 2026-10-10 04:09:00,213 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Removing chrome user profile "/tmp/tmpprqqool0_chrome_odoo" 2026-10-10 04:09:00,264 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk ... 2026-10-10 04:09:06,730 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 138752 2026-10-10 04:09:06,731 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmp9ikg9c8n_chrome_odoo 2026-10-10 04:09:06,731 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:45925/json/version 2026-10-10 04:09:06,732 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45925', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:09:06,791 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-10-10 04:09:06,791 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:45925/json 2026-10-10 04:09:06,792 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45925', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:09:06,800 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:45925/devtools/page/B0EEC161981CAE072339AB908A5C11B1 2026-10-10 04:09:06,811 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-10-10 04:09:06,822 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-10-10 04:09:06,854 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-10-10 04:09:07,149 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Open "http://127.0.0.1:8069/pos-self/177?access_token=0790ae0230a340ae" in browser 2026-10-10 04:09:07,149 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigating to: "http://127.0.0.1:8069/pos-self/177?access_token=0790ae0230a340ae" 2026-10-10 04:09:07,164 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:09:07,667 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:07] "GET /pos-self/177?access_token=0790ae0230a340ae HTTP/1.1" 200 - 59 0.057 0.451 2026-10-10 04:09:07,673 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': 'B0EEC161981CAE072339AB908A5C11B1', 'loaderId': '1F4FB880F0988893914AFFB3AF8D2D23', 'isDownload': False} 2026-10-10 04:09:07,673 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Evaluate ready code "odoo.isTourReady('self_kiosk_each_counter_takeaway_in')" 2026-10-10 04:09:07,697 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:09:07,727 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:09:07,749 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:07] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 9 0.006 0.036 2026-10-10 04:09:07,764 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:09:07,815 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:07] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.029 0.078 2026-10-10 04:09:07,822 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:09:07,844 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:07] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.010 0.126 2026-10-10 04:09:08,039 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:08] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.007 2026-10-10 04:09:08,046 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:08] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 04:09:08,075 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Evaluate test code "odoo.startTour('self_kiosk_each_counter_takeaway_in', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/177?access_token=0790ae0230a340ae", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:09:08,077 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:08] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.010 0.008 2026-10-10 04:09:08,087 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [1/22] Tour self_kiosk_each_counter_takeaway_in → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-10 04:09:08,090 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:09:08,090 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:08] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.025 2026-10-10 04:09:08,140 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [2/22] Tour self_kiosk_each_counter_takeaway_in → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:09:08,179 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:08] "POST /pos-self/relations/177 HTTP/1.1" 200 - 37 0.025 0.049 2026-10-10 04:09:08,248 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.136 2026-10-10 04:09:08,614 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:08] "POST /pos-self/data/177 HTTP/1.1" 200 - 182 0.153 0.233 2026-10-10 04:09:08,617 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.343 2026-10-10 04:09:08,718 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:08] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.042 2026-10-10 04:09:08,728 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-10-10 04:09:08,776 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:08] "GET /web/image/ir.attachment/11343/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-10 04:09:08,814 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [3/22] Tour self_kiosk_each_counter_takeaway_in → Step Click on location 'Test-In' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-In')) 2026-10-10 04:09:08,827 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:08] "GET /web/image/ir.attachment/11297/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-10 04:09:08,840 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:09:08,915 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [4/22] Tour self_kiosk_each_counter_takeaway_in → Step Click on category 'Miscellaneous' (trigger: .category_btn:contains('Miscellaneous')) 2026-10-10 04:09:08,981 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:08] "GET /web/image/pos.category/348/image_128?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 2 0.001 0.033 2026-10-10 04:09:08,986 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [5/22] Tour self_kiosk_each_counter_takeaway_in → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 04:09:09,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:09] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 4 0.002 0.032 2026-10-10 04:09:09,015 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:09] "GET /web/image/product.template/2477/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.045 2026-10-10 04:09:09,033 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:09] "GET /web/image/product.template/2478/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.004 0.059 2026-10-10 04:09:09,045 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:09] "GET /web/image/product.template/2479/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.071 2026-10-10 04:09:09,058 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:09] "GET /web/image/product.template/2481/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.085 2026-10-10 04:09:09,060 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [6/22] Tour self_kiosk_each_counter_takeaway_in → Step Click on category 'Uncategorised' (trigger: .category_btn:contains('Uncategorised')) 2026-10-10 04:09:09,076 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:09] "GET /web/image/product.template/2480/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.089 2026-10-10 04:09:09,115 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [7/22] Tour self_kiosk_each_counter_takeaway_in → Step Click on product 'Yummy Burger' (trigger: .product_list .o_self_product_box span:contains('Yummy Burger')) 2026-10-10 04:09:09,151 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:09] "GET /web/image/product.template/2483/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.011 2026-10-10 04:09:09,177 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:09] "GET /web/image/product.template/2482/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.005 0.033 2026-10-10 04:09:09,179 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [8/22] Tour self_kiosk_each_counter_takeaway_in → Step Click on product 'Taxi Burger' (trigger: .product_list .o_self_product_box span:contains('Taxi Burger')) 2026-10-10 04:09:09,254 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [9/22] Tour self_kiosk_each_counter_takeaway_in → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:09:09,338 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [10/22] Tour self_kiosk_each_counter_takeaway_in → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-10 04:09:09,379 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:09:09,393 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [11/22] Tour self_kiosk_each_counter_takeaway_in → Step Check product card with Yummy Burger and 10 (trigger: .product-cart-item:has(div:contains("Yummy Burger")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("10"))) 2026-10-10 04:09:09,400 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:09] "GET /web/image/product.product/2986/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 8 0.011 0.020 2026-10-10 04:09:09,425 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:09] "GET /web/image/product.product/2991/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 8 0.005 0.047 2026-10-10 04:09:09,447 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [12/22] Tour self_kiosk_each_counter_takeaway_in → Step Check product card with Taxi Burger and 11 (trigger: .product-cart-item:has(div:contains("Taxi Burger")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("11"))) 2026-10-10 04:09:09,447 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:09] "GET /web/image/product.product/2992/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 8 0.004 0.066 2026-10-10 04:09:09,494 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [13/22] Tour self_kiosk_each_counter_takeaway_in → Step The total price to pay is 23.53 (trigger: .order-price :contains(Total):contains(23.53)) 2026-10-10 04:09:09,545 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [14/22] Tour self_kiosk_each_counter_takeaway_in → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:09:09,608 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [15/22] Tour self_kiosk_each_counter_takeaway_in → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-10 04:09:09,660 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [16/22] Tour self_kiosk_each_counter_takeaway_in → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:09:09,743 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [17/22] Tour self_kiosk_each_counter_takeaway_in → Step Click on button 'Close' (trigger: .btn:contains('Close')) 2026-10-10 04:09:09,820 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41970384 started for PoS orders references: [{'name': None, 'pos_reference': '260-177-000001', 'uuid': 'ac667583-fc1d-44cd-bd8f-494c971f0bab'}] 2026-10-10 04:09:09,869 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41970384 order {'name': None, 'pos_reference': '260-177-000001', 'uuid': 'ac667583-fc1d-44cd-bd8f-494c971f0bab'} created pos.order #955 2026-10-10 04:09:09,890 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41970384 finished 2026-10-10 04:09:10,042 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:10] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 129 0.085 0.213 2026-10-10 04:09:10,117 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:10] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.004 0.007 2026-10-10 04:09:10,132 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [18/22] Tour self_kiosk_each_counter_takeaway_in → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-10 04:09:10,180 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [19/22] Tour self_kiosk_each_counter_takeaway_in → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:09:10,247 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [20/22] Tour self_kiosk_each_counter_takeaway_in → Step Click on location 'Test-In' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-In')) 2026-10-10 04:09:10,298 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [21/22] Tour self_kiosk_each_counter_takeaway_in → Step Click on category 'Miscellaneous' (trigger: .category_btn:contains('Miscellaneous')) 2026-10-10 04:09:10,357 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [22/22] Tour self_kiosk_each_counter_takeaway_in → Step Check if button 'Checkout' is disabled (trigger: button.disabled:contains("Checkout")) 2026-10-10 04:09:10,408 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-10-10 04:09:10,409 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR self_kiosk_each_counter_takeaway_in SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-10-10 04:09:10,480 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8635500 (allocated 9437184) 2026-10-10 04:09:10,494 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 138752 2026-10-10 04:09:10,495 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-10-10 04:09:10,498 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 138752 2026-10-10 04:09:10,599 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_040910_599151_test_self_order_kiosk.txt 2026-10-10 04:09:10,599 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmp9ikg9c8n_chrome_odoo" 2026-10-10 04:09:10,902 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 138942 2026-10-10 04:09:10,902 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmpeu17zf08_chrome_odoo 2026-10-10 04:09:10,902 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:45575/json/version 2026-10-10 04:09:10,904 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45575', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:09:10,944 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-10-10 04:09:10,944 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:45575/json 2026-10-10 04:09:10,945 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45575', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:09:10,959 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:45575/devtools/page/22BCE12544EA0287C0AD43B2BCFB6622 2026-10-10 04:09:10,976 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-10-10 04:09:10,980 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-10-10 04:09:11,003 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-10-10 04:09:11,005 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Open "http://127.0.0.1:8069/pos-self/177?access_token=0790ae0230a340ae" in browser 2026-10-10 04:09:11,005 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigating to: "http://127.0.0.1:8069/pos-self/177?access_token=0790ae0230a340ae" 2026-10-10 04:09:11,054 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:11] "GET /pos-self/177?access_token=0790ae0230a340ae HTTP/1.1" 200 - 7 0.018 0.020 2026-10-10 04:09:11,059 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': '22BCE12544EA0287C0AD43B2BCFB6622', 'loaderId': 'AEDAC99F885C82F287C588E4EC33E880', 'isDownload': False} 2026-10-10 04:09:11,059 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Evaluate ready code "odoo.isTourReady('self_kiosk_each_counter_takeaway_out')" 2026-10-10 04:09:11,080 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:09:11,103 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:11] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.014 2026-10-10 04:09:11,113 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:11] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.020 2026-10-10 04:09:11,135 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:11] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.007 0.039 2026-10-10 04:09:11,323 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:11] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-10 04:09:11,341 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:11] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:09:11,361 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:11] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 4 0.002 0.009 2026-10-10 04:09:11,365 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:09:11,366 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:09:11,379 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Evaluate test code "odoo.startTour('self_kiosk_each_counter_takeaway_out', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/177?access_token=0790ae0230a340ae", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:09:11,394 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [1/16] Tour self_kiosk_each_counter_takeaway_out → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-10 04:09:11,397 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.006 2026-10-10 04:09:11,450 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:11] "POST /pos-self/relations/177 HTTP/1.1" 200 - 16 0.018 0.050 2026-10-10 04:09:11,453 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [2/16] Tour self_kiosk_each_counter_takeaway_out → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:09:11,454 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-10-10 04:09:11,738 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:11] "POST /pos-self/data/177 HTTP/1.1" 200 - 114 0.079 0.182 2026-10-10 04:09:11,827 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:11] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.030 2026-10-10 04:09:11,840 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-10-10 04:09:11,881 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:11] "GET /web/image/ir.attachment/11343/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-10 04:09:11,896 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [3/16] Tour self_kiosk_each_counter_takeaway_out → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-10-10 04:09:11,911 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:11] "GET /web/image/ir.attachment/11297/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-10 04:09:11,924 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:09:11,976 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [4/16] Tour self_kiosk_each_counter_takeaway_out → Step Click on category 'Miscellaneous' (trigger: .category_btn:contains('Miscellaneous')) 2026-10-10 04:09:12,008 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:12] "GET /web/image/pos.category/348/image_128?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 2 0.001 0.021 2026-10-10 04:09:12,033 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [5/16] Tour self_kiosk_each_counter_takeaway_out → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 04:09:12,036 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:12] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.001 0.045 2026-10-10 04:09:12,049 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:12] "GET /web/image/product.template/2481/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.043 2026-10-10 04:09:12,063 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:12] "GET /web/image/product.template/2478/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.055 2026-10-10 04:09:12,078 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:12] "GET /web/image/product.template/2477/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.076 2026-10-10 04:09:12,101 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:12] "GET /web/image/product.template/2479/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.011 0.081 2026-10-10 04:09:12,113 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [6/16] Tour self_kiosk_each_counter_takeaway_out → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:09:12,114 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:12] "GET /web/image/product.template/2480/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.096 2026-10-10 04:09:12,178 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [7/16] Tour self_kiosk_each_counter_takeaway_out → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-10 04:09:12,204 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:09:12,218 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:12] "GET /web/image/product.product/2986/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 8 0.008 0.017 2026-10-10 04:09:12,231 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [8/16] Tour self_kiosk_each_counter_takeaway_out → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:09:12,299 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [9/16] Tour self_kiosk_each_counter_takeaway_out → Step Fill input with Mr Kiosk (trigger: input[placeholder="Name"]) 2026-10-10 04:09:12,317 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:12] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.005 0.009 2026-10-10 04:09:12,366 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [10/16] Tour self_kiosk_each_counter_takeaway_out → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-10-10 04:09:12,439 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [11/16] Tour self_kiosk_each_counter_takeaway_out → Step Click on button 'Close' (trigger: .btn:contains('Close')) 2026-10-10 04:09:12,479 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #743349 started for PoS orders references: [{'name': None, 'pos_reference': '260-177-000002', 'uuid': '26eb46dd-7be3-46f3-a96f-7d383483aa90'}] 2026-10-10 04:09:12,511 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #743349 order {'name': None, 'pos_reference': '260-177-000002', 'uuid': '26eb46dd-7be3-46f3-a96f-7d383483aa90'} created pos.order #956 2026-10-10 04:09:12,538 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #743349 finished 2026-10-10 04:09:12,657 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:12] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 69 0.064 0.153 2026-10-10 04:09:12,723 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:12] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.002 0.015 2026-10-10 04:09:12,727 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [12/16] Tour self_kiosk_each_counter_takeaway_out → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-10 04:09:12,778 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [13/16] Tour self_kiosk_each_counter_takeaway_out → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:09:12,838 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:12] "GET /web/image/ir.attachment/11342/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-10 04:09:12,840 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [14/16] Tour self_kiosk_each_counter_takeaway_out → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-10-10 04:09:12,895 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [15/16] Tour self_kiosk_each_counter_takeaway_out → Step Click on category 'Miscellaneous' (trigger: .category_btn:contains('Miscellaneous')) 2026-10-10 04:09:12,951 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [16/16] Tour self_kiosk_each_counter_takeaway_out → Step Check if button 'Checkout' is disabled (trigger: button.disabled:contains("Checkout")) 2026-10-10 04:09:13,008 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-10-10 04:09:13,009 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR self_kiosk_each_counter_takeaway_out SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-10-10 04:09:13,078 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8417468 (allocated 9699328) 2026-10-10 04:09:13,085 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 138942 2026-10-10 04:09:13,086 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-10-10 04:09:13,088 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 138942 2026-10-10 04:09:13,168 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_040913_168102_test_self_order_kiosk.txt 2026-10-10 04:09:13,168 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmpeu17zf08_chrome_odoo" 2026-10-10 04:09:13,508 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 139130 2026-10-10 04:09:13,508 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmp0rqm57kv_chrome_odoo 2026-10-10 04:09:13,508 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:40203/json/version 2026-10-10 04:09:13,510 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40203', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:09:13,539 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-10-10 04:09:13,539 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:40203/json 2026-10-10 04:09:13,540 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40203', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:09:13,551 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:40203/devtools/page/6BE9FFBDBE30BEB6D1312538712D595B 2026-10-10 04:09:13,565 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-10-10 04:09:13,573 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-10-10 04:09:13,594 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-10-10 04:09:13,596 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Open "http://127.0.0.1:8069/pos-self/177?access_token=0790ae0230a340ae" in browser 2026-10-10 04:09:13,597 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigating to: "http://127.0.0.1:8069/pos-self/177?access_token=0790ae0230a340ae" 2026-10-10 04:09:13,646 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:13] "GET /pos-self/177?access_token=0790ae0230a340ae HTTP/1.1" 200 - 7 0.006 0.034 2026-10-10 04:09:13,650 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': '6BE9FFBDBE30BEB6D1312538712D595B', 'loaderId': '96B9CCFAE8C413BD4D404DE7B32DFC37', 'isDownload': False} 2026-10-10 04:09:13,651 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Evaluate ready code "odoo.isTourReady('self_kiosk_each_table_takeaway_in')" 2026-10-10 04:09:13,665 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:09:13,685 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:13] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.011 2026-10-10 04:09:13,692 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:13] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.014 2026-10-10 04:09:13,696 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:13] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.015 2026-10-10 04:09:13,871 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:13] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-10-10 04:09:13,874 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:13] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 04:09:13,895 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:13] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 4 0.002 0.009 2026-10-10 04:09:13,901 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:09:13,901 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:09:13,907 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Evaluate test code "odoo.startTour('self_kiosk_each_table_takeaway_in', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/177?access_token=0790ae0230a340ae", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:09:13,919 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [1/17] Tour self_kiosk_each_table_takeaway_in → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-10 04:09:13,975 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [2/17] Tour self_kiosk_each_table_takeaway_in → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:09:13,981 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:13] "POST /pos-self/relations/177 HTTP/1.1" 200 - 16 0.015 0.028 2026-10-10 04:09:13,987 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.042 2026-10-10 04:09:14,262 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:14] "POST /pos-self/data/177 HTTP/1.1" 200 - 114 0.090 0.159 2026-10-10 04:09:14,265 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.248 2026-10-10 04:09:14,370 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:14] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.035 2026-10-10 04:09:14,378 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-10-10 04:09:14,420 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:14] "GET /web/image/ir.attachment/11343/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-10 04:09:14,479 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [3/17] Tour self_kiosk_each_table_takeaway_in → Step Click on category 'Miscellaneous' (trigger: .category_btn:contains('Miscellaneous')) 2026-10-10 04:09:14,547 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:14] "GET /web/image/pos.category/348/image_128?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 2 0.001 0.023 2026-10-10 04:09:14,555 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:09:14,562 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [4/17] Tour self_kiosk_each_table_takeaway_in → Step Check product label has 'Coca-Cola' and not 12345 (trigger: .o_self_product_box span:contains('Coca-Cola'):not(:contains("12345"))) 2026-10-10 04:09:14,574 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:14] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.002 0.048 2026-10-10 04:09:14,593 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:14] "GET /web/image/product.template/2477/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.006 0.054 2026-10-10 04:09:14,608 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:14] "GET /web/image/product.template/2478/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.070 2026-10-10 04:09:14,614 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [5/17] Tour self_kiosk_each_table_takeaway_in → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 04:09:14,622 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:14] "GET /web/image/product.template/2481/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.083 2026-10-10 04:09:14,642 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:14] "GET /web/image/product.template/2479/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.101 2026-10-10 04:09:14,656 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:14] "GET /web/image/product.template/2480/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.095 2026-10-10 04:09:14,698 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [6/17] Tour self_kiosk_each_table_takeaway_in → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:09:14,763 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [7/17] Tour self_kiosk_each_table_takeaway_in → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-10 04:09:14,774 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:14] "GET /web/image/ir.attachment/11297/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-10 04:09:14,797 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:09:14,807 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:14] "GET /web/image/product.product/2986/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 8 0.005 0.014 2026-10-10 04:09:14,813 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [8/17] Tour self_kiosk_each_table_takeaway_in → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:09:14,874 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [9/17] Tour self_kiosk_each_table_takeaway_in → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-10 04:09:14,928 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [10/17] Tour self_kiosk_each_table_takeaway_in → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:09:14,998 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [11/17] Tour self_kiosk_each_table_takeaway_in → Step Check if the order number is shown (trigger: .tracking-number) 2026-10-10 04:09:15,041 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69504180 started for PoS orders references: [{'name': None, 'pos_reference': '260-177-000003', 'uuid': '7a05ece8-026f-4509-b41c-62f7f8d38fd8'}] 2026-10-10 04:09:15,076 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69504180 order {'name': None, 'pos_reference': '260-177-000003', 'uuid': '7a05ece8-026f-4509-b41c-62f7f8d38fd8'} created pos.order #957 2026-10-10 04:09:15,099 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69504180 finished 2026-10-10 04:09:15,207 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:15] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 69 0.034 0.174 2026-10-10 04:09:15,253 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:15] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.013 2026-10-10 04:09:15,259 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [12/17] Tour self_kiosk_each_table_takeaway_in → Step Check that the order number start with 'K', and end with number '3'. (trigger: span.tracking-number) 2026-10-10 04:09:15,266 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:15] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.002 0.009 2026-10-10 04:09:15,305 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [13/17] Tour self_kiosk_each_table_takeaway_in → Step Click on button 'Close' (trigger: .btn:contains('Close')) 2026-10-10 04:09:15,362 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [14/17] Tour self_kiosk_each_table_takeaway_in → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-10 04:09:15,411 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [15/17] Tour self_kiosk_each_table_takeaway_in → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:09:15,474 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [16/17] Tour self_kiosk_each_table_takeaway_in → Step Click on category 'Miscellaneous' (trigger: .category_btn:contains('Miscellaneous')) 2026-10-10 04:09:15,531 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [17/17] Tour self_kiosk_each_table_takeaway_in → Step Check if button 'Checkout' is disabled (trigger: button.disabled:contains("Checkout")) 2026-10-10 04:09:15,582 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-10-10 04:09:15,583 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR self_kiosk_each_table_takeaway_in SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-10-10 04:09:15,631 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8072860 (allocated 8912896) 2026-10-10 04:09:15,656 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 139130 2026-10-10 04:09:15,657 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-10-10 04:09:15,657 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 139130 2026-10-10 04:09:15,769 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_040915_769328_test_self_order_kiosk.txt 2026-10-10 04:09:15,769 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmp0rqm57kv_chrome_odoo" 2026-10-10 04:09:16,135 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 139316 2026-10-10 04:09:16,135 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmpaueff7v5_chrome_odoo 2026-10-10 04:09:16,135 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:33609/json/version 2026-10-10 04:09:16,137 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33609', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:09:16,199 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-10-10 04:09:16,199 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:33609/json 2026-10-10 04:09:16,200 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33609', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:09:16,211 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:33609/devtools/page/790B905E23C203E5C5F5F7611812ECD8 2026-10-10 04:09:16,227 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-10-10 04:09:16,238 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-10-10 04:09:16,267 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-10-10 04:09:16,277 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Open "http://127.0.0.1:8069/pos-self/177?access_token=0790ae0230a340ae" in browser 2026-10-10 04:09:16,278 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigating to: "http://127.0.0.1:8069/pos-self/177?access_token=0790ae0230a340ae" 2026-10-10 04:09:16,318 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:16] "GET /pos-self/177?access_token=0790ae0230a340ae HTTP/1.1" 200 - 7 0.005 0.023 2026-10-10 04:09:16,323 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': '790B905E23C203E5C5F5F7611812ECD8', 'loaderId': '7A5A054B33122CE4D607CDB1BA541250', 'isDownload': False} 2026-10-10 04:09:16,323 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Evaluate ready code "odoo.isTourReady('self_kiosk_each_table_takeaway_out')" 2026-10-10 04:09:16,339 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:09:16,364 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:16] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.003 0.010 2026-10-10 04:09:16,371 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:16] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.003 0.018 2026-10-10 04:09:16,386 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:16] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.033 2026-10-10 04:09:16,579 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:16] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-10 04:09:16,583 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:16] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:09:16,597 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:16] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 4 0.002 0.008 2026-10-10 04:09:16,609 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:09:16,609 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:16] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:09:16,623 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Evaluate test code "odoo.startTour('self_kiosk_each_table_takeaway_out', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/177?access_token=0790ae0230a340ae", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:09:16,637 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [1/13] Tour self_kiosk_each_table_takeaway_out → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-10 04:09:16,678 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:16] "POST /pos-self/relations/177 HTTP/1.1" 200 - 16 0.012 0.041 2026-10-10 04:09:16,683 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.056 2026-10-10 04:09:16,702 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [2/13] Tour self_kiosk_each_table_takeaway_out → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:09:16,959 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:16] "POST /pos-self/data/177 HTTP/1.1" 200 - 114 0.074 0.188 2026-10-10 04:09:16,962 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.251 2026-10-10 04:09:17,038 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:17] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.034 2026-10-10 04:09:17,046 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-10-10 04:09:17,103 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:17] "GET /web/image/ir.attachment/11343/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-10 04:09:17,140 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [3/13] Tour self_kiosk_each_table_takeaway_out → Step Click on category 'Miscellaneous' (trigger: .category_btn:contains('Miscellaneous')) 2026-10-10 04:09:17,209 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:17] "GET /web/image/pos.category/348/image_128?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 2 0.001 0.033 2026-10-10 04:09:17,225 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:09:17,226 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [4/13] Tour self_kiosk_each_table_takeaway_out → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 04:09:17,248 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:17] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.006 0.061 2026-10-10 04:09:17,268 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:17] "GET /web/image/product.template/2478/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.005 0.073 2026-10-10 04:09:17,286 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:17] "GET /web/image/product.template/2477/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.092 2026-10-10 04:09:17,292 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [5/13] Tour self_kiosk_each_table_takeaway_out → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:09:17,315 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:17] "GET /web/image/product.template/2481/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.009 0.111 2026-10-10 04:09:17,338 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:17] "GET /web/image/product.template/2479/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.005 0.123 2026-10-10 04:09:17,364 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:17] "GET /web/image/product.template/2480/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.124 2026-10-10 04:09:17,366 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [6/13] Tour self_kiosk_each_table_takeaway_out → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-10 04:09:17,409 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 04:09:17,410 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:17] "GET /web/image/ir.attachment/11297/raw HTTP/1.1" 200 - 4 0.010 0.026 2026-10-10 04:09:17,416 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [7/13] Tour self_kiosk_each_table_takeaway_out → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:09:17,431 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:17] "GET /web/image/product.product/2986/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 8 0.004 0.034 2026-10-10 04:09:17,488 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [8/13] Tour self_kiosk_each_table_takeaway_out → Step Click on button 'Close' (trigger: .btn:contains('Close')) 2026-10-10 04:09:17,523 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15740900 started for PoS orders references: [{'name': None, 'pos_reference': '260-177-000004', 'uuid': 'a20bb1a8-12a7-4a99-8a44-6a65764aa43a'}] 2026-10-10 04:09:17,556 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15740900 order {'name': None, 'pos_reference': '260-177-000004', 'uuid': 'a20bb1a8-12a7-4a99-8a44-6a65764aa43a'} created pos.order #958 2026-10-10 04:09:17,578 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15740900 finished 2026-10-10 04:09:17,692 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:17] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 69 0.048 0.160 2026-10-10 04:09:17,757 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:17] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.007 0.010 2026-10-10 04:09:17,772 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [9/13] Tour self_kiosk_each_table_takeaway_out → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-10 04:09:17,777 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:17] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.009 0.024 2026-10-10 04:09:17,819 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [10/13] Tour self_kiosk_each_table_takeaway_out → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:09:17,888 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [11/13] Tour self_kiosk_each_table_takeaway_out → Step Click on category 'Miscellaneous' (trigger: .category_btn:contains('Miscellaneous')) 2026-10-10 04:09:17,945 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [12/13] Tour self_kiosk_each_table_takeaway_out → Step Check if button 'Checkout' is disabled (trigger: button.disabled:contains("Checkout")) 2026-10-10 04:09:17,995 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [13/13] Tour self_kiosk_each_table_takeaway_out → Step Check for base url (trigger: body) 2026-10-10 04:09:18,046 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-10-10 04:09:18,047 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: ╔═══════════════════════════════════════════════════╗ ║ TOUR self_kiosk_each_table_takeaway_out SUCCEEDED ║ ╚═══════════════════════════════════════════════════╝ 2026-10-10 04:09:18,095 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8015348 (allocated 8912896) 2026-10-10 04:09:18,097 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 139316 2026-10-10 04:09:18,101 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-10-10 04:09:18,102 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 139316 2026-10-10 04:09:18,214 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_040918_214347_test_self_order_kiosk.txt 2026-10-10 04:09:18,214 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmpaueff7v5_chrome_odoo" 2026-10-10 04:09:18,525 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 139506 2026-10-10 04:09:18,525 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmpf17lycq4_chrome_odoo 2026-10-10 04:09:18,525 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:34977/json/version 2026-10-10 04:09:18,527 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34977', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:09:18,577 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-10-10 04:09:18,577 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:34977/json 2026-10-10 04:09:18,578 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34977', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:09:18,588 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:34977/devtools/page/FCF9BB52A0A959E7FFDACE191DEC1F2A 2026-10-10 04:09:18,602 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-10-10 04:09:18,606 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-10-10 04:09:18,653 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-10-10 04:09:18,658 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Open "http://127.0.0.1:8069/pos-self/177?access_token=0790ae0230a340ae" in browser 2026-10-10 04:09:18,658 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigating to: "http://127.0.0.1:8069/pos-self/177?access_token=0790ae0230a340ae" 2026-10-10 04:09:18,698 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:18] "GET /pos-self/177?access_token=0790ae0230a340ae HTTP/1.1" 200 - 7 0.004 0.026 2026-10-10 04:09:18,703 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': 'FCF9BB52A0A959E7FFDACE191DEC1F2A', 'loaderId': 'A9D488FD04E17ACB5C58362EBDCED0DE', 'isDownload': False} 2026-10-10 04:09:18,703 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Evaluate ready code "odoo.isTourReady('self_order_kiosk_cancel')" 2026-10-10 04:09:18,726 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:09:18,751 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:18] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.004 0.011 2026-10-10 04:09:18,758 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:18] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.018 2026-10-10 04:09:18,766 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:18] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.026 2026-10-10 04:09:18,977 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:18] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-10 04:09:18,983 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:18] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:09:19,007 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:19] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 4 0.003 0.010 2026-10-10 04:09:19,013 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:09:19,014 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:19] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:09:19,029 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Evaluate test code "odoo.startTour('self_order_kiosk_cancel', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/177?access_token=0790ae0230a340ae", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:09:19,033 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.006 2026-10-10 04:09:19,050 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [1/14] Tour self_order_kiosk_cancel → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-10 04:09:19,079 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:19] "POST /pos-self/relations/177 HTTP/1.1" 200 - 16 0.011 0.043 2026-10-10 04:09:19,082 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.026 2026-10-10 04:09:19,109 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [2/14] Tour self_order_kiosk_cancel → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:09:19,379 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:19] "POST /pos-self/data/177 HTTP/1.1" 200 - 114 0.090 0.188 2026-10-10 04:09:19,484 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:19] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 3 0.006 0.036 2026-10-10 04:09:19,491 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-10-10 04:09:19,547 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:19] "GET /web/image/ir.attachment/11343/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-10 04:09:19,613 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [3/14] Tour self_order_kiosk_cancel → Step Click on category 'Miscellaneous' (trigger: .category_btn:contains('Miscellaneous')) 2026-10-10 04:09:19,672 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:19] "GET /web/image/pos.category/348/image_128?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 2 0.008 0.021 2026-10-10 04:09:19,684 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:09:19,695 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:19] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.001 0.047 2026-10-10 04:09:19,698 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [4/14] Tour self_order_kiosk_cancel → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 04:09:19,714 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:19] "GET /web/image/product.template/2477/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.062 2026-10-10 04:09:19,729 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:19] "GET /web/image/product.template/2478/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.076 2026-10-10 04:09:19,745 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:19] "GET /web/image/product.template/2481/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.088 2026-10-10 04:09:19,766 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:19] "GET /web/image/product.template/2479/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.004 0.105 2026-10-10 04:09:19,773 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [5/14] Tour self_order_kiosk_cancel → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_box span:contains('Fanta')) 2026-10-10 04:09:19,782 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:19] "GET /web/image/product.template/2480/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.004 0.088 2026-10-10 04:09:19,840 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [6/14] Tour self_order_kiosk_cancel → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:09:19,914 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [7/14] Tour self_order_kiosk_cancel → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-10 04:09:19,938 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:19] "GET /web/image/ir.attachment/11297/raw HTTP/1.1" 200 - 4 0.002 0.017 2026-10-10 04:09:19,963 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:19] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 04:09:19,966 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [8/14] Tour self_order_kiosk_cancel → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-10 04:09:19,982 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:19] "GET /web/image/product.product/2988/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 8 0.006 0.018 2026-10-10 04:09:20,017 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:20] "GET /web/image/product.product/2986/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 8 0.005 0.056 2026-10-10 04:09:20,018 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [9/14] Tour self_order_kiosk_cancel → Step Click on back button (trigger: .btn.btn-back) 2026-10-10 04:09:20,072 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [10/14] Tour self_order_kiosk_cancel → Step Click on Cancel button (trigger: .btn.btn-cancel) 2026-10-10 04:09:20,127 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [11/14] Tour self_order_kiosk_cancel → Step Click on button Cancel Order (trigger: .btn.btn-primary:contains('Cancel Order')) 2026-10-10 04:09:20,191 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [12/14] Tour self_order_kiosk_cancel → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:09:20,256 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [13/14] Tour self_order_kiosk_cancel → Step Click on category 'Miscellaneous' (trigger: .category_btn:contains('Miscellaneous')) 2026-10-10 04:09:20,314 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [14/14] Tour self_order_kiosk_cancel → Step Check if button 'Checkout' is disabled (trigger: button.disabled:contains("Checkout")) 2026-10-10 04:09:20,365 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-10-10 04:09:20,366 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: ╔════════════════════════════════════════╗ ║ TOUR self_order_kiosk_cancel SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-10 04:09:20,419 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8102680 (allocated 8912896) 2026-10-10 04:09:20,421 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 139506 2026-10-10 04:09:20,421 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-10-10 04:09:20,423 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 139506 2026-10-10 04:09:20,502 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_040920_501871_test_self_order_kiosk.txt 2026-10-10 04:09:20,502 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmpf17lycq4_chrome_odoo" 2026-10-10 04:09:20,537 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice ... 2026-10-10 04:09:27,516 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Chrome pid: 139706 2026-10-10 04:09:27,516 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Chrome headless temporary user profile dir: /tmp/tmp9hs58ye6_chrome_odoo 2026-10-10 04:09:27,516 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Issuing json command http://127.0.0.1:41693/json/version 2026-10-10 04:09:27,518 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41693', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:09:27,563 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Browser version: Chrome/150.0.7871.114 2026-10-10 04:09:27,563 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Issuing json command http://127.0.0.1:41693/json 2026-10-10 04:09:27,563 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41693', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:09:27,579 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Websocket url found: ws://127.0.0.1:41693/devtools/page/206CA6CA490F62CDEF132B18525313CD 2026-10-10 04:09:27,603 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Enable chrome headless console log notification 2026-10-10 04:09:27,612 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Chrome headless enable page notifications 2026-10-10 04:09:27,652 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Setting session cookie in browser 2026-10-10 04:09:27,916 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Open "http://127.0.0.1:8069/pos-self/178?access_token=bca725d16cc145de" in browser 2026-10-10 04:09:27,916 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Navigating to: "http://127.0.0.1:8069/pos-self/178?access_token=bca725d16cc145de" 2026-10-10 04:09:27,933 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:09:28,536 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:28] "GET /pos-self/178?access_token=bca725d16cc145de HTTP/1.1" 200 - 57 0.059 0.549 2026-10-10 04:09:28,540 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Navigation result: {'frameId': '206CA6CA490F62CDEF132B18525313CD', 'loaderId': '3BDC0907094F92B0EB8A6B0CB69AC804', 'isDownload': False} 2026-10-10 04:09:28,540 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Evaluate ready code "odoo.isTourReady('test_self_order_kiosk_combo_fixed_choice')" 2026-10-10 04:09:28,561 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:09:28,588 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:09:28,615 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:28] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.013 0.036 2026-10-10 04:09:28,626 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:09:28,669 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:28] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.021 0.082 2026-10-10 04:09:28,678 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:09:28,692 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:28] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.087 2026-10-10 04:09:28,853 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:28] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-10 04:09:28,864 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:28] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 04:09:28,879 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:28] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.003 0.008 2026-10-10 04:09:28,885 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Evaluate test code "odoo.startTour('test_self_order_kiosk_combo_fixed_choice', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/178?access_token=bca725d16cc145de", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:09:28,896 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: [1/14] Tour test_self_order_kiosk_combo_fixed_choice → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:09:28,899 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:09:28,899 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:28] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 04:09:28,979 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:28] "POST /pos-self/relations/178 HTTP/1.1" 200 - 37 0.019 0.048 2026-10-10 04:09:29,037 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.121 2026-10-10 04:09:29,434 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:29] "POST /pos-self/data/178 HTTP/1.1" 200 - 189 0.160 0.259 2026-10-10 04:09:29,438 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.380 2026-10-10 04:09:29,523 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:29] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.038 2026-10-10 04:09:29,537 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: Owl is running in 'dev' mode. 2026-10-10 04:09:29,586 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:29] "GET /web/image/ir.attachment/11396/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-10 04:09:29,616 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: [2/14] Tour test_self_order_kiosk_combo_fixed_choice → Step Click on location 'Test-In' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-In')) 2026-10-10 04:09:29,628 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:29] "GET /web/image/ir.attachment/11350/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-10 04:09:29,654 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:09:29,699 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: [3/14] Tour test_self_order_kiosk_combo_fixed_choice → Step Click on category 'Uncategorised' (trigger: .category_btn:contains('Uncategorised')) 2026-10-10 04:09:29,732 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:29] "GET /web/image/pos.category/348/image_128?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 2 0.001 0.023 2026-10-10 04:09:29,753 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:29] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 4 0.003 0.041 2026-10-10 04:09:29,756 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: [4/14] Tour test_self_order_kiosk_combo_fixed_choice → Step Click on product 'Test Fixed Combo' (trigger: .product_list .o_self_product_box span:contains('Test Fixed Combo')) 2026-10-10 04:09:29,767 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:29] "GET /web/image/product.template/2477/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.038 2026-10-10 04:09:29,783 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:29] "GET /web/image/product.template/2478/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.054 2026-10-10 04:09:29,812 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:29] "GET /web/image/product.template/2481/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.005 0.079 2026-10-10 04:09:29,829 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:29] "GET /web/image/product.template/2479/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.097 2026-10-10 04:09:29,847 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:29] "GET /web/image/product.template/2480/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.104 2026-10-10 04:09:29,855 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: [5/14] Tour test_self_order_kiosk_combo_fixed_choice → Step Click on combo product 'Variable Side 1' (trigger: .combo_product_box span:contains('Variable Side 1')) 2026-10-10 04:09:29,861 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:29] "GET /web/image/product.template/2484/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.095 2026-10-10 04:09:29,882 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:29] "GET /web/image/product.template/2487/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.007 0.102 2026-10-10 04:09:29,919 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:29] "GET /web/image/product.template/2485/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.011 0.120 2026-10-10 04:09:29,919 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: [6/14] Tour test_self_order_kiosk_combo_fixed_choice → Step Check the combo price includes the fixed choice extra price (trigger: .o_self_combo_page .o-so-tabular-nums:contains('12.00')) 2026-10-10 04:09:29,958 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:29] "GET /web/image/product.template/2486/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.138 2026-10-10 04:09:29,970 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: [7/14] Tour test_self_order_kiosk_combo_fixed_choice → Step Click on button 'Add to cart' (trigger: .btn:contains('Add to cart')) 2026-10-10 04:09:29,985 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:29] "GET /web/image/product.product/2995/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 8 0.005 0.097 2026-10-10 04:09:30,004 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:30] "GET /web/image/product.product/2994/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 8 0.004 0.119 2026-10-10 04:09:30,048 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: [8/14] Tour test_self_order_kiosk_combo_fixed_choice → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:09:30,120 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: [9/14] Tour test_self_order_kiosk_combo_fixed_choice → Step Check combo Test Fixed Combo (trigger: .product-cart-item div:contains("Test Fixed Combo"):has(div:contains(Variable Side 1))) 2026-10-10 04:09:30,145 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:09:30,159 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:30] "GET /web/image/product.product/2996/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 8 0.005 0.014 2026-10-10 04:09:30,172 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: [10/14] Tour test_self_order_kiosk_combo_fixed_choice → Step Check combo Test Fixed Combo (trigger: .product-cart-item div:contains("Test Fixed Combo"):has(div:contains(Fixed Side))) 2026-10-10 04:09:30,224 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: [11/14] Tour test_self_order_kiosk_combo_fixed_choice → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:09:30,285 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: [12/14] Tour test_self_order_kiosk_combo_fixed_choice → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-10 04:09:30,337 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: [13/14] Tour test_self_order_kiosk_combo_fixed_choice → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:09:30,405 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: [14/14] Tour test_self_order_kiosk_combo_fixed_choice → Step Click on button 'Close' (trigger: .btn:contains('Close')) 2026-10-10 04:09:30,474 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3001443 started for PoS orders references: [{'name': None, 'pos_reference': '260-178-000001', 'uuid': 'b0c25afd-d9a8-4260-af1a-eb3246b11e5d'}] 2026-10-10 04:09:30,533 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3001443 order {'name': None, 'pos_reference': '260-178-000001', 'uuid': 'b0c25afd-d9a8-4260-af1a-eb3246b11e5d'} created pos.order #959 2026-10-10 04:09:30,556 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3001443 finished 2026-10-10 04:09:30,677 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:30] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 121 0.089 0.181 2026-10-10 04:09:30,727 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:30] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.002 0.008 2026-10-10 04:09:30,746 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: tour succeeded 2026-10-10 04:09:30,747 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: ╔═════════════════════════════════════════════════════════╗ ║ TOUR test_self_order_kiosk_combo_fixed_choice SUCCEEDED ║ ╚═════════════════════════════════════════════════════════╝ 2026-10-10 04:09:30,799 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: heap 9861440 (allocated 11010048) 2026-10-10 04:09:30,803 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Closing chrome headless with pid 139706 2026-10-10 04:09:30,804 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Closing websocket connection 2026-10-10 04:09:30,805 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Terminating chrome headless with pid 139706 2026-10-10 04:09:30,929 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_040930_929036_test_self_order_kiosk_combo_fixed_choice.txt 2026-10-10 04:09:30,929 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Removing chrome user profile "/tmp/tmp9hs58ye6_chrome_odoo" 2026-10-10 04:09:30,984 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free ... 2026-10-10 04:09:38,086 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted product.combo.item records with IDs: [374] 2026-10-10 04:09:38,544 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Chrome pid: 139901 2026-10-10 04:09:38,544 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Chrome headless temporary user profile dir: /tmp/tmpyscpe2nm_chrome_odoo 2026-10-10 04:09:38,545 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Issuing json command http://127.0.0.1:45453/json/version 2026-10-10 04:09:38,546 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45453', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:09:38,591 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Browser version: Chrome/150.0.7871.114 2026-10-10 04:09:38,592 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Issuing json command http://127.0.0.1:45453/json 2026-10-10 04:09:38,592 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45453', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:09:38,607 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Websocket url found: ws://127.0.0.1:45453/devtools/page/354BC06B8019ACF93A407027419B79A2 2026-10-10 04:09:38,616 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Enable chrome headless console log notification 2026-10-10 04:09:38,622 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Chrome headless enable page notifications 2026-10-10 04:09:38,649 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Setting session cookie in browser 2026-10-10 04:09:38,915 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Open "http://127.0.0.1:8069/pos-self/179?access_token=476418e3dd3d4bc6" in browser 2026-10-10 04:09:38,915 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Navigating to: "http://127.0.0.1:8069/pos-self/179?access_token=476418e3dd3d4bc6" 2026-10-10 04:09:38,930 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:09:39,437 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:39] "GET /pos-self/179?access_token=476418e3dd3d4bc6 HTTP/1.1" 200 - 57 0.027 0.484 2026-10-10 04:09:39,447 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Navigation result: {'frameId': '354BC06B8019ACF93A407027419B79A2', 'loaderId': '00F2CB02CE0B0B1D238290704950938C', 'isDownload': False} 2026-10-10 04:09:39,447 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Evaluate ready code "odoo.isTourReady('test_self_order_kiosk_combo_qty_max_free')" 2026-10-10 04:09:39,464 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:09:39,486 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:09:39,514 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:39] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.035 2026-10-10 04:09:39,534 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:09:39,560 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:39] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.023 0.061 2026-10-10 04:09:39,570 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:09:39,615 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:39] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.023 0.121 2026-10-10 04:09:39,749 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:39] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-10 04:09:39,758 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:39] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 04:09:39,775 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:39] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.003 0.011 2026-10-10 04:09:39,783 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:09:39,783 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:39] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 04:09:39,786 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Evaluate test code "odoo.startTour('test_self_order_kiosk_combo_qty_max_free', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/179?access_token=476418e3dd3d4bc6", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:09:39,796 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free.browser: [1/12] Tour test_self_order_kiosk_combo_qty_max_free → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:09:39,901 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:39] "POST /pos-self/relations/179 HTTP/1.1" 200 - 37 0.039 0.060 2026-10-10 04:09:39,972 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.167 2026-10-10 04:09:40,342 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:40] "POST /pos-self/data/179 HTTP/1.1" 200 - 190 0.155 0.253 2026-10-10 04:09:40,345 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.355 2026-10-10 04:09:40,441 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:40] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.037 2026-10-10 04:09:40,450 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free.browser: Owl is running in 'dev' mode. 2026-10-10 04:09:40,498 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:40] "GET /web/image/ir.attachment/11449/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-10 04:09:40,531 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free.browser: [2/12] Tour test_self_order_kiosk_combo_qty_max_free → Step Click on location 'Test-In' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-In')) 2026-10-10 04:09:40,549 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:40] "GET /web/image/ir.attachment/11403/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-10 04:09:40,581 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:09:40,631 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free.browser: [3/12] Tour test_self_order_kiosk_combo_qty_max_free → Step Click on category 'Category 2' (trigger: .category_btn:contains('Category 2')) 2026-10-10 04:09:40,680 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:40] "GET /web/image/pos.category/350/image_128?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 2 0.001 0.023 2026-10-10 04:09:40,684 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free.browser: [4/12] Tour test_self_order_kiosk_combo_qty_max_free → Step Click on product 'Office Combo' (trigger: .product_list .o_self_product_box span:contains('Office Combo')) 2026-10-10 04:09:40,702 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:40] "GET /web/image/pos.category/349/image_128?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 2 0.001 0.047 2026-10-10 04:09:40,721 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:40] "GET /web/image/pos.category/351/image_128?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 2 0.001 0.066 2026-10-10 04:09:40,743 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:40] "GET /web/image/pos.category/348/image_128?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 2 0.003 0.082 2026-10-10 04:09:40,754 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:40] "GET /web/image/product.template/2488/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.093 2026-10-10 04:09:40,767 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free.browser: [5/12] Tour test_self_order_kiosk_combo_qty_max_free → Step Click on combo product 'Combo Product 4' (trigger: .combo_product_box span:contains('Combo Product 4')) 2026-10-10 04:09:40,774 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:40] "GET /web/image/product.template/2489/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.004 0.109 2026-10-10 04:09:40,792 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:40] "GET /web/image/product.template/2490/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.102 2026-10-10 04:09:40,806 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:40] "GET /web/image/product.template/2491/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-10-10 04:09:40,824 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:40] "GET /web/image/product.template/2492/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.084 2026-10-10 04:09:40,830 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free.browser: [6/12] Tour test_self_order_kiosk_combo_qty_max_free → Step Check product name (trigger: .combo_product_box span:contains("Combo Product 4")) 2026-10-10 04:09:40,838 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:40] "GET /web/image/product.template/2497/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.072 2026-10-10 04:09:40,864 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:40] "GET /web/image/product.product/3000/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 8 0.004 0.062 2026-10-10 04:09:40,884 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free.browser: [7/12] Tour test_self_order_kiosk_combo_qty_max_free → Step Verify the quantity of "Combo Product 4" is updated to 1. (trigger: .item_qty_container .o-so-tabular-nums:contains("1")) 2026-10-10 04:09:40,932 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free.browser: [8/12] Tour test_self_order_kiosk_combo_qty_max_free → Step Increase the quantity of "Combo Product 4" by clicking the "+" button. (trigger: .item_qty_container button:eq(1)) 2026-10-10 04:09:40,993 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free.browser: [9/12] Tour test_self_order_kiosk_combo_qty_max_free → Step Verify the quantity of "Combo Product 4" is updated to 2. (trigger: .item_qty_container .o-so-tabular-nums:contains("2")) 2026-10-10 04:09:41,044 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free.browser: [10/12] Tour test_self_order_kiosk_combo_qty_max_free → Step Increase the quantity of "Combo Product 4" by clicking the "+" button. (trigger: .item_qty_container button:eq(1)) 2026-10-10 04:09:41,104 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free.browser: [11/12] Tour test_self_order_kiosk_combo_qty_max_free → Step Click on button 'Next' (trigger: .btn:contains('Next')) 2026-10-10 04:09:41,168 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free.browser: [12/12] Tour test_self_order_kiosk_combo_qty_max_free → Step Click on button 'Add to cart' (trigger: .btn:contains('Add to cart')) 2026-10-10 04:09:41,254 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free.browser: tour succeeded 2026-10-10 04:09:41,255 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free.browser: ╔═════════════════════════════════════════════════════════╗ ║ TOUR test_self_order_kiosk_combo_qty_max_free SUCCEEDED ║ ╚═════════════════════════════════════════════════════════╝ 2026-10-10 04:09:41,330 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free.browser: heap 9363704 (allocated 10485760) 2026-10-10 04:09:41,339 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Closing chrome headless with pid 139901 2026-10-10 04:09:41,341 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Closing websocket connection 2026-10-10 04:09:41,347 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Terminating chrome headless with pid 139901 2026-10-10 04:09:41,442 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_040941_442677_test_self_order_kiosk_combo_qty_max_free.txt 2026-10-10 04:09:41,443 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Removing chrome user profile "/tmp/tmpyscpe2nm_chrome_odoo" 2026-10-10 04:09:41,491 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_combo_sides ... 2026-10-10 04:09:48,118 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Chrome pid: 140087 2026-10-10 04:09:48,118 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Chrome headless temporary user profile dir: /tmp/tmpvq0n75qu_chrome_odoo 2026-10-10 04:09:48,118 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Issuing json command http://127.0.0.1:41831/json/version 2026-10-10 04:09:48,120 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41831', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:09:48,157 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Browser version: Chrome/150.0.7871.114 2026-10-10 04:09:48,157 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Issuing json command http://127.0.0.1:41831/json 2026-10-10 04:09:48,158 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41831', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:09:48,164 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Websocket url found: ws://127.0.0.1:41831/devtools/page/391D50599680696B9A058DA8EE8B8E7E 2026-10-10 04:09:48,175 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Enable chrome headless console log notification 2026-10-10 04:09:48,184 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Chrome headless enable page notifications 2026-10-10 04:09:48,204 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Setting session cookie in browser 2026-10-10 04:09:48,496 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Open "http://127.0.0.1:8069/pos-self/180?access_token=24783dae322043fa" in browser 2026-10-10 04:09:48,497 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Navigating to: "http://127.0.0.1:8069/pos-self/180?access_token=24783dae322043fa" 2026-10-10 04:09:48,512 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:09:49,200 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:49] "GET /pos-self/180?access_token=24783dae322043fa HTTP/1.1" 200 - 57 0.045 0.647 2026-10-10 04:09:49,204 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Navigation result: {'frameId': '391D50599680696B9A058DA8EE8B8E7E', 'loaderId': '3AAEB3BD0C37C897BF282BFC8A2CC3CA', 'isDownload': False} 2026-10-10 04:09:49,204 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Evaluate ready code "odoo.isTourReady('test_self_order_kiosk_combo_sides')" 2026-10-10 04:09:49,230 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:09:49,260 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:09:49,280 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:49] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.011 0.023 2026-10-10 04:09:49,294 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:09:49,324 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:49] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.072 2026-10-10 04:09:49,337 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:09:49,390 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:49] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.036 0.108 2026-10-10 04:09:49,563 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:49] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-10 04:09:49,570 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:49] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 04:09:49,585 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:49] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.002 0.009 2026-10-10 04:09:49,596 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Evaluate test code "odoo.startTour('test_self_order_kiosk_combo_sides', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/180?access_token=24783dae322043fa", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:09:49,597 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:09:49,597 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:49] "POST /pos/ping HTTP/1.1" 200 - 1 0.003 0.005 2026-10-10 04:09:49,609 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides.browser: [1/10] Tour test_self_order_kiosk_combo_sides → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:09:49,698 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:49] "POST /pos-self/relations/180 HTTP/1.1" 200 - 37 0.031 0.049 2026-10-10 04:09:49,752 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.128 2026-10-10 04:09:50,103 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:50] "POST /pos-self/data/180 HTTP/1.1" 200 - 189 0.114 0.253 2026-10-10 04:09:50,107 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.337 2026-10-10 04:09:50,198 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:50] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.044 2026-10-10 04:09:50,205 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides.browser: Owl is running in 'dev' mode. 2026-10-10 04:09:50,260 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:50] "GET /web/image/ir.attachment/11502/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-10 04:09:50,289 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides.browser: [2/10] Tour test_self_order_kiosk_combo_sides → Step Click on location 'Test-In' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-In')) 2026-10-10 04:09:50,305 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:50] "GET /web/image/ir.attachment/11456/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-10-10 04:09:50,327 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:09:50,373 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides.browser: [3/10] Tour test_self_order_kiosk_combo_sides → Step Click on category 'Uncategorised' (trigger: .category_btn:contains('Uncategorised')) 2026-10-10 04:09:50,406 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:50] "GET /web/image/pos.category/348/image_128?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 2 0.002 0.019 2026-10-10 04:09:50,427 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides.browser: [4/10] Tour test_self_order_kiosk_combo_sides → Step Click on product 'Office Combo' (trigger: .product_list .o_self_product_box span:contains('Office Combo')) 2026-10-10 04:09:50,428 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:50] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 4 0.004 0.038 2026-10-10 04:09:50,443 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:50] "GET /web/image/product.template/2477/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.043 2026-10-10 04:09:50,458 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:50] "GET /web/image/product.template/2478/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.058 2026-10-10 04:09:50,476 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:50] "GET /web/image/product.template/2481/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.004 0.073 2026-10-10 04:09:50,490 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:50] "GET /web/image/product.template/2479/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.087 2026-10-10 04:09:50,502 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:50] "GET /web/image/product.template/2480/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.089 2026-10-10 04:09:50,516 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:50] "GET /web/image/product.template/2498/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.061 2026-10-10 04:09:50,517 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides.browser: [5/10] Tour test_self_order_kiosk_combo_sides → Step Click on combo product 'Desk Organizer' (trigger: .combo_product_box span:contains('Desk Organizer')) 2026-10-10 04:09:50,569 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:50] "GET /web/image/product.product/2990/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 8 0.010 0.023 2026-10-10 04:09:50,592 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides.browser: [6/10] Tour test_self_order_kiosk_combo_sides → Step button:disabled:contains("Next") 2026-10-10 04:09:50,642 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides.browser: [7/10] Tour test_self_order_kiosk_combo_sides → Step Select value Leather for attribute Fabric (trigger: h2:contains("Fabric") + div.row button:contains("Leather")) 2026-10-10 04:09:50,700 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides.browser: [8/10] Tour test_self_order_kiosk_combo_sides → Step Select value M for attribute Size (trigger: h2:contains("Size") + div.row button:contains("M")) 2026-10-10 04:09:50,715 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:09:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:09:50,760 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides.browser: [9/10] Tour test_self_order_kiosk_combo_sides → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-10-10 04:09:50,818 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides.browser: [10/10] Tour test_self_order_kiosk_combo_sides → Step Click on button 'Add to cart' (trigger: .btn:contains('Add to cart')) 2026-10-10 04:09:50,897 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides.browser: tour succeeded 2026-10-10 04:09:50,898 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR test_self_order_kiosk_combo_sides SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-10-10 04:09:50,955 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides.browser: heap 9260860 (allocated 10485760) 2026-10-10 04:09:50,960 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Closing chrome headless with pid 140087 2026-10-10 04:09:50,961 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Closing websocket connection 2026-10-10 04:09:50,962 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Terminating chrome headless with pid 140087 2026-10-10 04:09:51,059 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_040951_059059_test_self_order_kiosk_combo_sides.txt 2026-10-10 04:09:51,059 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Removing chrome user profile "/tmp/tmpvq0n75qu_chrome_odoo" 2026-10-10 04:09:51,095 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_ordering_images_clear ... 2026-10-10 04:09:57,268 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_ordering_images_public ... 2026-10-10 04:10:03,044 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment ... 2026-10-10 04:10:09,326 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Chrome pid: 140271 2026-10-10 04:10:09,326 44 INFO rb-acb9515-225444-423143 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/tmp49sb7jq2_chrome_odoo 2026-10-10 04:10:09,326 44 INFO rb-acb9515-225444-423143 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:46715/json/version 2026-10-10 04:10:09,328 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46715', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:10:09,366 44 INFO rb-acb9515-225444-423143 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-10 04:10:09,366 44 INFO rb-acb9515-225444-423143 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:46715/json 2026-10-10 04:10:09,367 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46715', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:10:09,386 44 INFO rb-acb9515-225444-423143 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:46715/devtools/page/AFA624BCD33160B794C4B3D77A5D1043 2026-10-10 04:10:09,398 44 INFO rb-acb9515-225444-423143 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-10 04:10:09,407 44 INFO rb-acb9515-225444-423143 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-10 04:10:09,420 44 INFO rb-acb9515-225444-423143 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-10 04:10:09,672 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Open "http://127.0.0.1:8069/pos-self/183?access_token=6130849c0c294472" in browser 2026-10-10 04:10:09,672 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Navigating to: "http://127.0.0.1:8069/pos-self/183?access_token=6130849c0c294472" 2026-10-10 04:10:09,695 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:10:10,144 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:10] "GET /pos-self/183?access_token=6130849c0c294472 HTTP/1.1" 200 - 57 0.043 0.410 2026-10-10 04:10:10,148 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Navigation result: {'frameId': 'AFA624BCD33160B794C4B3D77A5D1043', 'loaderId': 'DB0663B473DD1715F2F85EA43BF5814D', 'isDownload': False} 2026-10-10 04:10:10,148 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Evaluate ready code "odoo.isTourReady('test_self_order_kiosk_unpaid')" 2026-10-10 04:10:10,172 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:10:10,192 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:10:10,225 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:10] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 9 0.006 0.040 2026-10-10 04:10:10,234 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:10:10,269 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:10] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.018 0.074 2026-10-10 04:10:10,276 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:10:10,289 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:10] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.102 2026-10-10 04:10:10,454 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:10] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-10 04:10:10,462 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:10] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 04:10:10,476 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:10] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.002 0.010 2026-10-10 04:10:10,482 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:10:10,482 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:10] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-10-10 04:10:10,484 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Evaluate test code "odoo.startTour('test_self_order_kiosk_unpaid', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/183?access_token=6130849c0c294472", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:10:10,496 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [1/6] Tour test_self_order_kiosk_unpaid → Step Click on button 'Order now' (trigger: .btn:contains('Order now')) 2026-10-10 04:10:10,584 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:10] "POST /pos-self/relations/183 HTTP/1.1" 200 - 41 0.027 0.053 2026-10-10 04:10:10,643 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.131 2026-10-10 04:10:11,023 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:11] "POST /pos-self/data/183 HTTP/1.1" 200 - 176 0.159 0.236 2026-10-10 04:10:11,027 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.367 2026-10-10 04:10:11,115 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:11] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.042 2026-10-10 04:10:11,123 44 INFO rb-acb9515-225444-423143 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-10 04:10:11,179 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:11] "GET /web/image/ir.attachment/11658/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-10 04:10:11,248 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [2/6] Tour test_self_order_kiosk_unpaid → Step Click on category 'Miscellaneous' (trigger: .category_btn:contains('Miscellaneous')) 2026-10-10 04:10:11,315 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:11] "GET /web/image/pos.category/348/image_128?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 2 0.002 0.029 2026-10-10 04:10:11,316 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 04:10:11,342 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [3/6] Tour test_self_order_kiosk_unpaid → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 04:10:11,359 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:11] "GET /web/image/product.template/2477/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.006 0.054 2026-10-10 04:10:11,375 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:11] "GET /web/image/product.template/2478/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.004 0.069 2026-10-10 04:10:11,392 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:11] "GET /web/image/product.template/2481/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.090 2026-10-10 04:10:11,402 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [4/6] Tour test_self_order_kiosk_unpaid → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:10:11,410 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:11] "GET /web/image/product.template/2480/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.005 0.064 2026-10-10 04:10:11,440 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:11] "GET /web/image/product.template/2479/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.006 0.124 2026-10-10 04:10:11,472 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [5/6] Tour test_self_order_kiosk_unpaid → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:10:11,487 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:11] "GET /web/image/ir.attachment/11612/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-10 04:10:11,508 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:10:11,542 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [6/6] Tour test_self_order_kiosk_unpaid → Step Check if the order number is shown (trigger: .tracking-number) 2026-10-10 04:10:11,546 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:11] "GET /web/image/product.product/2986/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 8 0.011 0.026 2026-10-10 04:10:11,616 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14407349 started for PoS orders references: [{'name': None, 'pos_reference': '260-183-000001', 'uuid': 'df8a404d-5b5d-4847-a7a9-9a0a483b3c0c'}] 2026-10-10 04:10:11,664 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14407349 order {'name': None, 'pos_reference': '260-183-000001', 'uuid': 'df8a404d-5b5d-4847-a7a9-9a0a483b3c0c'} created pos.order #960 2026-10-10 04:10:11,688 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14407349 finished 2026-10-10 04:10:11,821 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:11] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 99 0.089 0.192 2026-10-10 04:10:11,878 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: tour succeeded 2026-10-10 04:10:11,884 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_self_order_kiosk_unpaid SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-10-10 04:10:11,884 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:11] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.007 0.015 2026-10-10 04:10:11,899 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:11] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.007 0.021 2026-10-10 04:10:11,922 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: heap 7480396 (allocated 8650752) 2026-10-10 04:10:11,934 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing chrome headless with pid 140271 2026-10-10 04:10:11,936 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing websocket connection 2026-10-10 04:10:11,938 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Terminating chrome headless with pid 140271 2026-10-10 04:10:12,040 44 INFO rb-acb9515-225444-423143 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-acb9515-225444-423143/chrome_logs/chrome_log_20261010_041012_040491_test_self_order_kiosk_to_cashier_payment.txt 2026-10-10 04:10:12,040 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Removing chrome user profile "/tmp/tmp49sb7jq2_chrome_odoo" 2026-10-10 04:10:12,341 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Chrome pid: 140457 2026-10-10 04:10:12,341 44 INFO rb-acb9515-225444-423143 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/tmpgftn1t4e_chrome_odoo 2026-10-10 04:10:12,341 44 INFO rb-acb9515-225444-423143 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:36029/json/version 2026-10-10 04:10:12,343 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36029', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:10:12,377 44 INFO rb-acb9515-225444-423143 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-10 04:10:12,377 44 INFO rb-acb9515-225444-423143 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:36029/json 2026-10-10 04:10:12,378 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36029', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:10:12,386 44 INFO rb-acb9515-225444-423143 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:36029/devtools/page/7946B77A41D5C6527610D138D2E0AB38 2026-10-10 04:10:12,402 44 INFO rb-acb9515-225444-423143 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-10 04:10:12,409 44 INFO rb-acb9515-225444-423143 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-10 04:10:12,473 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-10 04:10:12,483 44 INFO rb-acb9515-225444-423143 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-10 04:10:12,486 44 INFO rb-acb9515-225444-423143 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/184" in browser 2026-10-10 04:10:12,486 44 INFO rb-acb9515-225444-423143 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/184" 2026-10-10 04:10:12,990 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:12] "GET /pos/ui/184 HTTP/1.1" 200 - 112 0.098 0.396 2026-10-10 04:10:12,994 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Navigation result: {'frameId': '7946B77A41D5C6527610D138D2E0AB38', 'loaderId': '671155F2316F07F81FEA8251B63BCC3B', 'isDownload': False} 2026-10-10 04:10:12,995 44 INFO rb-acb9515-225444-423143 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-10 04:10:13,018 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:10:13,060 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:13] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.011 0.018 2026-10-10 04:10:13,086 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:13] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.058 2026-10-10 04:10:13,102 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:13] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.072 2026-10-10 04:10:13,567 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:10:13,568 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:10:13,597 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 04:10:13,636 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Evaluate test code "odoo.startTour('test_pay_unpaid_order_from_kiosk', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/184", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:10:13,653 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [1/12] Tour test_pay_unpaid_order_from_kiosk → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 04:10:13,658 44 INFO rb-acb9515-225444-423143 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-10 04:10:13,724 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:13] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 30 0.042 0.060 2026-10-10 04:10:13,739 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.102 2026-10-10 04:10:13,756 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:13] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 04:10:13,770 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:10:13,839 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:13] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.029 0.029 2026-10-10 04:10:13,846 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.061 2026-10-10 04:10:13,917 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:13] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.019 0.049 2026-10-10 04:10:13,921 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.052 2026-10-10 04:10:14,690 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 411 0.312 0.409 2026-10-10 04:10:14,731 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:14] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 04:10:14,818 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 04:10:14,875 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:14] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.034 2026-10-10 04:10:14,910 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-10-10 04:10:14,928 44 INFO rb-acb9515-225444-423143 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-10 04:10:14,945 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:14] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.005 2026-10-10 04:10:14,998 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:10:15,002 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:15] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 04:10:15,018 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:15] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 04:10:15,025 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:15] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.005 0.020 2026-10-10 04:10:15,039 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:10:15,046 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:10:15,085 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:10:15,089 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:15] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.008 0.018 2026-10-10 04:10:15,160 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [2/12] Tour test_pay_unpaid_order_from_kiosk → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 04:10:15,190 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:15] "GET /pos/ui/184 HTTP/1.1" 200 - 34 0.028 0.080 2026-10-10 04:10:15,287 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:15] "GET /pos/ui/184?from_backend=True HTTP/1.1" 200 - 34 0.026 0.190 2026-10-10 04:10:15,307 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [3/12] Tour test_pay_unpaid_order_from_kiosk → Step .pos-leftheader .orders-button 2026-10-10 04:10:15,322 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:15] "GET /web/image?model=product.template&field=image_128&id=2478&unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.004 0.116 2026-10-10 04:10:15,336 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:15] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 04:10:15,349 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:15] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.005 0.138 2026-10-10 04:10:15,377 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:15] "GET /web/image?model=product.template&field=image_128&id=2477&unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.179 2026-10-10 04:10:15,398 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:15] "GET /web/image?model=product.template&field=image_128&id=2479&unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.186 2026-10-10 04:10:15,447 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:15] "GET /web/image?model=product.template&field=image_128&id=2480&unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.012 0.220 2026-10-10 04:10:15,495 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:15] "GET /web/image?model=product.template&field=image_128&id=2481&unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.012 0.192 2026-10-10 04:10:15,578 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:15] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 21 0.034 0.200 2026-10-10 04:10:15,622 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [4/12] Tour test_pay_unpaid_order_from_kiosk → Step .ticket-screen .order-row:contains("2.53") 2026-10-10 04:10:15,770 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:15] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 60 0.054 0.076 2026-10-10 04:10:15,814 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.003 0.023 2026-10-10 04:10:15,869 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [5/12] Tour test_pay_unpaid_order_from_kiosk → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 04:10:15,888 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:10:15,931 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [6/12] Tour test_pay_unpaid_order_from_kiosk → Step .ticket-screen .pads .button.validation.load-order-button 2026-10-10 04:10:15,997 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [7/12] Tour test_pay_unpaid_order_from_kiosk → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 04:10:16,045 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [8/12] Tour test_pay_unpaid_order_from_kiosk → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 04:10:16,137 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [9/12] Tour test_pay_unpaid_order_from_kiosk → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 04:10:16,149 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:10:16,185 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [10/12] Tour test_pay_unpaid_order_from_kiosk → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 04:10:16,245 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [11/12] Tour test_pay_unpaid_order_from_kiosk → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 04:10:16,310 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [12/12] Tour test_pay_unpaid_order_from_kiosk → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-10-10 04:10:16,319 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89024317 started for PoS orders references: [{'name': '/', 'pos_reference': '260-183-000001', 'uuid': 'df8a404d-5b5d-4847-a7a9-9a0a483b3c0c'}] 2026-10-10 04:10:16,325 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:16] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:10:16,456 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [857] to pos.order #960 2026-10-10 04:10:16,991 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89024317 order {'name': '/', 'pos_reference': '260-183-000001', 'uuid': 'df8a404d-5b5d-4847-a7a9-9a0a483b3c0c'} updated pos.order #960 2026-10-10 04:10:17,017 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89024317 finished 2026-10-10 04:10:17,116 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 255 0.284 0.516 2026-10-10 04:10:17,160 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:17] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 04:10:17,290 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: tour succeeded 2026-10-10 04:10:17,291 44 INFO rb-acb9515-225444-423143 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-10 04:10:17,314 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60486046 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '260-183-000001', 'uuid': 'df8a404d-5b5d-4847-a7a9-9a0a483b3c0c'}] 2026-10-10 04:10:17,325 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60486046 order {'name': 'Shop - 000001', 'pos_reference': '260-183-000001', 'uuid': 'df8a404d-5b5d-4847-a7a9-9a0a483b3c0c'} sync ignored for existing PoS order pos.order(960,) (state: paid) 2026-10-10 04:10:17,350 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60486046 finished 2026-10-10 04:10:17,377 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: heap 15776520 (allocated 17039360) 2026-10-10 04:10:17,400 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing chrome headless with pid 140457 2026-10-10 04:10:17,405 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing websocket connection 2026-10-10 04:10:17,411 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Terminating chrome headless with pid 140457 2026-10-10 04:10:17,433 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.044 0.078 2026-10-10 04:10:17,519 44 INFO rb-acb9515-225444-423143 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-acb9515-225444-423143/chrome_logs/chrome_log_20261010_041017_519250_test_self_order_kiosk_to_cashier_payment.txt 2026-10-10 04:10:17,519 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Removing chrome user profile "/tmp/tmpgftn1t4e_chrome_odoo" 2026-10-10 04:10:17,567 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_language_changes ... 2026-10-10 04:10:25,057 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome pid: 140668 2026-10-10 04:10:25,057 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome headless temporary user profile dir: /tmp/tmp7m0mpsex_chrome_odoo 2026-10-10 04:10:25,057 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Issuing json command http://127.0.0.1:42055/json/version 2026-10-10 04:10:25,059 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42055', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:10:25,077 44 INFO rb-acb9515-225444-423143 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-10 04:10:25,077 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Issuing json command http://127.0.0.1:42055/json 2026-10-10 04:10:25,078 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42055', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:10:25,105 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Websocket url found: ws://127.0.0.1:42055/devtools/page/EC017A367AC2F2561B5C7D883C9076C3 2026-10-10 04:10:25,119 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Enable chrome headless console log notification 2026-10-10 04:10:25,129 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome headless enable page notifications 2026-10-10 04:10:25,145 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Setting session cookie in browser 2026-10-10 04:10:25,363 44 INFO rb-acb9515-225444-423143 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/185?access_token=5d7b1ff5f2794610" in browser 2026-10-10 04:10:25,364 44 INFO rb-acb9515-225444-423143 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/185?access_token=5d7b1ff5f2794610" 2026-10-10 04:10:25,396 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:10:25,876 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:25] "GET /pos-self/185?access_token=5d7b1ff5f2794610 HTTP/1.1" 200 - 57 0.046 0.437 2026-10-10 04:10:25,881 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Navigation result: {'frameId': 'EC017A367AC2F2561B5C7D883C9076C3', 'loaderId': 'F216961CADD367A475339B4AE1556C77', 'isDownload': False} 2026-10-10 04:10:25,881 44 INFO rb-acb9515-225444-423143 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-10 04:10:25,905 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:10:25,938 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:10:25,983 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:25] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.024 0.041 2026-10-10 04:10:25,993 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:10:26,011 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:26] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.005 0.085 2026-10-10 04:10:26,023 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:10:26,039 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:26] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.109 2026-10-10 04:10:26,217 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:26] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-10 04:10:26,224 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:26] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 04:10:26,253 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:26] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.002 0.010 2026-10-10 04:10:26,255 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:10:26,255 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:26] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.008 2026-10-10 04:10:26,262 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Evaluate test code "odoo.startTour('self_order_language_changes', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/185?access_token=5d7b1ff5f2794610", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:10:26,279 44 INFO rb-acb9515-225444-423143 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-10 04:10:26,356 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:26] "POST /pos-self/relations/185 HTTP/1.1" 200 - 37 0.029 0.056 2026-10-10 04:10:26,400 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.123 2026-10-10 04:10:26,689 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:26] "POST /pos-self/data/185 HTTP/1.1" 200 - 183 0.114 0.182 2026-10-10 04:10:26,691 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.275 2026-10-10 04:10:26,787 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:26] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.041 2026-10-10 04:10:26,795 44 INFO rb-acb9515-225444-423143 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-10 04:10:26,843 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:26] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:10:26,856 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:26] "GET /web/image/ir.attachment/11711/raw HTTP/1.1" 200 - 4 0.001 0.009 2026-10-10 04:10:26,875 44 INFO rb-acb9515-225444-423143 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-10 04:10:26,920 44 INFO rb-acb9515-225444-423143 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-10 04:10:26,955 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:26] "GET /web/image/ir.attachment/11710/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-10 04:10:26,998 44 INFO rb-acb9515-225444-423143 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-10 04:10:27,015 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:27] "GET /web/image/ir.attachment/11665/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-10 04:10:27,024 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:10:27,077 44 INFO rb-acb9515-225444-423143 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-10 04:10:27,122 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:27] "GET /web/image/pos.category/348/image_128?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 2 0.002 0.027 2026-10-10 04:10:27,134 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: [6/17] Tour self_order_language_changes → Step Click on product 'Test Product' (trigger: .product_list .o_self_product_box span:contains('Test Product')) 2026-10-10 04:10:27,142 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:27] "GET /web/image/pos.category/352/image_128?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 2 0.001 0.045 2026-10-10 04:10:27,159 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:27] "GET /web/image/product.template/2477/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.055 2026-10-10 04:10:27,174 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:27] "GET /web/image/product.template/2478/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.067 2026-10-10 04:10:27,189 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:27] "GET /web/image/product.template/2481/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.080 2026-10-10 04:10:27,203 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:27] "GET /web/image/product.template/2479/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.091 2026-10-10 04:10:27,217 44 INFO rb-acb9515-225444-423143 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-10 04:10:27,226 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:27] "GET /web/image/product.template/2480/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.008 0.092 2026-10-10 04:10:27,240 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:27] "GET /web/image/product.template/2499/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.087 2026-10-10 04:10:27,259 44 INFO rb-acb9515-225444-423143 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-10 04:10:27,278 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:10:27,330 44 INFO rb-acb9515-225444-423143 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-10 04:10:27,373 44 INFO rb-acb9515-225444-423143 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-10 04:10:27,424 44 INFO rb-acb9515-225444-423143 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-10 04:10:27,480 44 INFO rb-acb9515-225444-423143 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-10 04:10:27,488 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:27] "GET /base/static/img/country_flags/fr.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:10:27,554 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:27] "GET /pos-self/185?access_token=5d7b1ff5f2794610 HTTP/1.1" 303 - 2 0.001 0.006 2026-10-10 04:10:27,604 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:27] "GET /fr/pos-self/185?access_token=5d7b1ff5f2794610 HTTP/1.1" 200 - 10 0.006 0.034 2026-10-10 04:10:27,623 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:10:27,871 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:27] "GET /website/translations?hash=&lang=fr_FR HTTP/1.1" 200 - 0 0.000 0.107 2026-10-10 04:10:27,905 44 INFO rb-acb9515-225444-423143 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-10 04:10:27,912 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:10:27,912 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:10:27,931 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.006 2026-10-10 04:10:27,983 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:27] "POST /pos-self/relations/185 HTTP/1.1" 200 - 16 0.015 0.046 2026-10-10 04:10:27,986 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.034 2026-10-10 04:10:28,354 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:28] "POST /pos-self/data/185 HTTP/1.1" 200 - 115 0.119 0.218 2026-10-10 04:10:28,453 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:28] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 304 - 3 0.009 0.019 2026-10-10 04:10:28,459 44 INFO rb-acb9515-225444-423143 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-10 04:10:28,496 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:28] "GET /web/image/ir.attachment/11711/raw HTTP/1.1" 304 - 4 0.002 0.008 2026-10-10 04:10:28,534 44 INFO rb-acb9515-225444-423143 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-10 04:10:28,592 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:28] "GET /web/image/ir.attachment/11710/raw HTTP/1.1" 304 - 4 0.001 0.009 2026-10-10 04:10:28,600 44 INFO rb-acb9515-225444-423143 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-10 04:10:28,623 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:28] "GET /web/image/ir.attachment/11665/raw HTTP/1.1" 304 - 4 0.006 0.012 2026-10-10 04:10:28,668 44 INFO rb-acb9515-225444-423143 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-10 04:10:28,726 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: [17/17] Tour self_order_language_changes → Step Click on product 'Produit Test' (trigger: .product_list .o_self_product_box span:contains('Produit Test')) 2026-10-10 04:10:28,790 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: tour succeeded 2026-10-10 04:10:28,791 44 INFO rb-acb9515-225444-423143 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-10 04:10:28,865 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: heap 8414756 (allocated 10162176) 2026-10-10 04:10:28,885 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Closing chrome headless with pid 140668 2026-10-10 04:10:28,886 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Closing websocket connection 2026-10-10 04:10:28,887 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Terminating chrome headless with pid 140668 2026-10-10 04:10:29,004 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_041029_004771_test_self_order_language_changes.txt 2026-10-10 04:10:29,005 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Removing chrome user profile "/tmp/tmp7m0mpsex_chrome_odoo" 2026-10-10 04:10:29,043 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_parent_category ... 2026-10-10 04:10:35,917 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Chrome pid: 140880 2026-10-10 04:10:35,917 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Chrome headless temporary user profile dir: /tmp/tmpsq5ur7mt_chrome_odoo 2026-10-10 04:10:35,917 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Issuing json command http://127.0.0.1:46707/json/version 2026-10-10 04:10:35,918 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46707', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:10:35,976 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Browser version: Chrome/150.0.7871.114 2026-10-10 04:10:35,976 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Issuing json command http://127.0.0.1:46707/json 2026-10-10 04:10:35,977 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46707', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:10:35,985 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Websocket url found: ws://127.0.0.1:46707/devtools/page/6FA4B1EA74C513B73F9627087F092EE8 2026-10-10 04:10:35,995 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Enable chrome headless console log notification 2026-10-10 04:10:36,005 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Chrome headless enable page notifications 2026-10-10 04:10:36,053 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Setting session cookie in browser 2026-10-10 04:10:36,359 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Open "http://127.0.0.1:8069/pos-self/186?access_token=7b0c49761fb14543" in browser 2026-10-10 04:10:36,360 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Navigating to: "http://127.0.0.1:8069/pos-self/186?access_token=7b0c49761fb14543" 2026-10-10 04:10:36,376 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:10:36,928 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:36] "GET /pos-self/186?access_token=7b0c49761fb14543 HTTP/1.1" 200 - 57 0.029 0.526 2026-10-10 04:10:36,932 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Navigation result: {'frameId': '6FA4B1EA74C513B73F9627087F092EE8', 'loaderId': 'A73D6FB768DEF0FD24EB6100A82E22A2', 'isDownload': False} 2026-10-10 04:10:36,933 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Evaluate ready code "odoo.isTourReady('test_self_order_parent_category')" 2026-10-10 04:10:36,951 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:10:36,980 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:10:37,010 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:37] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.041 2026-10-10 04:10:37,020 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:10:37,039 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:37] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.010 0.063 2026-10-10 04:10:37,052 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:10:37,095 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:37] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.026 0.107 2026-10-10 04:10:37,271 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:37] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-10 04:10:37,282 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:37] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 04:10:37,297 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:37] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.002 0.009 2026-10-10 04:10:37,302 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Evaluate test code "odoo.startTour('test_self_order_parent_category', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/186?access_token=7b0c49761fb14543", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:10:37,305 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:10:37,306 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:37] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 04:10:37,314 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category.browser: [1/8] Tour test_self_order_parent_category → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:10:37,426 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:37] "POST /pos-self/relations/186 HTTP/1.1" 200 - 37 0.043 0.057 2026-10-10 04:10:37,474 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.142 2026-10-10 04:10:37,804 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:37] "POST /pos-self/data/186 HTTP/1.1" 200 - 162 0.109 0.224 2026-10-10 04:10:37,808 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.308 2026-10-10 04:10:37,880 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:37] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.029 2026-10-10 04:10:37,888 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category.browser: Owl is running in 'dev' mode. 2026-10-10 04:10:37,931 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:37] "GET /web/image/ir.attachment/11764/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-10 04:10:37,987 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category.browser: [2/8] Tour test_self_order_parent_category → Step Click on child category 'Test Child Category 1' (trigger: .child_category_btn:contains('Test Child Category 1')) 2026-10-10 04:10:38,039 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:38] "GET /web/image/pos.category/353/image_128?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 2 0.001 0.020 2026-10-10 04:10:38,053 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 04:10:38,080 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:38] "GET /web/image/product.template/2500/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.016 0.022 2026-10-10 04:10:38,093 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category.browser: [3/8] Tour test_self_order_parent_category → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 04:10:38,098 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:38] "GET /web/image/pos.category/355/image_128?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 2 0.001 0.036 2026-10-10 04:10:38,116 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:38] "GET /web/image/pos.category/354/image_128?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 2 0.001 0.058 2026-10-10 04:10:38,134 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:38] "GET /web/image/product.template/2501/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.007 0.071 2026-10-10 04:10:38,162 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category.browser: [4/8] Tour test_self_order_parent_category → Step Click on child category 'Test Child Category 2' (trigger: .child_category_btn:contains('Test Child Category 2')) 2026-10-10 04:10:38,216 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category.browser: [5/8] Tour test_self_order_parent_category → Step Click on product 'Pepsi' (trigger: .product_list .o_self_product_box span:contains('Pepsi')) 2026-10-10 04:10:38,283 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category.browser: [6/8] Tour test_self_order_parent_category → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:10:38,356 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category.browser: [7/8] Tour test_self_order_parent_category → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:10:38,366 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:38] "GET /web/image/ir.attachment/11718/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-10 04:10:38,408 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:10:38,429 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:38] "GET /web/image/product.product/3009/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 8 0.012 0.024 2026-10-10 04:10:38,434 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category.browser: [8/8] Tour test_self_order_parent_category → Step Click on button 'Close' (trigger: .btn:contains('Close')) 2026-10-10 04:10:38,460 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:38] "GET /web/image/product.product/3010/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 8 0.008 0.054 2026-10-10 04:10:38,510 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95540539 started for PoS orders references: [{'name': None, 'pos_reference': '260-186-000001', 'uuid': '424e6858-aa38-45c2-bd2a-3fc3df25e16a'}] 2026-10-10 04:10:38,551 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95540539 order {'name': None, 'pos_reference': '260-186-000001', 'uuid': '424e6858-aa38-45c2-bd2a-3fc3df25e16a'} created pos.order #961 2026-10-10 04:10:38,572 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95540539 finished 2026-10-10 04:10:38,694 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:38] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 98 0.064 0.199 2026-10-10 04:10:38,743 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:38] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.012 2026-10-10 04:10:38,759 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:38] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.002 0.008 2026-10-10 04:10:38,764 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category.browser: tour succeeded 2026-10-10 04:10:38,764 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category.browser: ╔════════════════════════════════════════════════╗ ║ TOUR test_self_order_parent_category SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-10-10 04:10:38,821 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category.browser: heap 7656056 (allocated 9175040) 2026-10-10 04:10:38,826 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Closing chrome headless with pid 140880 2026-10-10 04:10:38,826 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Closing websocket connection 2026-10-10 04:10:38,827 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Terminating chrome headless with pid 140880 2026-10-10 04:10:38,928 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_041038_928591_test_self_order_parent_category.txt 2026-10-10 04:10:38,928 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Removing chrome user profile "/tmp/tmpsq5ur7mt_chrome_odoo" 2026-10-10 04:10:38,973 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_pricelist ... 2026-10-10 04:10:45,539 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Chrome pid: 141070 2026-10-10 04:10:45,539 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Chrome headless temporary user profile dir: /tmp/tmpicm0doeg_chrome_odoo 2026-10-10 04:10:45,539 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Issuing json command http://127.0.0.1:32901/json/version 2026-10-10 04:10:45,541 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32901', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:10:45,576 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Browser version: Chrome/150.0.7871.114 2026-10-10 04:10:45,576 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Issuing json command http://127.0.0.1:32901/json 2026-10-10 04:10:45,577 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32901', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:10:45,588 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Websocket url found: ws://127.0.0.1:32901/devtools/page/17C35369BEA75AC3C1C356A3C645B80D 2026-10-10 04:10:45,599 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Enable chrome headless console log notification 2026-10-10 04:10:45,608 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Chrome headless enable page notifications 2026-10-10 04:10:45,652 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Setting session cookie in browser 2026-10-10 04:10:45,930 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Open "http://127.0.0.1:8069/pos-self/187?access_token=622ed19a313c4fad" in browser 2026-10-10 04:10:45,930 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Navigating to: "http://127.0.0.1:8069/pos-self/187?access_token=622ed19a313c4fad" 2026-10-10 04:10:45,944 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:10:46,703 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:46] "GET /pos-self/187?access_token=622ed19a313c4fad HTTP/1.1" 200 - 57 0.028 0.733 2026-10-10 04:10:46,707 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Navigation result: {'frameId': '17C35369BEA75AC3C1C356A3C645B80D', 'loaderId': '3841B2628787B58E8EA5AF75D411C3B9', 'isDownload': False} 2026-10-10 04:10:46,708 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Evaluate ready code "odoo.isTourReady('test_self_order_pricelist')" 2026-10-10 04:10:46,731 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:10:46,751 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:10:46,800 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:46] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.026 0.036 2026-10-10 04:10:46,819 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:10:46,849 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:46] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.012 0.099 2026-10-10 04:10:46,858 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:10:46,881 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:46] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.005 0.131 2026-10-10 04:10:47,105 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:47] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-10 04:10:47,116 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:47] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-10 04:10:47,131 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:47] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.004 0.007 2026-10-10 04:10:47,149 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:10:47,149 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:47] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 04:10:47,151 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Evaluate test code "odoo.startTour('test_self_order_pricelist', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/187?access_token=622ed19a313c4fad", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:10:47,160 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: [1/14] Tour test_self_order_pricelist → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-10 04:10:47,217 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: [2/14] Tour test_self_order_pricelist → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:10:47,233 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:47] "POST /pos-self/relations/187 HTTP/1.1" 200 - 42 0.020 0.046 2026-10-10 04:10:47,273 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.101 2026-10-10 04:10:47,578 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:47] "POST /pos-self/data/187 HTTP/1.1" 200 - 183 0.120 0.188 2026-10-10 04:10:47,581 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.283 2026-10-10 04:10:47,685 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:47] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.043 2026-10-10 04:10:47,698 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: Owl is running in 'dev' mode. 2026-10-10 04:10:47,747 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:47] "GET /web/image/ir.attachment/11817/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-10 04:10:47,821 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: [3/14] Tour test_self_order_pricelist → Step Click on category 'Miscellaneous' (trigger: .category_btn:contains('Miscellaneous')) 2026-10-10 04:10:47,889 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:10:47,890 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:47] "GET /web/image/pos.category/348/image_128?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 2 0.001 0.025 2026-10-10 04:10:47,914 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: [4/14] Tour test_self_order_pricelist → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 04:10:47,918 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:47] "GET /web/image/product.template/2477/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.005 0.028 2026-10-10 04:10:47,935 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:47] "GET /web/image/product.template/2478/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.044 2026-10-10 04:10:47,950 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:47] "GET /web/image/product.template/2481/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.049 2026-10-10 04:10:47,974 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:47] "GET /web/image/product.template/2480/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.061 2026-10-10 04:10:47,983 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: [5/14] Tour test_self_order_pricelist → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 04:10:47,994 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:47] "GET /web/image/product.template/2479/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 3 0.006 0.079 2026-10-10 04:10:48,053 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: [6/14] Tour test_self_order_pricelist → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:10:48,123 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: [7/14] Tour test_self_order_pricelist → Step Check product card with Coca-Cola and 5.06 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("2")):has(div .o-so-tabular-nums:contains("5.06"))) 2026-10-10 04:10:48,139 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:48] "GET /web/image/ir.attachment/11771/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-10 04:10:48,176 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: [8/14] Tour test_self_order_pricelist → Step Click on back button (trigger: .btn.btn-back) 2026-10-10 04:10:48,183 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:48] "GET /web/image/product.product/2986/image_512?unique=2026-10-10T04:08:36.000+00:00 HTTP/1.1" 200 - 8 0.004 0.015 2026-10-10 04:10:48,229 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: [9/14] Tour test_self_order_pricelist → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 04:10:48,296 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: [10/14] Tour test_self_order_pricelist → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:10:48,356 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: [11/14] Tour test_self_order_pricelist → Step Check product card with Coca-Cola and 3.45 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("3")):has(div .o-so-tabular-nums:contains("3.45"))) 2026-10-10 04:10:48,408 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: [12/14] Tour test_self_order_pricelist → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:10:48,481 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: [13/14] Tour test_self_order_pricelist → Step Click on button 'Close' (trigger: .btn:contains('Close')) 2026-10-10 04:10:48,529 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73243513 started for PoS orders references: [{'name': None, 'pos_reference': '260-187-000001', 'uuid': '41bbf33d-8e31-49c0-853b-673c0002d4bc'}] 2026-10-10 04:10:48,575 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73243513 order {'name': None, 'pos_reference': '260-187-000001', 'uuid': '41bbf33d-8e31-49c0-853b-673c0002d4bc'} created pos.order #962 2026-10-10 04:10:48,597 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73243513 finished 2026-10-10 04:10:48,726 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:48] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 101 0.064 0.185 2026-10-10 04:10:48,802 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:48] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.007 0.017 2026-10-10 04:10:48,812 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: [14/14] Tour test_self_order_pricelist → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-10 04:10:48,816 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:48] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.005 0.023 2026-10-10 04:10:48,854 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: tour succeeded 2026-10-10 04:10:48,855 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_self_order_pricelist SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-10 04:10:48,914 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: heap 7970480 (allocated 8912896) 2026-10-10 04:10:48,919 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Closing chrome headless with pid 141070 2026-10-10 04:10:48,920 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Closing websocket connection 2026-10-10 04:10:48,921 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Terminating chrome headless with pid 141070 2026-10-10 04:10:49,016 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_041049_016267_test_self_order_pricelist.txt 2026-10-10 04:10:49,016 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Removing chrome user profile "/tmp/tmpicm0doeg_chrome_odoo" 2026-10-10 04:10:49,061 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-10 04:10:50,433 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_delete_mobile_order_from_backend ... 2026-10-10 04:10:56,726 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome pid: 141264 2026-10-10 04:10:56,726 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome headless temporary user profile dir: /tmp/tmp23i4xfmz_chrome_odoo 2026-10-10 04:10:56,727 44 INFO rb-acb9515-225444-423143 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:46539/json/version 2026-10-10 04:10:56,728 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46539', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:10:56,746 44 INFO rb-acb9515-225444-423143 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-10 04:10:56,746 44 INFO rb-acb9515-225444-423143 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:46539/json 2026-10-10 04:10:56,747 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46539', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:10:56,764 44 INFO rb-acb9515-225444-423143 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:46539/devtools/page/216A125A181915622B8A06605D674053 2026-10-10 04:10:56,769 44 INFO rb-acb9515-225444-423143 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-10 04:10:56,778 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome headless enable page notifications 2026-10-10 04:10:56,795 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Setting session cookie in browser 2026-10-10 04:10:57,021 44 INFO rb-acb9515-225444-423143 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/188?access_token=b202bd0ecac84888" in browser 2026-10-10 04:10:57,021 44 INFO rb-acb9515-225444-423143 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/188?access_token=b202bd0ecac84888" 2026-10-10 04:10:57,038 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:10:57,546 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:57] "GET /pos-self/188?access_token=b202bd0ecac84888 HTTP/1.1" 200 - 57 0.031 0.481 2026-10-10 04:10:57,550 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Navigation result: {'frameId': '216A125A181915622B8A06605D674053', 'loaderId': 'A7495831B01418C77D16E3DBDEA3D97D', 'isDownload': False} 2026-10-10 04:10:57,550 44 INFO rb-acb9515-225444-423143 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-10 04:10:57,572 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:10:57,596 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:10:57,646 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:57] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.029 0.037 2026-10-10 04:10:57,657 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:10:57,684 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:57] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.097 2026-10-10 04:10:57,699 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:10:57,718 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:57] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.126 2026-10-10 04:10:57,908 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:57] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-10 04:10:57,920 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:57] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-10 04:10:57,934 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:57] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.005 0.010 2026-10-10 04:10:57,950 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:10:57,951 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:57] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-10-10 04:10:57,966 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Evaluate test code "odoo.startTour('test_delete_mobile_order_from_backend', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/188?access_token=b202bd0ecac84888", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:10:57,978 44 INFO rb-acb9515-225444-423143 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-10 04:10:58,031 44 INFO rb-acb9515-225444-423143 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-10 04:10:58,055 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:58] "POST /pos-self/relations/188 HTTP/1.1" 200 - 37 0.039 0.050 2026-10-10 04:10:58,107 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.137 2026-10-10 04:10:58,385 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:58] "POST /pos-self/data/188 HTTP/1.1" 200 - 181 0.094 0.194 2026-10-10 04:10:58,388 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.259 2026-10-10 04:10:58,428 44 INFO rb-acb9515-225444-423143 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-10 04:10:58,470 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:58] "GET /web/image/ir.attachment/11880/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-10 04:10:58,522 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: [3/12] Tour test_delete_mobile_order_from_backend → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 04:10:58,573 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:58] "GET /web/image/pos.category/356/image_128?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 2 0.002 0.017 2026-10-10 04:10:58,590 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:10:58,596 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:58] "GET /web/image/product.template/2502/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.004 0.018 2026-10-10 04:10:58,609 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:58] "GET /web/image/product.template/2504/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.029 2026-10-10 04:10:58,617 44 INFO rb-acb9515-225444-423143 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-10 04:10:58,621 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:58] "GET /web/image/product.template/2506/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.043 2026-10-10 04:10:58,636 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:58] "GET /web/image/product.template/2503/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.003 0.058 2026-10-10 04:10:58,665 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:58] "GET /web/image/product.template/2505/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.012 0.064 2026-10-10 04:10:58,687 44 INFO rb-acb9515-225444-423143 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-10 04:10:58,717 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:58] "GET /web/image/ir.attachment/11834/raw HTTP/1.1" 200 - 4 0.001 0.015 2026-10-10 04:10:58,733 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:10:58,747 44 INFO rb-acb9515-225444-423143 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-10 04:10:58,753 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:58] "GET /web/image/product.product/3011/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 8 0.004 0.020 2026-10-10 04:10:58,800 44 INFO rb-acb9515-225444-423143 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-10 04:10:58,850 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62285473 started for PoS orders references: [{'name': None, 'pos_reference': '260-188-000001', 'uuid': '4b722635-a01a-4960-8d22-c5b59a1981e0'}] 2026-10-10 04:10:58,899 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62285473 order {'name': None, 'pos_reference': '260-188-000001', 'uuid': '4b722635-a01a-4960-8d22-c5b59a1981e0'} created pos.order #963 2026-10-10 04:10:58,921 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62285473 finished 2026-10-10 04:10:59,051 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:59] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 99 0.076 0.170 2026-10-10 04:10:59,104 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:59] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.010 2026-10-10 04:10:59,115 44 INFO rb-acb9515-225444-423143 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-10 04:10:59,173 44 INFO rb-acb9515-225444-423143 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-10 04:10:59,221 44 INFO rb-acb9515-225444-423143 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-10 04:10:59,308 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #3 deleted mail.message records with IDs: [11886] 2026-10-10 04:10:59,452 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #3 deleted pos.order records with IDs: [963] 2026-10-10 04:10:59,466 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #3 deleted mail.followers records with IDs: [2666] 2026-10-10 04:10:59,471 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:59] "POST /pos-self-order/test-delete-order-from-backend/ HTTP/1.1" 200 - 74 0.073 0.123 2026-10-10 04:10:59,476 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: [11/12] Tour test_delete_mobile_order_from_backend → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:10:59,482 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:59] "GET /web/image/ir.attachment/11879/raw HTTP/1.1" 200 - 4 0.002 0.187 2026-10-10 04:10:59,527 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:10:59] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 10 0.005 0.031 2026-10-10 04:10:59,587 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: [12/12] Tour test_delete_mobile_order_from_backend → Step Check whether the Product List page is displayed (trigger: .o_self_product_list_page) 2026-10-10 04:10:59,636 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: tour succeeded 2026-10-10 04:10:59,637 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR test_delete_mobile_order_from_backend SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-10-10 04:10:59,702 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: heap 8136988 (allocated 8912896) 2026-10-10 04:10:59,714 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Closing chrome headless with pid 141264 2026-10-10 04:10:59,715 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Closing websocket connection 2026-10-10 04:10:59,717 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Terminating chrome headless with pid 141264 2026-10-10 04:10:59,823 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_041059_823117_test_delete_mobile_order_from_backend.txt 2026-10-10 04:10:59,823 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Removing chrome user profile "/tmp/tmp23i4xfmz_chrome_odoo" 2026-10-10 04:10:59,860 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_mobile_self_order_preparation_changes ... 2026-10-10 04:11:06,014 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome pid: 141452 2026-10-10 04:11:06,014 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome headless temporary user profile dir: /tmp/tmpzoaywf0i_chrome_odoo 2026-10-10 04:11:06,014 44 INFO rb-acb9515-225444-423143 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:33619/json/version 2026-10-10 04:11:06,015 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33619', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:11:06,049 44 INFO rb-acb9515-225444-423143 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-10 04:11:06,049 44 INFO rb-acb9515-225444-423143 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:33619/json 2026-10-10 04:11:06,050 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33619', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:11:06,060 44 INFO rb-acb9515-225444-423143 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:33619/devtools/page/9E739573DD8AAA5D93C2CF0B6EF4DEC6 2026-10-10 04:11:06,071 44 INFO rb-acb9515-225444-423143 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-10 04:11:06,081 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome headless enable page notifications 2026-10-10 04:11:06,106 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Setting session cookie in browser 2026-10-10 04:11:06,368 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Open "http://127.0.0.1:8069/pos-self/189?access_token=ab6506c62f9049bf" in browser 2026-10-10 04:11:06,368 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Navigating to: "http://127.0.0.1:8069/pos-self/189?access_token=ab6506c62f9049bf" 2026-10-10 04:11:06,401 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:11:07,053 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:07] "GET /pos-self/189?access_token=ab6506c62f9049bf HTTP/1.1" 200 - 57 0.025 0.650 2026-10-10 04:11:07,056 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Navigation result: {'frameId': '9E739573DD8AAA5D93C2CF0B6EF4DEC6', 'loaderId': '0D0D2F2EAF9EFB334ECCE2DBC968D737', 'isDownload': False} 2026-10-10 04:11:07,057 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Evaluate ready code "odoo.isTourReady('test_mobile_self_order_preparation_changes')" 2026-10-10 04:11:07,075 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:11:07,091 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:11:07,133 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:07] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.022 0.032 2026-10-10 04:11:07,148 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:11:07,173 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:07] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.085 2026-10-10 04:11:07,184 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:11:07,195 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:07] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.102 2026-10-10 04:11:07,402 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:07] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-10-10 04:11:07,410 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:07] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 04:11:07,420 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:07] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.002 0.008 2026-10-10 04:11:07,431 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Evaluate test code "odoo.startTour('test_mobile_self_order_preparation_changes', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/189?access_token=ab6506c62f9049bf", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:11:07,433 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:11:07,433 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:07] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 04:11:07,444 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [1/12] Tour test_mobile_self_order_preparation_changes → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-10 04:11:07,495 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.042 2026-10-10 04:11:07,498 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [2/12] Tour test_mobile_self_order_preparation_changes → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:11:07,561 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:07] "POST /pos-self/relations/189 HTTP/1.1" 200 - 37 0.020 0.073 2026-10-10 04:11:07,569 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.056 2026-10-10 04:11:07,912 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:07] "POST /pos-self/data/189 HTTP/1.1" 200 - 181 0.103 0.219 2026-10-10 04:11:07,959 44 INFO rb-acb9515-225444-423143 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-10 04:11:08,005 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:08] "GET /web/image/ir.attachment/11933/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-10 04:11:08,081 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [3/12] Tour test_mobile_self_order_preparation_changes → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 04:11:08,151 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:11:08,155 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:08] "GET /web/image/pos.category/356/image_128?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 2 0.001 0.030 2026-10-10 04:11:08,170 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:08] "GET /web/image/product.template/2502/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.025 2026-10-10 04:11:08,186 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:08] "GET /web/image/product.template/2503/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.038 2026-10-10 04:11:08,188 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [4/12] Tour test_mobile_self_order_preparation_changes → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_box span:contains('Fanta')) 2026-10-10 04:11:08,203 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:08] "GET /web/image/product.template/2504/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.048 2026-10-10 04:11:08,220 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:08] "GET /web/image/product.template/2506/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.003 0.066 2026-10-10 04:11:08,241 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:08] "GET /web/image/product.template/2505/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.004 0.070 2026-10-10 04:11:08,257 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [5/12] Tour test_mobile_self_order_preparation_changes → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:11:08,341 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [6/12] Tour test_mobile_self_order_preparation_changes → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-10 04:11:08,355 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:08] "GET /web/image/ir.attachment/11887/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-10 04:11:08,398 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.023 2026-10-10 04:11:08,400 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [7/12] Tour test_mobile_self_order_preparation_changes → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-10 04:11:08,419 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:08] "GET /web/image/product.product/3011/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 8 0.006 0.040 2026-10-10 04:11:08,439 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:08] "GET /web/image/product.product/3013/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 8 0.004 0.040 2026-10-10 04:11:08,446 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [8/12] Tour test_mobile_self_order_preparation_changes → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:11:08,518 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [9/12] Tour test_mobile_self_order_preparation_changes → Step Select table 1 (trigger: .self_order_popup_table select) 2026-10-10 04:11:08,571 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [10/12] Tour test_mobile_self_order_preparation_changes → Step Click on 'Confirm' button (trigger: .self_order_popup_table .btn:contains('Continue with table 1')) 2026-10-10 04:11:08,645 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [11/12] Tour test_mobile_self_order_preparation_changes → Step Confirmation page is shown (trigger: .confirmation-page) 2026-10-10 04:11:08,691 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37780275 started for PoS orders references: [{'name': None, 'pos_reference': '260-189-000001', 'uuid': '7bcfa944-bfb4-48fd-9564-f9c1ad4ed2c5'}] 2026-10-10 04:11:08,735 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37780275 order {'name': None, 'pos_reference': '260-189-000001', 'uuid': '7bcfa944-bfb4-48fd-9564-f9c1ad4ed2c5'} created pos.order #964 2026-10-10 04:11:08,761 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37780275 finished 2026-10-10 04:11:08,873 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:08] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 107 0.072 0.159 2026-10-10 04:11:08,920 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:08] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.010 2026-10-10 04:11:08,936 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [12/12] Tour test_mobile_self_order_preparation_changes → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 04:11:08,993 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: tour succeeded 2026-10-10 04:11:08,994 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: ╔═══════════════════════════════════════════════════════════╗ ║ TOUR test_mobile_self_order_preparation_changes SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════╝ 2026-10-10 04:11:09,062 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: heap 8118536 (allocated 9175040) 2026-10-10 04:11:09,071 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing chrome headless with pid 141452 2026-10-10 04:11:09,072 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing websocket connection 2026-10-10 04:11:09,072 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Terminating chrome headless with pid 141452 2026-10-10 04:11:09,182 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_041109_181950_test_mobile_self_order_preparation_changes.txt 2026-10-10 04:11:09,182 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Removing chrome user profile "/tmp/tmpzoaywf0i_chrome_odoo" 2026-10-10 04:11:09,480 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome pid: 141651 2026-10-10 04:11:09,481 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome headless temporary user profile dir: /tmp/tmp8b1mif76_chrome_odoo 2026-10-10 04:11:09,481 44 INFO rb-acb9515-225444-423143 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:44025/json/version 2026-10-10 04:11:09,482 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44025', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:11:09,520 44 INFO rb-acb9515-225444-423143 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-10 04:11:09,520 44 INFO rb-acb9515-225444-423143 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:44025/json 2026-10-10 04:11:09,521 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44025', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:11:09,533 44 INFO rb-acb9515-225444-423143 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:44025/devtools/page/09C74C97968D10FDB7600B711D04CBE6 2026-10-10 04:11:09,544 44 INFO rb-acb9515-225444-423143 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-10 04:11:09,560 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome headless enable page notifications 2026-10-10 04:11:09,613 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 04:11:09,618 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Setting session cookie in browser 2026-10-10 04:11:09,623 44 INFO rb-acb9515-225444-423143 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=189" in browser 2026-10-10 04:11:09,623 44 INFO rb-acb9515-225444-423143 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=189" 2026-10-10 04:11:10,014 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:10] "GET /pos/ui?config_id=189 HTTP/1.1" 200 - 73 0.050 0.328 2026-10-10 04:11:10,017 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Navigation result: {'frameId': '09C74C97968D10FDB7600B711D04CBE6', 'loaderId': 'C6736799AE6A14329CDCCE99011173C1', 'isDownload': False} 2026-10-10 04:11:10,017 44 INFO rb-acb9515-225444-423143 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-10 04:11:10,033 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:11:10,059 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:10] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.014 2026-10-10 04:11:10,069 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:10] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-10-10 04:11:10,075 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:10] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.018 2026-10-10 04:11:10,628 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:11:10,639 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:11:10,671 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 04:11:10,707 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Evaluate test code "odoo.startTour('test_pos_self_order_preparation_changes', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=189", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:11:10,710 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-10 04:11:10,722 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [1/13] Tour test_pos_self_order_preparation_changes → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 04:11:10,744 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:10] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 04:11:10,762 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:11:10,787 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.006 2026-10-10 04:11:10,802 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:10] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 5 0.003 0.009 2026-10-10 04:11:10,872 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:10] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.016 0.039 2026-10-10 04:11:10,883 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.065 2026-10-10 04:11:11,802 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 281, model: sale.order 2026-10-10 04:11:11,805 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order due to AccessError: You are not allowed to access 'Sales Order' (sale.order) records. This operation is allowed for the following groups: - Accounting/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/Administrator - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-10-10 04:11:11,805 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 281, model: sale.order.line 2026-10-10 04:11:11,807 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order.line due to AccessError: You are not allowed to access 'Sales Order Line' (sale.order.line) records. This operation is allowed for the following groups: - Accounting/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-10-10 04:11:11,822 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 486 0.360 0.533 2026-10-10 04:11:11,845 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:11] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 04:11:11,960 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.008 2026-10-10 04:11:12,018 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:12] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.036 2026-10-10 04:11:12,056 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.008 2026-10-10 04:11:12,085 44 INFO rb-acb9515-225444-423143 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-10 04:11:12,089 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:12] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-10-10 04:11:12,147 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:11:12,165 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:12] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 04:11:12,168 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:12] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 04:11:12,182 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:12] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 04:11:12,203 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:11:12,204 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 04:11:12,207 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:12] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.012 0.029 2026-10-10 04:11:12,233 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:12] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.003 0.011 2026-10-10 04:11:12,264 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [2/13] Tour test_pos_self_order_preparation_changes → Step .pos-leftheader .orders-button 2026-10-10 04:11:12,288 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:12] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.002 0.017 2026-10-10 04:11:12,292 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:11:12,348 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:12] "GET /pos/ui/189 HTTP/1.1" 200 - 33 0.015 0.047 2026-10-10 04:11:12,431 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:12] "GET /pos/ui/189?from_backend=True HTTP/1.1" 200 - 33 0.022 0.123 2026-10-10 04:11:12,433 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [3/13] Tour test_pos_self_order_preparation_changes → Step .ticket-screen tbody tr > td:contains("Self-order") ~ td .badge:contains(Ongoing) 2026-10-10 04:11:12,483 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [4/13] Tour test_pos_self_order_preparation_changes → Step .ticket-screen .order-row > div:contains("Self-order") ~ div .badge:contains(Ongoing) 2026-10-10 04:11:12,489 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:12] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.018 0.036 2026-10-10 04:11:12,538 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.025 2026-10-10 04:11:12,572 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [5/13] Tour test_pos_self_order_preparation_changes → Step .ticket-screen .order-row:contains("Self-order") 2026-10-10 04:11:12,574 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:11:12,626 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [6/13] Tour test_pos_self_order_preparation_changes → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 04:11:12,701 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [7/13] Tour test_pos_self_order_preparation_changes → Step .ticket-screen .pads .button.validation.load-order-button 2026-10-10 04:11:12,825 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [8/13] Tour test_pos_self_order_preparation_changes → Step product screen is shown (trigger: .product-screen) 2026-10-10 04:11:12,876 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [9/13] Tour test_pos_self_order_preparation_changes → Step Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change))) 2026-10-10 04:11:12,931 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [10/13] Tour test_pos_self_order_preparation_changes → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 04:11:12,978 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [11/13] Tour test_pos_self_order_preparation_changes → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 04:11:13,061 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [12/13] Tour test_pos_self_order_preparation_changes → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 04:11:13,072 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:13] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:11:13,112 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [13/13] Tour test_pos_self_order_preparation_changes → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 04:11:13,177 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: tour succeeded 2026-10-10 04:11:13,178 44 INFO rb-acb9515-225444-423143 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-10 04:11:13,194 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83086225 started for PoS orders references: [{'name': '/', 'pos_reference': '260-189-000001', 'uuid': '7bcfa944-bfb4-48fd-9564-f9c1ad4ed2c5'}] 2026-10-10 04:11:13,199 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:13] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:11:13,272 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: heap 15350392 (allocated 16515072) 2026-10-10 04:11:13,294 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing chrome headless with pid 141651 2026-10-10 04:11:13,301 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing websocket connection 2026-10-10 04:11:13,303 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Terminating chrome headless with pid 141651 2026-10-10 04:11:13,308 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [858] to pos.order #964 2026-10-10 04:11:13,414 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_041113_414653_test_mobile_self_order_preparation_changes.txt 2026-10-10 04:11:13,414 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Removing chrome user profile "/tmp/tmp8b1mif76_chrome_odoo" 2026-10-10 04:11:13,438 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: waiting for threads: [, ] 2026-10-10 04:11:13,789 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83086225 order {'name': '/', 'pos_reference': '260-189-000001', 'uuid': '7bcfa944-bfb4-48fd-9564-f9c1ad4ed2c5'} updated pos.order #964 2026-10-10 04:11:13,793 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83086225 finished 2026-10-10 04:11:13,840 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 265 0.245 0.403 2026-10-10 04:11:13,877 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_order_sequence_in_self ... 2026-10-10 04:11:20,061 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome pid: 141847 2026-10-10 04:11:20,061 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome headless temporary user profile dir: /tmp/tmp_goegbub_chrome_odoo 2026-10-10 04:11:20,061 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Issuing json command http://127.0.0.1:38293/json/version 2026-10-10 04:11:20,062 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38293', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:11:20,089 44 INFO rb-acb9515-225444-423143 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-10 04:11:20,089 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Issuing json command http://127.0.0.1:38293/json 2026-10-10 04:11:20,089 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38293', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:11:20,100 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Websocket url found: ws://127.0.0.1:38293/devtools/page/2D31AF4F5F5320629DB3DBE5D100DEEA 2026-10-10 04:11:20,111 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Enable chrome headless console log notification 2026-10-10 04:11:20,134 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome headless enable page notifications 2026-10-10 04:11:20,149 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Setting session cookie in browser 2026-10-10 04:11:20,371 44 INFO rb-acb9515-225444-423143 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/190?access_token=13b71f88d93e4d67" in browser 2026-10-10 04:11:20,372 44 INFO rb-acb9515-225444-423143 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/190?access_token=13b71f88d93e4d67" 2026-10-10 04:11:20,386 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:11:20,806 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:20] "GET /pos-self/190?access_token=13b71f88d93e4d67 HTTP/1.1" 200 - 57 0.037 0.386 2026-10-10 04:11:20,809 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Navigation result: {'frameId': '2D31AF4F5F5320629DB3DBE5D100DEEA', 'loaderId': '469310C785B519422BE53D089BD45C7E', 'isDownload': False} 2026-10-10 04:11:20,809 44 INFO rb-acb9515-225444-423143 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-10 04:11:20,824 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:11:20,843 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:11:20,866 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:20] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.005 0.033 2026-10-10 04:11:20,879 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:11:20,910 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:20] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.024 0.058 2026-10-10 04:11:20,917 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:11:20,929 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:20] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.005 0.089 2026-10-10 04:11:21,058 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:21] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-10-10 04:11:21,071 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:21] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.006 2026-10-10 04:11:21,081 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:21] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.002 0.012 2026-10-10 04:11:21,097 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:11:21,097 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:21] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-10-10 04:11:21,098 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Evaluate test code "odoo.startTour('test_order_sequence_in_self', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/190?access_token=13b71f88d93e4d67", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:11:21,109 44 INFO rb-acb9515-225444-423143 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-10 04:11:21,173 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:21] "POST /pos-self/relations/190 HTTP/1.1" 200 - 37 0.019 0.042 2026-10-10 04:11:21,248 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.134 2026-10-10 04:11:21,554 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:21] "POST /pos-self/data/190 HTTP/1.1" 200 - 181 0.121 0.209 2026-10-10 04:11:21,557 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.289 2026-10-10 04:11:21,599 44 INFO rb-acb9515-225444-423143 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-10 04:11:21,639 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:21] "GET /web/image/ir.attachment/11986/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-10 04:11:21,699 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [2/28] Tour test_order_sequence_in_self → Step Click on product 'Ketchup' (trigger: .product_list .o_self_product_box span:contains('Ketchup')) 2026-10-10 04:11:21,771 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:21] "GET /web/image/pos.category/356/image_128?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 2 0.001 0.036 2026-10-10 04:11:21,781 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:11:21,791 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:21] "GET /web/image/product.template/2503/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.003 0.044 2026-10-10 04:11:21,801 44 INFO rb-acb9515-225444-423143 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-10 04:11:21,804 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:21] "GET /web/image/product.template/2502/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.061 2026-10-10 04:11:21,818 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:21] "GET /web/image/product.template/2506/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.062 2026-10-10 04:11:21,837 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:21] "GET /web/image/product.template/2504/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.006 0.074 2026-10-10 04:11:21,858 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:21] "GET /web/image/product.template/2505/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.010 0.090 2026-10-10 04:11:21,871 44 INFO rb-acb9515-225444-423143 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-10 04:11:21,882 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:21] "GET /web/image/ir.attachment/11940/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-10 04:11:21,897 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 04:11:21,910 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:21] "GET /web/image/product.product/3014/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 8 0.005 0.016 2026-10-10 04:11:21,922 44 INFO rb-acb9515-225444-423143 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-10 04:11:21,986 44 INFO rb-acb9515-225444-423143 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-10 04:11:22,023 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96794059 started for PoS orders references: [{'name': None, 'pos_reference': '260-190-000001', 'uuid': 'ee9ad4f4-3757-4b4d-a151-8367acc8a985'}] 2026-10-10 04:11:22,060 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96794059 order {'name': None, 'pos_reference': '260-190-000001', 'uuid': 'ee9ad4f4-3757-4b4d-a151-8367acc8a985'} created pos.order #965 2026-10-10 04:11:22,084 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96794059 finished 2026-10-10 04:11:22,547 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:22] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 269 0.184 0.381 2026-10-10 04:11:22,600 44 INFO rb-acb9515-225444-423143 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-10 04:11:22,658 44 INFO rb-acb9515-225444-423143 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-10 04:11:22,715 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [9/28] Tour test_order_sequence_in_self → Step Click on product 'Ketchup' (trigger: .product_list .o_self_product_box span:contains('Ketchup')) 2026-10-10 04:11:22,781 44 INFO rb-acb9515-225444-423143 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-10 04:11:22,838 44 INFO rb-acb9515-225444-423143 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-10 04:11:22,888 44 INFO rb-acb9515-225444-423143 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-10 04:11:22,947 44 INFO rb-acb9515-225444-423143 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-10 04:11:23,007 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19311809 started for PoS orders references: [{'name': None, 'pos_reference': '260-190-000002', 'uuid': '53bbb57f-d5c1-43e3-b014-548e44537e66'}] 2026-10-10 04:11:23,030 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19311809 order {'name': None, 'pos_reference': '260-190-000002', 'uuid': '53bbb57f-d5c1-43e3-b014-548e44537e66'} created pos.order #966 2026-10-10 04:11:23,046 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19311809 finished 2026-10-10 04:11:23,388 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:23] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 157 0.113 0.328 2026-10-10 04:11:23,431 44 INFO rb-acb9515-225444-423143 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-10 04:11:23,487 44 INFO rb-acb9515-225444-423143 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-10 04:11:23,544 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [16/28] Tour test_order_sequence_in_self → Step Click on product 'Ketchup' (trigger: .product_list .o_self_product_box span:contains('Ketchup')) 2026-10-10 04:11:23,607 44 INFO rb-acb9515-225444-423143 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-10 04:11:23,664 44 INFO rb-acb9515-225444-423143 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-10 04:11:23,714 44 INFO rb-acb9515-225444-423143 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-10 04:11:23,773 44 INFO rb-acb9515-225444-423143 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-10 04:11:23,804 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89719195 started for PoS orders references: [{'name': None, 'pos_reference': '260-190-000003', 'uuid': '5da1d3ab-06b2-4240-8990-54aa59ef46b2'}] 2026-10-10 04:11:23,828 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89719195 order {'name': None, 'pos_reference': '260-190-000003', 'uuid': '5da1d3ab-06b2-4240-8990-54aa59ef46b2'} created pos.order #967 2026-10-10 04:11:23,847 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89719195 finished 2026-10-10 04:11:24,150 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:24] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 157 0.081 0.295 2026-10-10 04:11:24,198 44 INFO rb-acb9515-225444-423143 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-10 04:11:24,253 44 INFO rb-acb9515-225444-423143 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-10 04:11:24,311 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [23/28] Tour test_order_sequence_in_self → Step Click on product 'Ketchup' (trigger: .product_list .o_self_product_box span:contains('Ketchup')) 2026-10-10 04:11:24,372 44 INFO rb-acb9515-225444-423143 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-10 04:11:24,429 44 INFO rb-acb9515-225444-423143 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-10 04:11:24,480 44 INFO rb-acb9515-225444-423143 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-10 04:11:24,543 44 INFO rb-acb9515-225444-423143 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-10 04:11:24,581 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98372143 started for PoS orders references: [{'name': None, 'pos_reference': '260-190-000004', 'uuid': '79437d38-e074-4dfc-8c67-31823eade670'}] 2026-10-10 04:11:24,623 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98372143 order {'name': None, 'pos_reference': '260-190-000004', 'uuid': '79437d38-e074-4dfc-8c67-31823eade670'} created pos.order #968 2026-10-10 04:11:24,646 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98372143 finished 2026-10-10 04:11:25,067 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:25] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 157 0.135 0.390 2026-10-10 04:11:25,115 44 INFO rb-acb9515-225444-423143 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-10 04:11:25,170 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: tour succeeded 2026-10-10 04:11:25,171 44 INFO rb-acb9515-225444-423143 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-10 04:11:25,246 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: heap 10078708 (allocated 11010048) 2026-10-10 04:11:25,253 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Closing chrome headless with pid 141847 2026-10-10 04:11:25,254 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Closing websocket connection 2026-10-10 04:11:25,255 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Terminating chrome headless with pid 141847 2026-10-10 04:11:25,356 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_041125_356650_test_order_sequence_in_self.txt 2026-10-10 04:11:25,357 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Removing chrome user profile "/tmp/tmp_goegbub_chrome_odoo" 2026-10-10 04:11:25,416 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_pos_self_order_table_transfer ... 2026-10-10 04:11:31,596 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Chrome pid: 142032 2026-10-10 04:11:31,596 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Chrome headless temporary user profile dir: /tmp/tmpbybzd93b_chrome_odoo 2026-10-10 04:11:31,597 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Issuing json command http://127.0.0.1:46223/json/version 2026-10-10 04:11:31,598 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46223', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:11:31,640 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Browser version: Chrome/150.0.7871.114 2026-10-10 04:11:31,640 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Issuing json command http://127.0.0.1:46223/json 2026-10-10 04:11:31,640 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46223', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:11:31,653 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Websocket url found: ws://127.0.0.1:46223/devtools/page/2649D8EFD3B173433CE5C0711A508693 2026-10-10 04:11:31,668 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Enable chrome headless console log notification 2026-10-10 04:11:31,676 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Chrome headless enable page notifications 2026-10-10 04:11:31,925 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 04:11:31,927 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Setting session cookie in browser 2026-10-10 04:11:31,929 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Open "http://127.0.0.1:8069/pos/ui?config_id=191" in browser 2026-10-10 04:11:31,929 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=191" 2026-10-10 04:11:31,943 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:11:32,445 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:32] "GET /pos/ui?config_id=191 HTTP/1.1" 200 - 87 0.046 0.459 2026-10-10 04:11:32,448 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Navigation result: {'frameId': '2649D8EFD3B173433CE5C0711A508693', 'loaderId': '7416C33A5D8256CF03F223FFA36CE9E9', 'isDownload': False} 2026-10-10 04:11:32,449 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Evaluate ready code "odoo.isTourReady('test_pos_self_order_table_transfer')" 2026-10-10 04:11:32,462 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:11:32,485 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:32] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.009 2026-10-10 04:11:32,498 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:32] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.023 2026-10-10 04:11:32,502 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:32] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-10-10 04:11:32,956 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:11:32,960 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:32] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:11:32,981 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-10 04:11:33,001 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Evaluate test code "odoo.startTour('test_pos_self_order_table_transfer', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=191", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:11:33,002 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-10 04:11:33,006 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: [1/19] Tour test_pos_self_order_table_transfer → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 04:11:33,015 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:33] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 04:11:33,029 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:33] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:11:33,056 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:33] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.013 2026-10-10 04:11:33,072 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.031 2026-10-10 04:11:33,136 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:33] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.016 0.047 2026-10-10 04:11:33,138 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.044 2026-10-10 04:11:33,811 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 281, model: sale.order 2026-10-10 04:11:33,814 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order due to AccessError: You are not allowed to access 'Sales Order' (sale.order) records. This operation is allowed for the following groups: - Accounting/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/Administrator - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-10-10 04:11:33,815 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 281, model: sale.order.line 2026-10-10 04:11:33,816 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order.line due to AccessError: You are not allowed to access 'Sales Order Line' (sale.order.line) records. This operation is allowed for the following groups: - Accounting/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-10-10 04:11:33,825 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:33] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 491 0.237 0.424 2026-10-10 04:11:33,846 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:33] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 04:11:33,923 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.007 2026-10-10 04:11:34,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:34] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.042 2026-10-10 04:11:34,031 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.013 2026-10-10 04:11:34,042 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: Owl is running in 'dev' mode. 2026-10-10 04:11:34,069 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:34] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.014 2026-10-10 04:11:34,098 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:11:34,107 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:34] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 04:11:34,128 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:11:34,131 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:34] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 04:11:34,159 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: [2/19] Tour test_pos_self_order_table_transfer → Step Check table with attributes: {"name":"1","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("1"))) 2026-10-10 04:11:34,160 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:34] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 04:11:34,165 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 04:11:34,175 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:34] "GET /web/image/res.users/281/avatar_128 HTTP/1.1" 200 - 14 0.038 0.029 2026-10-10 04:11:34,191 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:11:34,199 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:34] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.005 0.074 2026-10-10 04:11:34,263 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:34] "GET /pos/ui/191 HTTP/1.1" 200 - 33 0.026 0.092 2026-10-10 04:11:34,274 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:34] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.002 0.084 2026-10-10 04:11:34,287 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.035 2026-10-10 04:11:34,355 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: [3/19] Tour test_pos_self_order_table_transfer → Step product screen is shown (trigger: .product-screen) 2026-10-10 04:11:34,382 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:34] "GET /pos/ui/191?from_backend=True HTTP/1.1" 200 - 33 0.026 0.216 2026-10-10 04:11:34,388 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 04:11:34,398 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:34] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.113 2026-10-10 04:11:34,405 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: [4/19] Tour test_pos_self_order_table_transfer → Step click Actions button (trigger: .mobile-more-button) 2026-10-10 04:11:34,416 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:34] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.011 2026-10-10 04:11:34,451 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: [5/19] Tour test_pos_self_order_table_transfer → Step click Actions button (trigger: .more-btn) 2026-10-10 04:11:34,515 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: [6/19] Tour test_pos_self_order_table_transfer → Step click Transfer button (trigger: .control-buttons button:contains("Transfer")) 2026-10-10 04:11:34,538 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:34] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:11:34,586 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: [7/19] Tour test_pos_self_order_table_transfer → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-10-10 04:11:34,647 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: [8/19] Tour test_pos_self_order_table_transfer → Step product screen is shown (trigger: .product-screen) 2026-10-10 04:11:34,652 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69566387 started for PoS orders references: [{'name': '/', 'pos_reference': '260-191-000001', 'uuid': '70a1ddb8-3f99-418e-bd49-7beb8ad6bc71'}] 2026-10-10 04:11:34,663 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:34] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:11:34,685 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69566387 order {'name': '/', 'pos_reference': '260-191-000001', 'uuid': '70a1ddb8-3f99-418e-bd49-7beb8ad6bc71'} updated pos.order #969 2026-10-10 04:11:34,707 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69566387 finished 2026-10-10 04:11:34,801 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.037 0.114 2026-10-10 04:11:34,858 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.007 2026-10-10 04:11:34,860 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: [9/19] Tour test_pos_self_order_table_transfer → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 04:11:34,919 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: [10/19] Tour test_pos_self_order_table_transfer → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 04:11:36,964 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: [11/19] Tour test_pos_self_order_table_transfer → Step .floor-map 2026-10-10 04:11:37,015 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: [12/19] Tour test_pos_self_order_table_transfer → Step Check table with attributes: {"name":"1","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("1"))) 2026-10-10 04:11:37,081 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.008 2026-10-10 04:11:37,091 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: [13/19] Tour test_pos_self_order_table_transfer → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 04:11:37,140 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: [14/19] Tour test_pos_self_order_table_transfer → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-10-10 04:11:37,191 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: [15/19] Tour test_pos_self_order_table_transfer → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 04:11:37,242 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: [16/19] Tour test_pos_self_order_table_transfer → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 04:11:37,300 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: [17/19] Tour test_pos_self_order_table_transfer → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 04:11:37,320 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36124736 started for PoS orders references: [{'name': '/', 'pos_reference': '261-191-000001', 'uuid': 'cd01772f-faf7-4092-b678-12fe8c1da967'}] 2026-10-10 04:11:37,376 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36124736 order {'name': '/', 'pos_reference': '261-191-000001', 'uuid': 'cd01772f-faf7-4092-b678-12fe8c1da967'} created pos.order #970 2026-10-10 04:11:37,401 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36124736 finished 2026-10-10 04:11:37,463 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 44 0.035 0.111 2026-10-10 04:11:37,498 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: [18/19] Tour test_pos_self_order_table_transfer → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-10-10 04:11:37,566 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: [19/19] Tour test_pos_self_order_table_transfer → Step Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change))) 2026-10-10 04:11:37,570 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.003 0.012 2026-10-10 04:11:37,623 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: tour succeeded 2026-10-10 04:11:37,624 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: ╔═══════════════════════════════════════════════════╗ ║ TOUR test_pos_self_order_table_transfer SUCCEEDED ║ ╚═══════════════════════════════════════════════════╝ 2026-10-10 04:11:37,715 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: heap 16565292 (allocated 17698816) 2026-10-10 04:11:37,729 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Closing chrome headless with pid 142032 2026-10-10 04:11:37,730 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Closing websocket connection 2026-10-10 04:11:37,732 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Terminating chrome headless with pid 142032 2026-10-10 04:11:37,827 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_041137_826937_test_pos_self_order_table_transfer.txt 2026-10-10 04:11:37,827 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Removing chrome user profile "/tmp/tmpbybzd93b_chrome_odoo" 2026-10-10 04:11:37,882 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_category_with_only_special_products ... 2026-10-10 04:11:44,766 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Chrome pid: 142244 2026-10-10 04:11:44,767 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Chrome headless temporary user profile dir: /tmp/tmpge3fqy3s_chrome_odoo 2026-10-10 04:11:44,767 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Issuing json command http://127.0.0.1:35511/json/version 2026-10-10 04:11:44,768 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35511', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:11:44,820 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Browser version: Chrome/150.0.7871.114 2026-10-10 04:11:44,821 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Issuing json command http://127.0.0.1:35511/json 2026-10-10 04:11:44,821 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35511', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:11:44,834 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Websocket url found: ws://127.0.0.1:35511/devtools/page/E44A86E5177619AA252D0A83F49448CD 2026-10-10 04:11:44,846 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Enable chrome headless console log notification 2026-10-10 04:11:44,858 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Chrome headless enable page notifications 2026-10-10 04:11:44,875 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Setting session cookie in browser 2026-10-10 04:11:45,073 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Open "http://127.0.0.1:8069/pos-self/192?access_token=cca8a320552e4ab4" in browser 2026-10-10 04:11:45,074 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Navigating to: "http://127.0.0.1:8069/pos-self/192?access_token=cca8a320552e4ab4" 2026-10-10 04:11:45,088 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:11:45,510 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:45] "GET /pos-self/192?access_token=cca8a320552e4ab4 HTTP/1.1" 200 - 57 0.024 0.400 2026-10-10 04:11:45,513 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Navigation result: {'frameId': 'E44A86E5177619AA252D0A83F49448CD', 'loaderId': '241404E492ABEB9C37A5EAA47E6E7EFA', 'isDownload': False} 2026-10-10 04:11:45,514 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Evaluate ready code "odoo.isTourReady('self_order_mobile_special_products_category')" 2026-10-10 04:11:45,527 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:11:45,545 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:11:45,593 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:45] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.022 0.038 2026-10-10 04:11:45,602 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:11:45,624 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:45] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.085 2026-10-10 04:11:45,634 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:11:45,649 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:45] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.105 2026-10-10 04:11:45,839 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:45] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-10 04:11:45,852 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:45] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-10 04:11:45,879 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Evaluate test code "odoo.startTour('self_order_mobile_special_products_category', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/192?access_token=cca8a320552e4ab4", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:11:45,882 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:45] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.004 0.018 2026-10-10 04:11:45,889 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products.browser: [1/6] Tour self_order_mobile_special_products_category → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-10 04:11:45,892 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:11:45,893 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:45] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.011 2026-10-10 04:11:45,962 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products.browser: [2/6] Tour self_order_mobile_special_products_category → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:11:45,993 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:45] "POST /pos-self/relations/192 HTTP/1.1" 200 - 37 0.028 0.048 2026-10-10 04:11:46,050 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.131 2026-10-10 04:11:46,352 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:46] "POST /pos-self/data/192 HTTP/1.1" 200 - 179 0.104 0.201 2026-10-10 04:11:46,354 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.287 2026-10-10 04:11:46,405 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products.browser: Owl is running in 'dev' mode. 2026-10-10 04:11:46,462 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:46] "GET /web/image/ir.attachment/12089/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-10 04:11:46,492 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products.browser: [3/6] Tour self_order_mobile_special_products_category → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-10-10 04:11:46,507 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:46] "GET /web/image/ir.attachment/12043/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-10 04:11:46,551 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:11:46,612 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products.browser: [4/6] Tour self_order_mobile_special_products_category → Step Category 'Miscellaneous' is displayed (trigger: .category_btn:contains('Miscellaneous')) 2026-10-10 04:11:46,674 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products.browser: [5/6] Tour self_order_mobile_special_products_category → Step Category 'Specials' is not displayed (trigger: .category_btn:not(:contains('Specials'))) 2026-10-10 04:11:46,677 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:46] "GET /web/image/pos.category/356/image_128?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 2 0.004 0.039 2026-10-10 04:11:46,700 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:46] "GET /web/image/pos.category/357/image_128?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 2 0.001 0.064 2026-10-10 04:11:46,723 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products.browser: [6/6] Tour self_order_mobile_special_products_category → Step Product 'Special 1' is not displayed (trigger: .self_order_product_name:not(:contains('Special 1'))) 2026-10-10 04:11:46,724 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:46] "GET /web/image/product.template/2502/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.005 0.053 2026-10-10 04:11:46,738 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:46] "GET /web/image/product.template/2503/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.066 2026-10-10 04:11:46,758 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:46] "GET /web/image/product.template/2506/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.084 2026-10-10 04:11:46,772 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:46] "GET /web/image/product.template/2504/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.092 2026-10-10 04:11:46,775 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products.browser: tour succeeded 2026-10-10 04:11:46,777 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products.browser: ╔════════════════════════════════════════════════════════════╗ ║ TOUR self_order_mobile_special_products_category SUCCEEDED ║ ╚════════════════════════════════════════════════════════════╝ 2026-10-10 04:11:46,791 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:46] "GET /web/image/product.template/2505/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.004 0.103 2026-10-10 04:11:46,807 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:46] "GET /web/image/product.template/2507/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.088 2026-10-10 04:11:46,826 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:46] "GET /web/image/product.template/2508/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.090 2026-10-10 04:11:46,829 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products.browser: heap 7045548 (allocated 7864320) 2026-10-10 04:11:46,835 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Closing chrome headless with pid 142244 2026-10-10 04:11:46,836 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Closing websocket connection 2026-10-10 04:11:46,837 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Terminating chrome headless with pid 142244 2026-10-10 04:11:46,934 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_041146_933774_test_self_order_category_with_only_special_products.txt 2026-10-10 04:11:46,934 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Removing chrome user profile "/tmp/tmpge3fqy3s_chrome_odoo" 2026-10-10 04:11:46,974 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync ... 2026-10-10 04:11:53,278 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Chrome pid: 142426 2026-10-10 04:11:53,278 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Chrome headless temporary user profile dir: /tmp/tmp548y5iyi_chrome_odoo 2026-10-10 04:11:53,279 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Issuing json command http://127.0.0.1:36491/json/version 2026-10-10 04:11:53,280 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36491', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:11:53,325 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Browser version: Chrome/150.0.7871.114 2026-10-10 04:11:53,325 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Issuing json command http://127.0.0.1:36491/json 2026-10-10 04:11:53,326 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36491', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:11:53,341 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Websocket url found: ws://127.0.0.1:36491/devtools/page/E28600F090260A5B1A334489E8CFD1A9 2026-10-10 04:11:53,358 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Enable chrome headless console log notification 2026-10-10 04:11:53,362 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Chrome headless enable page notifications 2026-10-10 04:11:53,383 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Setting session cookie in browser 2026-10-10 04:11:53,596 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Open "http://127.0.0.1:8069/pos-self/193?access_token=cd7dfaeaa7c24113" in browser 2026-10-10 04:11:53,597 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Navigating to: "http://127.0.0.1:8069/pos-self/193?access_token=cd7dfaeaa7c24113" 2026-10-10 04:11:53,609 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:11:54,090 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:54] "GET /pos-self/193?access_token=cd7dfaeaa7c24113 HTTP/1.1" 200 - 57 0.027 0.458 2026-10-10 04:11:54,093 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Navigation result: {'frameId': 'E28600F090260A5B1A334489E8CFD1A9', 'loaderId': '5D44C86C3C56501D23AC4DEC32C33DA4', 'isDownload': False} 2026-10-10 04:11:54,093 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Evaluate ready code "odoo.isTourReady('test_self_order_meal_do_not_change_tracking_number_on_sync')" 2026-10-10 04:11:54,115 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:11:54,142 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:11:54,167 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:54] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.005 0.039 2026-10-10 04:11:54,175 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:11:54,209 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:54] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.022 0.065 2026-10-10 04:11:54,218 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:11:54,237 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:54] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.101 2026-10-10 04:11:54,373 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:54] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-10 04:11:54,382 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:54] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-10 04:11:54,394 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:54] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.002 0.011 2026-10-10 04:11:54,404 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Evaluate test code "odoo.startTour('test_self_order_meal_do_not_change_tracking_number_on_sync', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/193?access_token=cd7dfaeaa7c24113", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:11:54,405 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:11:54,405 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:54] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-10-10 04:11:54,415 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync.browser: [1/11] Tour test_self_order_meal_do_not_change_tracking_number_on_sync → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-10 04:11:54,467 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync.browser: [2/11] Tour test_self_order_meal_do_not_change_tracking_number_on_sync → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:11:54,486 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:54] "POST /pos-self/relations/193 HTTP/1.1" 200 - 37 0.021 0.042 2026-10-10 04:11:54,541 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.113 2026-10-10 04:11:54,832 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:54] "POST /pos-self/data/193 HTTP/1.1" 200 - 181 0.103 0.201 2026-10-10 04:11:54,835 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.273 2026-10-10 04:11:54,881 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync.browser: Owl is running in 'dev' mode. 2026-10-10 04:11:54,919 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:54] "GET /web/image/ir.attachment/12142/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-10 04:11:54,978 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync.browser: [3/11] Tour test_self_order_meal_do_not_change_tracking_number_on_sync → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 04:11:55,040 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:55] "GET /web/image/pos.category/356/image_128?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 2 0.001 0.026 2026-10-10 04:11:55,051 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 04:11:55,069 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync.browser: [4/11] Tour test_self_order_meal_do_not_change_tracking_number_on_sync → Step body 2026-10-10 04:11:55,073 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:55] "GET /web/image/product.template/2503/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.012 0.026 2026-10-10 04:11:55,089 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:55] "GET /web/image/product.template/2502/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.052 2026-10-10 04:11:55,103 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:55] "GET /web/image/product.template/2506/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.061 2026-10-10 04:11:55,121 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:55] "GET /web/image/product.template/2504/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.069 2026-10-10 04:11:55,142 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:55] "GET /web/image/product.template/2505/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.003 0.078 2026-10-10 04:11:55,164 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:11:55] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 6 0.002 0.026 2026-10-10 04:11:55,190 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync.browser: [5/11] Tour test_self_order_meal_do_not_change_tracking_number_on_sync → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 04:11:55,258 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync.browser: [6/11] Tour test_self_order_meal_do_not_change_tracking_number_on_sync → Step body 2026-10-10 04:11:55,310 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync.browser: [7/11] Tour test_self_order_meal_do_not_change_tracking_number_on_sync → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 04:11:55,377 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync.browser: [8/11] Tour test_self_order_meal_do_not_change_tracking_number_on_sync → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_box span:contains('Fanta')) 2026-10-10 04:11:55,448 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync.browser: [9/11] Tour test_self_order_meal_do_not_change_tracking_number_on_sync → Step body 2026-10-10 04:11:55,500 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync.browser: [10/11] Tour test_self_order_meal_do_not_change_tracking_number_on_sync → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 04:11:55,570 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync.browser: [11/11] Tour test_self_order_meal_do_not_change_tracking_number_on_sync → Step body 2026-10-10 04:11:55,621 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync.browser: tour succeeded 2026-10-10 04:11:55,622 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync.browser: ╔═══════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_self_order_meal_do_not_change_tracking_number_on_sync SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════════════════╝ 2026-10-10 04:11:55,669 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync.browser: heap 7762204 (allocated 8650752) 2026-10-10 04:11:55,674 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Closing chrome headless with pid 142426 2026-10-10 04:11:55,679 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Closing websocket connection 2026-10-10 04:11:55,679 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Terminating chrome headless with pid 142426 2026-10-10 04:11:55,762 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_041155_762118_test_self_order_meal_do_not_change_tracking_number_on_sync.txt 2026-10-10 04:11:55,763 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Removing chrome user profile "/tmp/tmp548y5iyi_chrome_odoo" 2026-10-10 04:11:55,818 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile ... 2026-10-10 04:12:02,069 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 142608 2026-10-10 04:12:02,069 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmp4l2zkeuj_chrome_odoo 2026-10-10 04:12:02,069 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:40085/json/version 2026-10-10 04:12:02,071 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40085', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:12:02,113 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-10 04:12:02,113 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:40085/json 2026-10-10 04:12:02,113 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40085', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:12:02,132 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:40085/devtools/page/A8711252379217E7A2DFFBFEBE69F206 2026-10-10 04:12:02,144 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-10 04:12:02,152 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-10 04:12:02,174 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-10 04:12:02,383 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/194?access_token=9bab084841454d26&table_identifier=96a8ab71" in browser 2026-10-10 04:12:02,384 44 INFO rb-acb9515-225444-423143 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/194?access_token=9bab084841454d26&table_identifier=96a8ab71" 2026-10-10 04:12:02,404 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:12:03,178 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:03] "GET /pos-self/194?access_token=9bab084841454d26&table_identifier=96a8ab71 HTTP/1.1" 200 - 59 0.046 0.733 2026-10-10 04:12:03,181 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': 'A8711252379217E7A2DFFBFEBE69F206', 'loaderId': '850F448A60C63C506AB659659C599405', 'isDownload': False} 2026-10-10 04:12:03,182 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate ready code "odoo.isTourReady('self_mobile_each_table_takeaway_in')" 2026-10-10 04:12:03,198 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:12:03,250 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:12:03,284 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:03] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.023 0.048 2026-10-10 04:12:03,296 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:12:03,320 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:03] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.102 2026-10-10 04:12:03,341 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:12:03,362 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:03] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.016 0.127 2026-10-10 04:12:03,535 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:03] "GET /favicon.ico HTTP/1.1" 301 - 1 0.005 0.007 2026-10-10 04:12:03,545 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:03] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-10 04:12:03,560 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:03] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.002 0.013 2026-10-10 04:12:03,563 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_mobile_each_table_takeaway_in', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/194?access_token=9bab084841454d26&table_identifier=96a8ab71", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:12:03,566 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:12:03,566 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:03] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 04:12:03,574 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [1/18] Tour self_mobile_each_table_takeaway_in → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-10 04:12:03,627 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [2/18] Tour self_mobile_each_table_takeaway_in → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:12:03,661 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:03] "POST /pos-self/relations/194 HTTP/1.1" 200 - 37 0.025 0.054 2026-10-10 04:12:03,718 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.133 2026-10-10 04:12:04,039 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:04] "POST /pos-self/data/194 HTTP/1.1" 200 - 181 0.115 0.217 2026-10-10 04:12:04,042 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.307 2026-10-10 04:12:04,112 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:04] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.003 0.009 2026-10-10 04:12:04,130 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-10 04:12:04,183 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:04] "GET /web/image/ir.attachment/12195/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-10 04:12:04,213 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [3/18] Tour self_mobile_each_table_takeaway_in → Step Click on location 'Test-In' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-In')) 2026-10-10 04:12:04,235 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:04] "GET /web/image/ir.attachment/12149/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-10 04:12:04,260 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:12:04,306 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [4/18] Tour self_mobile_each_table_takeaway_in → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 04:12:04,339 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:04] "GET /web/image/pos.category/356/image_128?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 2 0.001 0.020 2026-10-10 04:12:04,360 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:04] "GET /web/image/product.template/2502/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.004 0.030 2026-10-10 04:12:04,375 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [5/18] Tour self_mobile_each_table_takeaway_in → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:12:04,378 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:04] "GET /web/image/product.template/2503/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.047 2026-10-10 04:12:04,397 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:04] "GET /web/image/product.template/2504/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.004 0.053 2026-10-10 04:12:04,414 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:04] "GET /web/image/product.template/2506/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.075 2026-10-10 04:12:04,435 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:04] "GET /web/image/product.template/2505/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.003 0.083 2026-10-10 04:12:04,441 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [6/18] Tour self_mobile_each_table_takeaway_in → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-10 04:12:04,464 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:12:04,493 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [7/18] Tour self_mobile_each_table_takeaway_in → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:12:04,508 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:04] "GET /web/image/product.product/3011/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 8 0.005 0.042 2026-10-10 04:12:04,560 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [8/18] Tour self_mobile_each_table_takeaway_in → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 04:12:04,594 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72913980 started for PoS orders references: [{'name': None, 'pos_reference': '260-194-000001', 'uuid': '5b17842a-dab1-4696-8852-cd73ab602c1f'}] 2026-10-10 04:12:04,629 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72913980 order {'name': None, 'pos_reference': '260-194-000001', 'uuid': '5b17842a-dab1-4696-8852-cd73ab602c1f'} created pos.order #971 2026-10-10 04:12:04,649 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72913980 finished 2026-10-10 04:12:04,776 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:04] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 101 0.054 0.166 2026-10-10 04:12:04,823 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:04] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.013 2026-10-10 04:12:04,838 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [9/18] Tour self_mobile_each_table_takeaway_in → Step Check that 'Order Now' do not exist (trigger: body:not(:has(.btn:text(Order Now)))) 2026-10-10 04:12:04,885 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [10/18] Tour self_mobile_each_table_takeaway_in → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-10-10 04:12:04,948 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [11/18] Tour self_mobile_each_table_takeaway_in → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:12:04,999 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [12/18] Tour self_mobile_each_table_takeaway_in → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 04:12:05,052 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [13/18] Tour self_mobile_each_table_takeaway_in → Step Check that 'Order Now' do not exist (trigger: body:not(:has(.btn:text(Order Now)))) 2026-10-10 04:12:05,100 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [14/18] Tour self_mobile_each_table_takeaway_in → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-10-10 04:12:05,158 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [15/18] Tour self_mobile_each_table_takeaway_in → Step Click on 'Cancel' button (trigger: .o_self_cart_page .btn:contains("Cancel")) 2026-10-10 04:12:05,212 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [16/18] Tour self_mobile_each_table_takeaway_in → Step Validate cancel popup (trigger: .modal-dialog .btn:contains('Cancel Order')) 2026-10-10 04:12:05,267 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [17/18] Tour self_mobile_each_table_takeaway_in → Step Check is button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:12:05,340 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:05] "POST /pos-self-order/remove-order HTTP/1.1" 200 - 17 0.009 0.061 2026-10-10 04:12:05,365 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [18/18] Tour self_mobile_each_table_takeaway_in → Step Check is button 'My Orders' (trigger: .btn:contains('My Orders')) 2026-10-10 04:12:05,372 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:05] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.004 0.011 2026-10-10 04:12:05,414 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-10 04:12:05,415 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: ╔═══════════════════════════════════════════════════╗ ║ TOUR self_mobile_each_table_takeaway_in SUCCEEDED ║ ╚═══════════════════════════════════════════════════╝ 2026-10-10 04:12:05,478 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8175072 (allocated 9175040) 2026-10-10 04:12:05,480 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 142608 2026-10-10 04:12:05,481 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-10 04:12:05,481 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 142608 2026-10-10 04:12:05,591 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_041205_591120_test_self_order_mobile.txt 2026-10-10 04:12:05,591 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmp4l2zkeuj_chrome_odoo" 2026-10-10 04:12:05,889 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 142806 2026-10-10 04:12:05,889 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpz70hs29p_chrome_odoo 2026-10-10 04:12:05,889 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:38855/json/version 2026-10-10 04:12:05,891 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38855', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:12:05,951 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-10 04:12:05,951 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:38855/json 2026-10-10 04:12:05,952 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38855', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:12:05,962 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:38855/devtools/page/DF4CAA7847615062069EB1669A8A968C 2026-10-10 04:12:05,974 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-10 04:12:05,979 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-10 04:12:06,002 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-10 04:12:06,005 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/194?access_token=9bab084841454d26&table_identifier=96a8ab71" in browser 2026-10-10 04:12:06,005 44 INFO rb-acb9515-225444-423143 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/194?access_token=9bab084841454d26&table_identifier=96a8ab71" 2026-10-10 04:12:06,081 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:06] "GET /pos-self/194?access_token=9bab084841454d26&table_identifier=96a8ab71 HTTP/1.1" 200 - 9 0.010 0.052 2026-10-10 04:12:06,086 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': 'DF4CAA7847615062069EB1669A8A968C', 'loaderId': 'A7865F8FD2713F936F3D46A5E1C12718', 'isDownload': False} 2026-10-10 04:12:06,086 44 INFO rb-acb9515-225444-423143 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-10 04:12:06,101 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:12:06,119 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:06] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.009 2026-10-10 04:12:06,129 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:06] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.004 0.017 2026-10-10 04:12:06,139 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:06] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.025 2026-10-10 04:12:06,345 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:06] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.006 2026-10-10 04:12:06,348 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:06] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 04:12:06,363 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:06] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 4 0.001 0.007 2026-10-10 04:12:06,377 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:12:06,377 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:12:06,378 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_mobile_each_table_takeaway_out', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/194?access_token=9bab084841454d26&table_identifier=96a8ab71", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:12:06,391 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [1/15] Tour self_mobile_each_table_takeaway_out → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-10 04:12:06,444 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:06] "POST /pos-self/relations/194 HTTP/1.1" 200 - 16 0.017 0.032 2026-10-10 04:12:06,449 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.045 2026-10-10 04:12:06,454 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [2/15] Tour self_mobile_each_table_takeaway_out → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:12:06,475 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-10 04:12:06,760 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:06] "POST /pos-self/data/194 HTTP/1.1" 200 - 113 0.072 0.204 2026-10-10 04:12:06,828 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:06] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.011 2026-10-10 04:12:06,837 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-10 04:12:06,895 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:06] "GET /web/image/ir.attachment/12195/raw HTTP/1.1" 200 - 4 0.003 0.008 2026-10-10 04:12:06,918 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [3/15] Tour self_mobile_each_table_takeaway_out → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-10-10 04:12:06,940 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:06] "GET /web/image/ir.attachment/12149/raw HTTP/1.1" 200 - 4 0.003 0.010 2026-10-10 04:12:06,952 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:12:07,031 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [4/15] Tour self_mobile_each_table_takeaway_out → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 04:12:07,077 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:07] "GET /web/image/pos.category/356/image_128?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 2 0.002 0.024 2026-10-10 04:12:07,098 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:07] "GET /web/image/product.template/2502/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.004 0.029 2026-10-10 04:12:07,105 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [5/15] Tour self_mobile_each_table_takeaway_out → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:12:07,113 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:07] "GET /web/image/product.template/2503/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.003 0.045 2026-10-10 04:12:07,133 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:07] "GET /web/image/product.template/2504/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.007 0.053 2026-10-10 04:12:07,150 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:07] "GET /web/image/product.template/2506/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.004 0.077 2026-10-10 04:12:07,165 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:07] "GET /web/image/product.template/2505/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.088 2026-10-10 04:12:07,170 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [6/15] Tour self_mobile_each_table_takeaway_out → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-10 04:12:07,200 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:12:07,219 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:07] "GET /web/image/product.product/3011/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 8 0.005 0.018 2026-10-10 04:12:07,223 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [7/15] Tour self_mobile_each_table_takeaway_out → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:12:07,289 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [8/15] Tour self_mobile_each_table_takeaway_out → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-10-10 04:12:07,306 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:07] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.003 0.011 2026-10-10 04:12:07,353 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [9/15] Tour self_mobile_each_table_takeaway_out → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-10-10 04:12:07,423 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [10/15] Tour self_mobile_each_table_takeaway_out → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 04:12:07,467 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75439602 started for PoS orders references: [{'name': None, 'pos_reference': '260-194-000002', 'uuid': 'df6a4597-c809-4f8f-9636-0b3a10dd4e5c'}] 2026-10-10 04:12:07,507 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75439602 order {'name': None, 'pos_reference': '260-194-000002', 'uuid': 'df6a4597-c809-4f8f-9636-0b3a10dd4e5c'} created pos.order #972 2026-10-10 04:12:07,540 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75439602 finished 2026-10-10 04:12:07,669 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:07] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.049 0.201 2026-10-10 04:12:07,717 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:07] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.011 2026-10-10 04:12:07,728 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [11/15] Tour self_mobile_each_table_takeaway_out → Step Check that 'Order Now' do not exist (trigger: body:not(:has(.btn:text(Order Now)))) 2026-10-10 04:12:07,777 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [12/15] Tour self_mobile_each_table_takeaway_out → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-10-10 04:12:07,836 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [13/15] Tour self_mobile_each_table_takeaway_out → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:12:07,894 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [14/15] Tour self_mobile_each_table_takeaway_out → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 04:12:07,946 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [15/15] Tour self_mobile_each_table_takeaway_out → Step Check that 'Order Now' do not exist (trigger: body:not(:has(.btn:text(Order Now)))) 2026-10-10 04:12:07,995 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-10 04:12:07,996 44 INFO rb-acb9515-225444-423143 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-10 04:12:08,037 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8358804 (allocated 9175040) 2026-10-10 04:12:08,045 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 142806 2026-10-10 04:12:08,053 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-10 04:12:08,054 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 142806 2026-10-10 04:12:08,155 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_041208_155419_test_self_order_mobile.txt 2026-10-10 04:12:08,155 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpz70hs29p_chrome_odoo" 2026-10-10 04:12:08,501 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 142990 2026-10-10 04:12:08,501 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpza3es76o_chrome_odoo 2026-10-10 04:12:08,502 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:45609/json/version 2026-10-10 04:12:08,503 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45609', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:12:08,547 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-10 04:12:08,548 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:45609/json 2026-10-10 04:12:08,548 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45609', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:12:08,556 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:45609/devtools/page/E9DB1E92B0990CDC29FC7302D1979C7F 2026-10-10 04:12:08,571 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-10 04:12:08,584 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-10 04:12:08,602 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-10 04:12:08,612 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/194?access_token=9bab084841454d26&table_identifier=96a8ab71" in browser 2026-10-10 04:12:08,612 44 INFO rb-acb9515-225444-423143 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/194?access_token=9bab084841454d26&table_identifier=96a8ab71" 2026-10-10 04:12:08,678 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:08] "GET /pos-self/194?access_token=9bab084841454d26&table_identifier=96a8ab71 HTTP/1.1" 200 - 9 0.006 0.027 2026-10-10 04:12:08,691 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': 'E9DB1E92B0990CDC29FC7302D1979C7F', 'loaderId': 'F199E4A010EE8A67BC1892F63E6BAC66', 'isDownload': False} 2026-10-10 04:12:08,691 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate ready code "odoo.isTourReady('self_mobile_each_counter_takeaway_in')" 2026-10-10 04:12:08,706 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:12:08,737 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:08] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.003 0.016 2026-10-10 04:12:08,746 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:08] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.027 2026-10-10 04:12:08,769 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:08] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.049 2026-10-10 04:12:08,957 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:08] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-10-10 04:12:08,965 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:08] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:12:08,989 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:08] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 4 0.003 0.013 2026-10-10 04:12:08,990 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:12:08,990 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:08] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:12:09,001 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_mobile_each_counter_takeaway_in', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/194?access_token=9bab084841454d26&table_identifier=96a8ab71", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:12:09,015 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [1/13] Tour self_mobile_each_counter_takeaway_in → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-10 04:12:09,048 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:09] "POST /pos-self/relations/194 HTTP/1.1" 200 - 16 0.012 0.033 2026-10-10 04:12:09,055 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.049 2026-10-10 04:12:09,065 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [2/13] Tour self_mobile_each_counter_takeaway_in → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:12:09,082 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-10 04:12:09,381 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:09] "POST /pos-self/data/194 HTTP/1.1" 200 - 113 0.105 0.191 2026-10-10 04:12:09,445 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:09] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.003 0.011 2026-10-10 04:12:09,454 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-10 04:12:09,508 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:09] "GET /web/image/ir.attachment/12195/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-10 04:12:09,529 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [3/13] Tour self_mobile_each_counter_takeaway_in → Step Click on location 'Test-In' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-In')) 2026-10-10 04:12:09,548 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:09] "GET /web/image/ir.attachment/12149/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-10 04:12:09,555 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:12:09,613 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [4/13] Tour self_mobile_each_counter_takeaway_in → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 04:12:09,648 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:09] "GET /web/image/pos.category/356/image_128?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 2 0.001 0.021 2026-10-10 04:12:09,665 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:09] "GET /web/image/product.template/2502/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.022 2026-10-10 04:12:09,678 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:09] "GET /web/image/product.template/2506/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.004 0.031 2026-10-10 04:12:09,688 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [5/13] Tour self_mobile_each_counter_takeaway_in → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:12:09,693 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:09] "GET /web/image/product.template/2503/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.048 2026-10-10 04:12:09,705 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:09] "GET /web/image/product.template/2504/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.058 2026-10-10 04:12:09,719 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:09] "GET /web/image/product.template/2505/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.066 2026-10-10 04:12:09,754 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [6/13] Tour self_mobile_each_counter_takeaway_in → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-10 04:12:09,782 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:12:09,796 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:09] "GET /web/image/product.product/3011/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 8 0.004 0.016 2026-10-10 04:12:09,806 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [7/13] Tour self_mobile_each_counter_takeaway_in → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:12:09,876 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [8/13] Tour self_mobile_each_counter_takeaway_in → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 04:12:09,908 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4036147 started for PoS orders references: [{'name': None, 'pos_reference': '260-194-000003', 'uuid': '64ade0cf-19fa-465f-8a05-8c4938b62bc2'}] 2026-10-10 04:12:09,934 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4036147 order {'name': None, 'pos_reference': '260-194-000003', 'uuid': '64ade0cf-19fa-465f-8a05-8c4938b62bc2'} created pos.order #973 2026-10-10 04:12:09,954 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4036147 finished 2026-10-10 04:12:10,038 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:10] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.034 0.133 2026-10-10 04:12:10,082 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:10] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.009 2026-10-10 04:12:10,096 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [9/13] Tour self_mobile_each_counter_takeaway_in → Step Check that 'Order Now' do not exist (trigger: body:not(:has(.btn:text(Order Now)))) 2026-10-10 04:12:10,140 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [10/13] Tour self_mobile_each_counter_takeaway_in → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-10-10 04:12:10,208 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [11/13] Tour self_mobile_each_counter_takeaway_in → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:12:10,264 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [12/13] Tour self_mobile_each_counter_takeaway_in → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 04:12:10,314 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [13/13] Tour self_mobile_each_counter_takeaway_in → Step Check that 'Order Now' do not exist (trigger: body:not(:has(.btn:text(Order Now)))) 2026-10-10 04:12:10,361 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-10 04:12:10,362 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR self_mobile_each_counter_takeaway_in SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-10-10 04:12:10,407 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8088948 (allocated 9437184) 2026-10-10 04:12:10,416 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 142990 2026-10-10 04:12:10,417 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-10 04:12:10,417 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 142990 2026-10-10 04:12:10,517 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_041210_517470_test_self_order_mobile.txt 2026-10-10 04:12:10,517 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpza3es76o_chrome_odoo" 2026-10-10 04:12:10,813 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 143176 2026-10-10 04:12:10,813 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmp0qhkulht_chrome_odoo 2026-10-10 04:12:10,813 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:34535/json/version 2026-10-10 04:12:10,816 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34535', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:12:10,895 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-10 04:12:10,895 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:34535/json 2026-10-10 04:12:10,898 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34535', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:12:10,909 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:34535/devtools/page/D85F963B4DF65A150445EB19EC91EC4C 2026-10-10 04:12:10,925 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-10 04:12:10,933 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-10 04:12:10,972 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-10 04:12:10,978 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/194?access_token=9bab084841454d26&table_identifier=96a8ab71" in browser 2026-10-10 04:12:10,978 44 INFO rb-acb9515-225444-423143 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/194?access_token=9bab084841454d26&table_identifier=96a8ab71" 2026-10-10 04:12:11,025 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:11] "GET /pos-self/194?access_token=9bab084841454d26&table_identifier=96a8ab71 HTTP/1.1" 200 - 9 0.004 0.027 2026-10-10 04:12:11,030 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': 'D85F963B4DF65A150445EB19EC91EC4C', 'loaderId': '048298CF7A40189DB7B32EA907FA28ED', 'isDownload': False} 2026-10-10 04:12:11,030 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate ready code "odoo.isTourReady('self_mobile_each_counter_takeaway_out')" 2026-10-10 04:12:11,051 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:12:11,068 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:11] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.003 0.009 2026-10-10 04:12:11,077 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:11] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.015 2026-10-10 04:12:11,084 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:11] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.024 2026-10-10 04:12:11,268 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:11] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-10 04:12:11,277 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:11] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:12:11,292 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:11] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 4 0.001 0.008 2026-10-10 04:12:11,296 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:12:11,296 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:12:11,296 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_mobile_each_counter_takeaway_out', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/194?access_token=9bab084841454d26&table_identifier=96a8ab71", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:12:11,305 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [1/15] Tour self_mobile_each_counter_takeaway_out → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-10 04:12:11,358 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [2/15] Tour self_mobile_each_counter_takeaway_out → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:12:11,361 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:11] "POST /pos-self/relations/194 HTTP/1.1" 200 - 16 0.012 0.037 2026-10-10 04:12:11,368 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.049 2026-10-10 04:12:11,385 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-10-10 04:12:11,750 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:11] "POST /pos-self/data/194 HTTP/1.1" 200 - 113 0.148 0.215 2026-10-10 04:12:11,829 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:11] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.003 0.012 2026-10-10 04:12:11,837 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-10 04:12:11,888 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:11] "GET /web/image/ir.attachment/12195/raw HTTP/1.1" 200 - 4 0.004 0.008 2026-10-10 04:12:11,905 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [3/15] Tour self_mobile_each_counter_takeaway_out → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-10-10 04:12:11,923 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:11] "GET /web/image/ir.attachment/12149/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-10 04:12:11,945 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:12:11,991 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [4/15] Tour self_mobile_each_counter_takeaway_out → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 04:12:12,031 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:12] "GET /web/image/pos.category/356/image_128?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 2 0.001 0.019 2026-10-10 04:12:12,050 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:12] "GET /web/image/product.template/2502/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.026 2026-10-10 04:12:12,069 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [5/15] Tour self_mobile_each_counter_takeaway_out → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:12:12,069 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:12] "GET /web/image/product.template/2503/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.043 2026-10-10 04:12:12,089 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:12] "GET /web/image/product.template/2506/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.007 0.057 2026-10-10 04:12:12,103 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:12] "GET /web/image/product.template/2504/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.003 0.074 2026-10-10 04:12:12,117 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:12] "GET /web/image/product.template/2505/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.088 2026-10-10 04:12:12,139 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [6/15] Tour self_mobile_each_counter_takeaway_out → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-10 04:12:12,173 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:12:12,188 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [7/15] Tour self_mobile_each_counter_takeaway_out → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:12:12,189 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:12] "GET /web/image/product.product/3011/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 8 0.006 0.016 2026-10-10 04:12:12,259 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [8/15] Tour self_mobile_each_counter_takeaway_out → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-10-10 04:12:12,299 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:12] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.013 0.025 2026-10-10 04:12:12,342 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [9/15] Tour self_mobile_each_counter_takeaway_out → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-10-10 04:12:12,409 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [10/15] Tour self_mobile_each_counter_takeaway_out → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 04:12:12,462 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61940443 started for PoS orders references: [{'name': None, 'pos_reference': '260-194-000004', 'uuid': '9c5597ce-198c-41de-ba90-f203f19eabed'}] 2026-10-10 04:12:12,498 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61940443 order {'name': None, 'pos_reference': '260-194-000004', 'uuid': '9c5597ce-198c-41de-ba90-f203f19eabed'} created pos.order #974 2026-10-10 04:12:12,522 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61940443 finished 2026-10-10 04:12:12,639 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:12] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.056 0.172 2026-10-10 04:12:12,690 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:12] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.013 2026-10-10 04:12:12,726 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [11/15] Tour self_mobile_each_counter_takeaway_out → Step Check that 'Order Now' do not exist (trigger: body:not(:has(.btn:text(Order Now)))) 2026-10-10 04:12:12,774 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [12/15] Tour self_mobile_each_counter_takeaway_out → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-10-10 04:12:12,833 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [13/15] Tour self_mobile_each_counter_takeaway_out → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:12:12,889 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [14/15] Tour self_mobile_each_counter_takeaway_out → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 04:12:12,946 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [15/15] Tour self_mobile_each_counter_takeaway_out → Step Check that 'Order Now' do not exist (trigger: body:not(:has(.btn:text(Order Now)))) 2026-10-10 04:12:12,993 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-10 04:12:12,994 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR self_mobile_each_counter_takeaway_out SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-10-10 04:12:13,042 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8302000 (allocated 9699328) 2026-10-10 04:12:13,054 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 143176 2026-10-10 04:12:13,057 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-10 04:12:13,072 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 143176 2026-10-10 04:12:13,173 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_041213_172923_test_self_order_mobile.txt 2026-10-10 04:12:13,173 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmp0qhkulht_chrome_odoo" 2026-10-10 04:12:13,547 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 143369 2026-10-10 04:12:13,547 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpbsje0fad_chrome_odoo 2026-10-10 04:12:13,547 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:44305/json/version 2026-10-10 04:12:13,549 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44305', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:12:13,621 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-10 04:12:13,621 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:44305/json 2026-10-10 04:12:13,622 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44305', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:12:13,632 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:44305/devtools/page/BEAA49DD6562331923A09286391F269D 2026-10-10 04:12:13,652 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-10 04:12:13,659 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-10 04:12:13,674 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-10 04:12:13,682 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/194?access_token=9bab084841454d26&table_identifier=96a8ab71" in browser 2026-10-10 04:12:13,682 44 INFO rb-acb9515-225444-423143 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/194?access_token=9bab084841454d26&table_identifier=96a8ab71" 2026-10-10 04:12:13,728 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:13] "GET /pos-self/194?access_token=9bab084841454d26&table_identifier=96a8ab71 HTTP/1.1" 200 - 9 0.005 0.029 2026-10-10 04:12:13,732 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': 'BEAA49DD6562331923A09286391F269D', 'loaderId': 'E26F729BEA5A7C852C3F8F79F7AC66A1', 'isDownload': False} 2026-10-10 04:12:13,732 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate ready code "odoo.isTourReady('self_mobile_meal_table_takeaway_in')" 2026-10-10 04:12:13,744 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:12:13,772 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:13] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.003 0.009 2026-10-10 04:12:13,797 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:13] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.031 2026-10-10 04:12:13,811 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:13] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.005 0.041 2026-10-10 04:12:14,050 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:14] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.011 2026-10-10 04:12:14,058 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:14] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 04:12:14,081 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:14] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 4 0.002 0.014 2026-10-10 04:12:14,081 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_mobile_meal_table_takeaway_in', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/194?access_token=9bab084841454d26&table_identifier=96a8ab71", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:12:14,085 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:12:14,085 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:14] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 04:12:14,101 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [1/23] Tour self_mobile_meal_table_takeaway_in → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-10 04:12:14,153 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [2/23] Tour self_mobile_meal_table_takeaway_in → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:12:14,167 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:14] "POST /pos-self/relations/194 HTTP/1.1" 200 - 16 0.015 0.046 2026-10-10 04:12:14,174 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.062 2026-10-10 04:12:14,208 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.007 2026-10-10 04:12:14,518 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:14] "POST /pos-self/data/194 HTTP/1.1" 200 - 113 0.093 0.221 2026-10-10 04:12:14,582 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:14] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.003 0.012 2026-10-10 04:12:14,591 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-10 04:12:14,641 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:14] "GET /web/image/ir.attachment/12195/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-10 04:12:14,667 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [3/23] Tour self_mobile_meal_table_takeaway_in → Step Click on location 'Test-In' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-In')) 2026-10-10 04:12:14,680 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:14] "GET /web/image/ir.attachment/12149/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-10 04:12:14,692 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:12:14,751 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [4/23] Tour self_mobile_meal_table_takeaway_in → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 04:12:14,798 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:14] "GET /web/image/pos.category/356/image_128?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 2 0.001 0.028 2026-10-10 04:12:14,812 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:14] "GET /web/image/product.template/2502/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.022 2026-10-10 04:12:14,826 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [5/23] Tour self_mobile_meal_table_takeaway_in → Step Confirm '2.53' is displayed correctly (trigger: .o_self_product_list_page .o_self_shadow_bottom .o-so-tabular-nums:contains('2.53')) 2026-10-10 04:12:14,839 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:14] "GET /web/image/product.template/2503/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.004 0.042 2026-10-10 04:12:14,858 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:14] "GET /web/image/product.template/2504/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.060 2026-10-10 04:12:14,874 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:14] "GET /web/image/product.template/2506/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.003 0.077 2026-10-10 04:12:14,876 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [6/23] Tour self_mobile_meal_table_takeaway_in → Step Confirm product '1' is displayed correctly (trigger: .o_self_product_list_page .o_self_product_box:has(.self_order_product_name:contains('Coca-Cola')) .badge:contains('1')) 2026-10-10 04:12:14,893 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:14] "GET /web/image/product.template/2505/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.006 0.086 2026-10-10 04:12:14,936 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [7/23] Tour self_mobile_meal_table_takeaway_in → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:12:15,001 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [8/23] Tour self_mobile_meal_table_takeaway_in → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-10 04:12:15,019 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:12:15,040 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:15] "GET /web/image/product.product/3011/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 8 0.003 0.016 2026-10-10 04:12:15,047 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [9/23] Tour self_mobile_meal_table_takeaway_in → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:12:15,122 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [10/23] Tour self_mobile_meal_table_takeaway_in → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 04:12:15,159 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9551890 started for PoS orders references: [{'name': None, 'pos_reference': '260-194-000005', 'uuid': '2eb5cdc3-6c34-40bc-8b94-153850087333'}] 2026-10-10 04:12:15,194 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9551890 order {'name': None, 'pos_reference': '260-194-000005', 'uuid': '2eb5cdc3-6c34-40bc-8b94-153850087333'} created pos.order #975 2026-10-10 04:12:15,214 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9551890 finished 2026-10-10 04:12:15,311 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:15] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 70 0.039 0.158 2026-10-10 04:12:15,336 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:15] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.004 0.011 2026-10-10 04:12:15,369 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [11/23] Tour self_mobile_meal_table_takeaway_in → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:12:15,432 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [12/23] Tour self_mobile_meal_table_takeaway_in → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_box span:contains('Fanta')) 2026-10-10 04:12:15,503 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [13/23] Tour self_mobile_meal_table_takeaway_in → Step Confirm '2.53' is displayed correctly (trigger: .o_self_product_list_page .o_self_shadow_bottom .o-so-tabular-nums:contains('2.53')) 2026-10-10 04:12:15,555 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [14/23] Tour self_mobile_meal_table_takeaway_in → Step Confirm product '1' is displayed correctly (trigger: .o_self_product_list_page .o_self_product_box:has(.self_order_product_name:contains('Fanta')) .badge:contains('1')) 2026-10-10 04:12:15,604 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [15/23] Tour self_mobile_meal_table_takeaway_in → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:12:15,664 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [16/23] Tour self_mobile_meal_table_takeaway_in → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-10 04:12:15,706 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:15] "GET /web/image/product.product/3013/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 8 0.004 0.019 2026-10-10 04:12:15,720 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [17/23] Tour self_mobile_meal_table_takeaway_in → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:12:15,792 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [18/23] Tour self_mobile_meal_table_takeaway_in → Step Confirmation page is shown (trigger: .confirmation-page) 2026-10-10 04:12:15,819 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66964404 started for PoS orders references: [{'name': None, 'pos_reference': '260-194-000005', 'uuid': '2eb5cdc3-6c34-40bc-8b94-153850087333'}] 2026-10-10 04:12:15,836 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added lines [1531] to pos.order #975 2026-10-10 04:12:15,841 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66964404 order {'name': None, 'pos_reference': '260-194-000005', 'uuid': '2eb5cdc3-6c34-40bc-8b94-153850087333'} updated pos.order #975 2026-10-10 04:12:15,862 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66964404 finished 2026-10-10 04:12:15,997 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:15] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.065 0.151 2026-10-10 04:12:16,034 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:16] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.011 0.015 2026-10-10 04:12:16,046 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [19/23] Tour self_mobile_meal_table_takeaway_in → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 04:12:16,102 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [20/23] Tour self_mobile_meal_table_takeaway_in → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-10-10 04:12:16,163 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [21/23] Tour self_mobile_meal_table_takeaway_in → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:12:16,223 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [22/23] Tour self_mobile_meal_table_takeaway_in → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 04:12:16,274 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [23/23] Tour self_mobile_meal_table_takeaway_in → Step Check is button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:12:16,330 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-10 04:12:16,331 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: ╔═══════════════════════════════════════════════════╗ ║ TOUR self_mobile_meal_table_takeaway_in SUCCEEDED ║ ╚═══════════════════════════════════════════════════╝ 2026-10-10 04:12:16,382 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8657928 (allocated 9961472) 2026-10-10 04:12:16,393 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 143369 2026-10-10 04:12:16,400 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-10 04:12:16,400 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 143369 2026-10-10 04:12:16,496 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_041216_495902_test_self_order_mobile.txt 2026-10-10 04:12:16,496 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpbsje0fad_chrome_odoo" 2026-10-10 04:12:16,800 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 143556 2026-10-10 04:12:16,800 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmp4sos3fcn_chrome_odoo 2026-10-10 04:12:16,800 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:40061/json/version 2026-10-10 04:12:16,802 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40061', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:12:16,841 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-10 04:12:16,842 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:40061/json 2026-10-10 04:12:16,844 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40061', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:12:16,854 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:40061/devtools/page/8E17FB57F99019ECF8534519D72C0B29 2026-10-10 04:12:16,869 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-10 04:12:16,876 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-10 04:12:16,943 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-10 04:12:16,947 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/194?access_token=9bab084841454d26&table_identifier=96a8ab71" in browser 2026-10-10 04:12:16,947 44 INFO rb-acb9515-225444-423143 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/194?access_token=9bab084841454d26&table_identifier=96a8ab71" 2026-10-10 04:12:16,984 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:16] "GET /pos-self/194?access_token=9bab084841454d26&table_identifier=96a8ab71 HTTP/1.1" 200 - 9 0.005 0.024 2026-10-10 04:12:16,988 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '8E17FB57F99019ECF8534519D72C0B29', 'loaderId': 'D17B303226E0E9EF81E80DE2F9510830', 'isDownload': False} 2026-10-10 04:12:16,988 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate ready code "odoo.isTourReady('self_mobile_meal_table_takeaway_out')" 2026-10-10 04:12:17,005 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:12:17,028 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:17] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.014 2026-10-10 04:12:17,036 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:17] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.016 2026-10-10 04:12:17,045 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:17] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.023 2026-10-10 04:12:17,225 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:17] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-10 04:12:17,228 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:17] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:12:17,252 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_mobile_meal_table_takeaway_out', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/194?access_token=9bab084841454d26&table_identifier=96a8ab71", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:12:17,253 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:17] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 4 0.003 0.014 2026-10-10 04:12:17,257 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:12:17,257 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:17] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 04:12:17,263 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [1/26] Tour self_mobile_meal_table_takeaway_out → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-10 04:12:17,318 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [2/26] Tour self_mobile_meal_table_takeaway_out → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:12:17,331 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:17] "POST /pos-self/relations/194 HTTP/1.1" 200 - 16 0.014 0.046 2026-10-10 04:12:17,336 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.059 2026-10-10 04:12:17,361 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-10 04:12:17,630 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:17] "POST /pos-self/data/194 HTTP/1.1" 200 - 113 0.102 0.169 2026-10-10 04:12:17,699 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:17] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.003 0.010 2026-10-10 04:12:17,711 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-10 04:12:17,759 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:17] "GET /web/image/ir.attachment/12195/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-10 04:12:17,787 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [3/26] Tour self_mobile_meal_table_takeaway_out → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-10-10 04:12:17,797 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:17] "GET /web/image/ir.attachment/12149/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-10 04:12:17,827 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:12:17,867 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [4/26] Tour self_mobile_meal_table_takeaway_out → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 04:12:17,906 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:17] "GET /web/image/pos.category/356/image_128?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 2 0.001 0.022 2026-10-10 04:12:17,927 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:17] "GET /web/image/product.template/2502/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.004 0.024 2026-10-10 04:12:17,937 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [5/26] Tour self_mobile_meal_table_takeaway_out → Step Confirm '2.53' is displayed correctly (trigger: .o_self_product_list_page .o_self_shadow_bottom .o-so-tabular-nums:contains('2.53')) 2026-10-10 04:12:17,948 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:17] "GET /web/image/product.template/2503/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.003 0.046 2026-10-10 04:12:17,970 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:17] "GET /web/image/product.template/2504/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.004 0.067 2026-10-10 04:12:17,984 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:17] "GET /web/image/product.template/2506/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.082 2026-10-10 04:12:17,994 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [6/26] Tour self_mobile_meal_table_takeaway_out → Step Confirm product '1' is displayed correctly (trigger: .o_self_product_list_page .o_self_product_box:has(.self_order_product_name:contains('Coca-Cola')) .badge:contains('1')) 2026-10-10 04:12:18,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:18] "GET /web/image/product.template/2505/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.005 0.092 2026-10-10 04:12:18,036 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [7/26] Tour self_mobile_meal_table_takeaway_out → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:12:18,098 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [8/26] Tour self_mobile_meal_table_takeaway_out → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-10 04:12:18,118 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:12:18,151 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [9/26] Tour self_mobile_meal_table_takeaway_out → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:12:18,163 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:18] "GET /web/image/product.product/3011/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 8 0.017 0.026 2026-10-10 04:12:18,214 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [10/26] Tour self_mobile_meal_table_takeaway_out → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-10-10 04:12:18,235 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:18] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.006 0.012 2026-10-10 04:12:18,276 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [11/26] Tour self_mobile_meal_table_takeaway_out → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-10-10 04:12:18,342 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [12/26] Tour self_mobile_meal_table_takeaway_out → Step Confirmation page is shown (trigger: .confirmation-page) 2026-10-10 04:12:18,391 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95091581 started for PoS orders references: [{'name': None, 'pos_reference': '260-194-000006', 'uuid': '58b706e4-5336-47fe-879f-e1825ebfec39'}] 2026-10-10 04:12:18,445 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95091581 order {'name': None, 'pos_reference': '260-194-000006', 'uuid': '58b706e4-5336-47fe-879f-e1825ebfec39'} created pos.order #976 2026-10-10 04:12:18,465 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95091581 finished 2026-10-10 04:12:18,568 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:18] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.074 0.156 2026-10-10 04:12:18,611 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:18] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.011 2026-10-10 04:12:18,613 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [13/26] Tour self_mobile_meal_table_takeaway_out → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 04:12:18,670 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [14/26] Tour self_mobile_meal_table_takeaway_out → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:12:18,727 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [15/26] Tour self_mobile_meal_table_takeaway_out → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_box span:contains('Fanta')) 2026-10-10 04:12:18,800 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [16/26] Tour self_mobile_meal_table_takeaway_out → Step Confirm '2.53' is displayed correctly (trigger: .o_self_product_list_page .o_self_shadow_bottom .o-so-tabular-nums:contains('2.53')) 2026-10-10 04:12:18,848 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [17/26] Tour self_mobile_meal_table_takeaway_out → Step Confirm product '1' is displayed correctly (trigger: .o_self_product_list_page .o_self_product_box:has(.self_order_product_name:contains('Fanta')) .badge:contains('1')) 2026-10-10 04:12:18,898 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [18/26] Tour self_mobile_meal_table_takeaway_out → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:12:18,963 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [19/26] Tour self_mobile_meal_table_takeaway_out → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-10 04:12:19,007 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:19] "GET /web/image/product.product/3013/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 8 0.006 0.018 2026-10-10 04:12:19,014 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [20/26] Tour self_mobile_meal_table_takeaway_out → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:12:19,081 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [21/26] Tour self_mobile_meal_table_takeaway_out → Step Confirmation page is shown (trigger: .confirmation-page) 2026-10-10 04:12:19,128 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52035237 started for PoS orders references: [{'name': None, 'pos_reference': '260-194-000006', 'uuid': '58b706e4-5336-47fe-879f-e1825ebfec39'}] 2026-10-10 04:12:19,148 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added lines [1533] to pos.order #976 2026-10-10 04:12:19,154 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52035237 order {'name': None, 'pos_reference': '260-194-000006', 'uuid': '58b706e4-5336-47fe-879f-e1825ebfec39'} updated pos.order #976 2026-10-10 04:12:19,172 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52035237 finished 2026-10-10 04:12:19,300 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:19] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.085 0.140 2026-10-10 04:12:19,363 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:19] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.007 0.015 2026-10-10 04:12:19,366 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [22/26] Tour self_mobile_meal_table_takeaway_out → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 04:12:19,419 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [23/26] Tour self_mobile_meal_table_takeaway_out → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-10-10 04:12:19,475 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [24/26] Tour self_mobile_meal_table_takeaway_out → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:12:19,531 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [25/26] Tour self_mobile_meal_table_takeaway_out → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 04:12:19,585 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [26/26] Tour self_mobile_meal_table_takeaway_out → Step Check is button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:12:19,635 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-10 04:12:19,636 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR self_mobile_meal_table_takeaway_out SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-10-10 04:12:19,690 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8997436 (allocated 10485760) 2026-10-10 04:12:19,696 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 143556 2026-10-10 04:12:19,697 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-10 04:12:19,698 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 143556 2026-10-10 04:12:19,807 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_041219_807533_test_self_order_mobile.txt 2026-10-10 04:12:19,807 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmp4sos3fcn_chrome_odoo" 2026-10-10 04:12:20,169 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 143745 2026-10-10 04:12:20,170 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpc1244xht_chrome_odoo 2026-10-10 04:12:20,170 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:33465/json/version 2026-10-10 04:12:20,171 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33465', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:12:20,227 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-10 04:12:20,227 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:33465/json 2026-10-10 04:12:20,228 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33465', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:12:20,245 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:33465/devtools/page/15B6F8E865488C6466521A9609F05689 2026-10-10 04:12:20,253 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-10 04:12:20,265 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-10 04:12:20,276 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-10 04:12:20,289 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/194?access_token=9bab084841454d26&table_identifier=96a8ab71" in browser 2026-10-10 04:12:20,289 44 INFO rb-acb9515-225444-423143 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/194?access_token=9bab084841454d26&table_identifier=96a8ab71" 2026-10-10 04:12:20,355 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:20] "GET /pos-self/194?access_token=9bab084841454d26&table_identifier=96a8ab71 HTTP/1.1" 200 - 9 0.009 0.040 2026-10-10 04:12:20,359 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '15B6F8E865488C6466521A9609F05689', 'loaderId': '97C4CAEB2C3B70302CF60C1F2DDC0CA2', 'isDownload': False} 2026-10-10 04:12:20,359 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate ready code "odoo.isTourReady('self_mobile_meal_counter_takeaway_in')" 2026-10-10 04:12:20,374 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:12:20,394 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:20] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.011 2026-10-10 04:12:20,400 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:20] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.017 2026-10-10 04:12:20,407 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:20] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.019 2026-10-10 04:12:20,580 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:20] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-10 04:12:20,584 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:20] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:12:20,603 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:20] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 4 0.002 0.008 2026-10-10 04:12:20,605 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:12:20,606 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:20] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:12:20,616 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_mobile_meal_counter_takeaway_in', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/194?access_token=9bab084841454d26&table_identifier=96a8ab71", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:12:20,629 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [1/24] Tour self_mobile_meal_counter_takeaway_in → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-10 04:12:20,679 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:20] "POST /pos-self/relations/194 HTTP/1.1" 200 - 16 0.012 0.044 2026-10-10 04:12:20,680 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [2/24] Tour self_mobile_meal_counter_takeaway_in → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:12:20,688 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.063 2026-10-10 04:12:20,993 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:20] "POST /pos-self/data/194 HTTP/1.1" 200 - 113 0.079 0.204 2026-10-10 04:12:20,996 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.284 2026-10-10 04:12:21,060 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:21] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.005 0.012 2026-10-10 04:12:21,065 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-10 04:12:21,106 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:21] "GET /web/image/ir.attachment/12195/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-10 04:12:21,123 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [3/24] Tour self_mobile_meal_counter_takeaway_in → Step Click on location 'Test-In' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-In')) 2026-10-10 04:12:21,137 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:21] "GET /web/image/ir.attachment/12149/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-10 04:12:21,152 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 04:12:21,205 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [4/24] Tour self_mobile_meal_counter_takeaway_in → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 04:12:21,235 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:21] "GET /web/image/pos.category/356/image_128?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 2 0.001 0.019 2026-10-10 04:12:21,253 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:21] "GET /web/image/product.template/2502/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.004 0.022 2026-10-10 04:12:21,266 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:21] "GET /web/image/product.template/2503/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.038 2026-10-10 04:12:21,283 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:21] "GET /web/image/product.template/2506/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.006 0.047 2026-10-10 04:12:21,287 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [5/24] Tour self_mobile_meal_counter_takeaway_in → Step Confirm '2.53' is displayed correctly (trigger: .o_self_product_list_page .o_self_shadow_bottom .o-so-tabular-nums:contains('2.53')) 2026-10-10 04:12:21,296 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:21] "GET /web/image/product.template/2504/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.062 2026-10-10 04:12:21,312 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:21] "GET /web/image/product.template/2505/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.003 0.076 2026-10-10 04:12:21,346 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [6/24] Tour self_mobile_meal_counter_takeaway_in → Step Confirm product '1' is displayed correctly (trigger: .o_self_product_list_page .o_self_product_box:has(.self_order_product_name:contains('Coca-Cola')) .badge:contains('1')) 2026-10-10 04:12:21,357 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:21] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.008 0.013 2026-10-10 04:12:21,371 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:21] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.003 0.024 2026-10-10 04:12:21,385 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [7/24] Tour self_mobile_meal_counter_takeaway_in → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:12:21,386 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:21] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.004 0.034 2026-10-10 04:12:21,403 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:21] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.004 0.062 2026-10-10 04:12:21,415 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:21] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.003 0.050 2026-10-10 04:12:21,430 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:21] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.004 0.080 2026-10-10 04:12:21,442 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:21] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.060 2026-10-10 04:12:21,455 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:21] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.004 0.061 2026-10-10 04:12:21,459 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [8/24] Tour self_mobile_meal_counter_takeaway_in → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-10 04:12:21,469 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:21] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.005 0.114 2026-10-10 04:12:21,485 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 04:12:21,510 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [9/24] Tour self_mobile_meal_counter_takeaway_in → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:12:21,519 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:21] "GET /web/image/product.product/3011/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 8 0.009 0.027 2026-10-10 04:12:21,580 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [10/24] Tour self_mobile_meal_counter_takeaway_in → Step Confirmation page is shown (trigger: .confirmation-page) 2026-10-10 04:12:21,631 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27909990 started for PoS orders references: [{'name': None, 'pos_reference': '260-194-000007', 'uuid': '3cfbdc72-b098-48c2-97af-cd66ce2e02ea'}] 2026-10-10 04:12:21,661 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27909990 order {'name': None, 'pos_reference': '260-194-000007', 'uuid': '3cfbdc72-b098-48c2-97af-cd66ce2e02ea'} created pos.order #977 2026-10-10 04:12:21,684 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27909990 finished 2026-10-10 04:12:21,774 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:21] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 70 0.056 0.143 2026-10-10 04:12:21,830 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:21] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.016 2026-10-10 04:12:21,831 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [11/24] Tour self_mobile_meal_counter_takeaway_in → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 04:12:21,886 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [12/24] Tour self_mobile_meal_counter_takeaway_in → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:12:21,942 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [13/24] Tour self_mobile_meal_counter_takeaway_in → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_box span:contains('Fanta')) 2026-10-10 04:12:22,008 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [14/24] Tour self_mobile_meal_counter_takeaway_in → Step Confirm '2.53' is displayed correctly (trigger: .o_self_product_list_page .o_self_shadow_bottom .o-so-tabular-nums:contains('2.53')) 2026-10-10 04:12:22,062 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [15/24] Tour self_mobile_meal_counter_takeaway_in → Step Confirm product '1' is displayed correctly (trigger: .o_self_product_list_page .o_self_product_box:has(.self_order_product_name:contains('Fanta')) .badge:contains('1')) 2026-10-10 04:12:22,113 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [16/24] Tour self_mobile_meal_counter_takeaway_in → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:12:22,172 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [17/24] Tour self_mobile_meal_counter_takeaway_in → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-10 04:12:22,213 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:22] "GET /web/image/product.product/3013/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 8 0.004 0.018 2026-10-10 04:12:22,224 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [18/24] Tour self_mobile_meal_counter_takeaway_in → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:12:22,320 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [19/24] Tour self_mobile_meal_counter_takeaway_in → Step Confirmation page is shown (trigger: .confirmation-page) 2026-10-10 04:12:22,321 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59369662 started for PoS orders references: [{'name': None, 'pos_reference': '260-194-000007', 'uuid': '3cfbdc72-b098-48c2-97af-cd66ce2e02ea'}] 2026-10-10 04:12:22,340 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added lines [1535] to pos.order #977 2026-10-10 04:12:22,347 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59369662 order {'name': None, 'pos_reference': '260-194-000007', 'uuid': '3cfbdc72-b098-48c2-97af-cd66ce2e02ea'} updated pos.order #977 2026-10-10 04:12:22,369 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59369662 finished 2026-10-10 04:12:22,508 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:22] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.056 0.166 2026-10-10 04:12:22,561 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:22] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.008 0.015 2026-10-10 04:12:22,564 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [20/24] Tour self_mobile_meal_counter_takeaway_in → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 04:12:22,631 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [21/24] Tour self_mobile_meal_counter_takeaway_in → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-10-10 04:12:22,686 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [22/24] Tour self_mobile_meal_counter_takeaway_in → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:12:22,749 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [23/24] Tour self_mobile_meal_counter_takeaway_in → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 04:12:22,803 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [24/24] Tour self_mobile_meal_counter_takeaway_in → Step Check is button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:12:22,855 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-10 04:12:22,856 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR self_mobile_meal_counter_takeaway_in SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-10-10 04:12:22,926 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8772376 (allocated 9961472) 2026-10-10 04:12:22,927 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:22] "GET /web/image/ir.attachment/12194/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-10 04:12:22,930 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 143745 2026-10-10 04:12:22,934 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-10 04:12:22,935 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 143745 2026-10-10 04:12:23,033 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_041223_032856_test_self_order_mobile.txt 2026-10-10 04:12:23,033 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpc1244xht_chrome_odoo" 2026-10-10 04:12:23,349 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 143948 2026-10-10 04:12:23,349 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmp9w_kulpc_chrome_odoo 2026-10-10 04:12:23,349 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:41301/json/version 2026-10-10 04:12:23,351 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41301', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:12:23,413 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-10 04:12:23,413 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:41301/json 2026-10-10 04:12:23,414 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41301', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:12:23,425 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:41301/devtools/page/9C3E1923799CC0A01FDF0AAD7147C4DC 2026-10-10 04:12:23,446 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-10 04:12:23,452 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-10 04:12:23,482 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-10 04:12:23,483 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/194?access_token=9bab084841454d26&table_identifier=96a8ab71" in browser 2026-10-10 04:12:23,484 44 INFO rb-acb9515-225444-423143 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/194?access_token=9bab084841454d26&table_identifier=96a8ab71" 2026-10-10 04:12:23,526 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:23] "GET /pos-self/194?access_token=9bab084841454d26&table_identifier=96a8ab71 HTTP/1.1" 200 - 9 0.004 0.026 2026-10-10 04:12:23,532 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '9C3E1923799CC0A01FDF0AAD7147C4DC', 'loaderId': 'E9183E3E3C40AF636EF8EEC2F9BE0670', 'isDownload': False} 2026-10-10 04:12:23,533 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate ready code "odoo.isTourReady('self_mobile_meal_counter_takeaway_out')" 2026-10-10 04:12:23,556 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:12:23,591 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:23] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.008 0.018 2026-10-10 04:12:23,597 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:23] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.003 0.030 2026-10-10 04:12:23,603 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:23] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.020 2026-10-10 04:12:23,832 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:23] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-10 04:12:23,838 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:23] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:12:23,857 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:23] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 4 0.002 0.009 2026-10-10 04:12:23,863 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:12:23,863 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:23] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:12:23,878 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_mobile_meal_counter_takeaway_out', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/194?access_token=9bab084841454d26&table_identifier=96a8ab71", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:12:23,892 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [1/26] Tour self_mobile_meal_counter_takeaway_out → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-10 04:12:23,925 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:23] "POST /pos-self/relations/194 HTTP/1.1" 200 - 16 0.011 0.031 2026-10-10 04:12:23,934 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.043 2026-10-10 04:12:23,944 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [2/26] Tour self_mobile_meal_counter_takeaway_out → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:12:23,966 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-10 04:12:24,204 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:24] "POST /pos-self/data/194 HTTP/1.1" 200 - 113 0.059 0.177 2026-10-10 04:12:24,255 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:24] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.010 2026-10-10 04:12:24,261 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-10 04:12:24,300 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:24] "GET /web/image/ir.attachment/12195/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-10 04:12:24,353 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [3/26] Tour self_mobile_meal_counter_takeaway_out → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-10-10 04:12:24,353 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:24] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.016 0.015 2026-10-10 04:12:24,372 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:24] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.011 0.036 2026-10-10 04:12:24,387 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:24] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.003 0.047 2026-10-10 04:12:24,406 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:24] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.008 0.031 2026-10-10 04:12:24,431 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:24] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.011 0.087 2026-10-10 04:12:24,451 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [4/26] Tour self_mobile_meal_counter_takeaway_out → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 04:12:24,453 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.026 2026-10-10 04:12:24,454 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:24] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.009 0.116 2026-10-10 04:12:24,468 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:24] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.007 0.126 2026-10-10 04:12:24,487 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:24] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.007 0.103 2026-10-10 04:12:24,506 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:24] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.011 0.072 2026-10-10 04:12:24,515 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:24] "GET /web/image/ir.attachment/12149/raw HTTP/1.1" 200 - 4 0.002 0.047 2026-10-10 04:12:24,520 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [5/26] Tour self_mobile_meal_counter_takeaway_out → Step Confirm '2.53' is displayed correctly (trigger: .o_self_product_list_page .o_self_shadow_bottom .o-so-tabular-nums:contains('2.53')) 2026-10-10 04:12:24,539 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:24] "GET /web/image/pos.category/356/image_128?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 2 0.001 0.056 2026-10-10 04:12:24,551 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:24] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.004 0.087 2026-10-10 04:12:24,566 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:24] "GET /web/image/product.template/2503/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.069 2026-10-10 04:12:24,572 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [6/26] Tour self_mobile_meal_counter_takeaway_out → Step Confirm product '1' is displayed correctly (trigger: .o_self_product_list_page .o_self_product_box:has(.self_order_product_name:contains('Coca-Cola')) .badge:contains('1')) 2026-10-10 04:12:24,581 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:24] "GET /web/image/product.template/2502/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.068 2026-10-10 04:12:24,592 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:24] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.003 0.145 2026-10-10 04:12:24,606 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:24] "GET /web/image/product.template/2506/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.082 2026-10-10 04:12:24,624 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [7/26] Tour self_mobile_meal_counter_takeaway_out → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:12:24,625 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:24] "GET /web/image/product.template/2504/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.075 2026-10-10 04:12:24,638 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:24] "GET /web/image/product.template/2505/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.080 2026-10-10 04:12:24,690 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [8/26] Tour self_mobile_meal_counter_takeaway_out → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-10 04:12:24,715 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:12:24,740 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [9/26] Tour self_mobile_meal_counter_takeaway_out → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:12:24,747 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:24] "GET /web/image/product.product/3011/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 8 0.012 0.021 2026-10-10 04:12:24,809 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [10/26] Tour self_mobile_meal_counter_takeaway_out → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-10-10 04:12:24,830 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:24] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.009 0.011 2026-10-10 04:12:24,871 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [11/26] Tour self_mobile_meal_counter_takeaway_out → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-10-10 04:12:24,950 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [12/26] Tour self_mobile_meal_counter_takeaway_out → Step Confirmation page is shown (trigger: .confirmation-page) 2026-10-10 04:12:25,001 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77713531 started for PoS orders references: [{'name': None, 'pos_reference': '260-194-000008', 'uuid': 'dfcb744f-ba1a-47aa-aa46-24c2d9b2309b'}] 2026-10-10 04:12:25,044 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77713531 order {'name': None, 'pos_reference': '260-194-000008', 'uuid': 'dfcb744f-ba1a-47aa-aa46-24c2d9b2309b'} created pos.order #978 2026-10-10 04:12:25,065 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77713531 finished 2026-10-10 04:12:25,156 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:25] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.057 0.160 2026-10-10 04:12:25,183 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:25] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.007 0.011 2026-10-10 04:12:25,213 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [13/26] Tour self_mobile_meal_counter_takeaway_out → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 04:12:25,273 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [14/26] Tour self_mobile_meal_counter_takeaway_out → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:12:25,329 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [15/26] Tour self_mobile_meal_counter_takeaway_out → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_box span:contains('Fanta')) 2026-10-10 04:12:25,397 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [16/26] Tour self_mobile_meal_counter_takeaway_out → Step Confirm '2.53' is displayed correctly (trigger: .o_self_product_list_page .o_self_shadow_bottom .o-so-tabular-nums:contains('2.53')) 2026-10-10 04:12:25,448 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [17/26] Tour self_mobile_meal_counter_takeaway_out → Step Confirm product '1' is displayed correctly (trigger: .o_self_product_list_page .o_self_product_box:has(.self_order_product_name:contains('Fanta')) .badge:contains('1')) 2026-10-10 04:12:25,499 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [18/26] Tour self_mobile_meal_counter_takeaway_out → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:12:25,558 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [19/26] Tour self_mobile_meal_counter_takeaway_out → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-10 04:12:25,608 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:25] "GET /web/image/product.product/3013/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 8 0.006 0.026 2026-10-10 04:12:25,610 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [20/26] Tour self_mobile_meal_counter_takeaway_out → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:12:25,686 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [21/26] Tour self_mobile_meal_counter_takeaway_out → Step Confirmation page is shown (trigger: .confirmation-page) 2026-10-10 04:12:25,742 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8836057 started for PoS orders references: [{'name': None, 'pos_reference': '260-194-000008', 'uuid': 'dfcb744f-ba1a-47aa-aa46-24c2d9b2309b'}] 2026-10-10 04:12:25,767 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: Added lines [1537] to pos.order #978 2026-10-10 04:12:25,773 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8836057 order {'name': None, 'pos_reference': '260-194-000008', 'uuid': 'dfcb744f-ba1a-47aa-aa46-24c2d9b2309b'} updated pos.order #978 2026-10-10 04:12:25,790 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8836057 finished 2026-10-10 04:12:25,922 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:25] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.083 0.165 2026-10-10 04:12:25,969 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [22/26] Tour self_mobile_meal_counter_takeaway_out → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 04:12:25,995 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:25] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.014 0.018 2026-10-10 04:12:26,024 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [23/26] Tour self_mobile_meal_counter_takeaway_out → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-10-10 04:12:26,078 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [24/26] Tour self_mobile_meal_counter_takeaway_out → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:12:26,135 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [25/26] Tour self_mobile_meal_counter_takeaway_out → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 04:12:26,197 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [26/26] Tour self_mobile_meal_counter_takeaway_out → Step Check is button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:12:26,238 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-10 04:12:26,239 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR self_mobile_meal_counter_takeaway_out SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-10-10 04:12:26,300 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8853184 (allocated 10223616) 2026-10-10 04:12:26,307 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 143948 2026-10-10 04:12:26,309 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-10 04:12:26,310 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 143948 2026-10-10 04:12:26,413 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_041226_412881_test_self_order_mobile.txt 2026-10-10 04:12:26,413 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmp9w_kulpc_chrome_odoo" 2026-10-10 04:12:26,716 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 144145 2026-10-10 04:12:26,716 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpxx4pfusf_chrome_odoo 2026-10-10 04:12:26,716 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:44345/json/version 2026-10-10 04:12:26,718 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44345', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:12:26,784 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-10 04:12:26,784 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:44345/json 2026-10-10 04:12:26,785 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44345', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:12:26,798 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:44345/devtools/page/00A97396FB0982C16DBAD01ED3033404 2026-10-10 04:12:26,810 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-10 04:12:26,850 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-10 04:12:26,867 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-10 04:12:26,873 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/194?access_token=9bab084841454d26&table_identifier=96a8ab71" in browser 2026-10-10 04:12:26,873 44 INFO rb-acb9515-225444-423143 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/194?access_token=9bab084841454d26&table_identifier=96a8ab71" 2026-10-10 04:12:26,952 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:26] "GET /pos-self/194?access_token=9bab084841454d26&table_identifier=96a8ab71 HTTP/1.1" 200 - 9 0.019 0.039 2026-10-10 04:12:26,958 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '00A97396FB0982C16DBAD01ED3033404', 'loaderId': '31EFB72DA2A4F86EE1EE71CBFC5FE8C6', 'isDownload': False} 2026-10-10 04:12:26,958 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate ready code "odoo.isTourReady('self_order_mobile_meal_cancel')" 2026-10-10 04:12:26,976 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:12:27,017 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:27] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.011 0.016 2026-10-10 04:12:27,048 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:27] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.003 0.053 2026-10-10 04:12:27,060 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:27] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.003 0.060 2026-10-10 04:12:27,258 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:27] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-10-10 04:12:27,265 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:27] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:12:27,285 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:27] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 4 0.002 0.010 2026-10-10 04:12:27,297 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:12:27,297 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 04:12:27,299 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_order_mobile_meal_cancel', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/194?access_token=9bab084841454d26&table_identifier=96a8ab71", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:12:27,311 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [1/34] Tour self_order_mobile_meal_cancel → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-10 04:12:27,369 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [2/34] Tour self_order_mobile_meal_cancel → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:12:27,378 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:27] "POST /pos-self/relations/194 HTTP/1.1" 200 - 16 0.012 0.043 2026-10-10 04:12:27,385 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.057 2026-10-10 04:12:27,415 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.006 2026-10-10 04:12:27,722 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:27] "POST /pos-self/data/194 HTTP/1.1" 200 - 113 0.094 0.214 2026-10-10 04:12:27,799 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:27] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.003 0.012 2026-10-10 04:12:27,807 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-10 04:12:27,856 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:27] "GET /web/image/ir.attachment/12195/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-10 04:12:27,887 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [3/34] Tour self_order_mobile_meal_cancel → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-10-10 04:12:27,898 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:27] "GET /web/image/ir.attachment/12149/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-10 04:12:27,921 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:12:27,978 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [4/34] Tour self_order_mobile_meal_cancel → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 04:12:28,029 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:28] "GET /web/image/pos.category/356/image_128?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 2 0.001 0.030 2026-10-10 04:12:28,042 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:28] "GET /web/image/product.template/2502/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.035 2026-10-10 04:12:28,051 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [5/34] Tour self_order_mobile_meal_cancel → Step Confirm '2.53' is displayed correctly (trigger: .o_self_product_list_page .o_self_shadow_bottom .o-so-tabular-nums:contains('2.53')) 2026-10-10 04:12:28,055 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:28] "GET /web/image/product.template/2503/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.040 2026-10-10 04:12:28,068 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:28] "GET /web/image/product.template/2506/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.051 2026-10-10 04:12:28,082 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:28] "GET /web/image/product.template/2504/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.064 2026-10-10 04:12:28,095 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:28] "GET /web/image/product.template/2505/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.003 0.075 2026-10-10 04:12:28,106 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [6/34] Tour self_order_mobile_meal_cancel → Step Confirm product '1' is displayed correctly (trigger: .o_self_product_list_page .o_self_product_box:has(.self_order_product_name:contains('Coca-Cola')) .badge:contains('1')) 2026-10-10 04:12:28,156 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [7/34] Tour self_order_mobile_meal_cancel → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:12:28,225 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [8/34] Tour self_order_mobile_meal_cancel → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-10 04:12:28,256 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:12:28,273 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:28] "GET /web/image/product.product/3011/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 8 0.010 0.017 2026-10-10 04:12:28,281 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [9/34] Tour self_order_mobile_meal_cancel → Step Click on back button (trigger: .btn.btn-back) 2026-10-10 04:12:28,335 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [10/34] Tour self_order_mobile_meal_cancel → Step Click on Cancel button (trigger: .btn.btn-cancel) 2026-10-10 04:12:28,403 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [11/34] Tour self_order_mobile_meal_cancel → Step Click on button Cancel Order (trigger: .btn.btn-primary:contains('Cancel Order')) 2026-10-10 04:12:28,469 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [12/34] Tour self_order_mobile_meal_cancel → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:12:28,526 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [13/34] Tour self_order_mobile_meal_cancel → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-10-10 04:12:28,581 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [14/34] Tour self_order_mobile_meal_cancel → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 04:12:28,647 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [15/34] Tour self_order_mobile_meal_cancel → Step Confirm '2.53' is displayed correctly (trigger: .o_self_product_list_page .o_self_shadow_bottom .o-so-tabular-nums:contains('2.53')) 2026-10-10 04:12:28,699 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [16/34] Tour self_order_mobile_meal_cancel → Step Confirm product '1' is displayed correctly (trigger: .o_self_product_list_page .o_self_product_box:has(.self_order_product_name:contains('Coca-Cola')) .badge:contains('1')) 2026-10-10 04:12:28,749 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [17/34] Tour self_order_mobile_meal_cancel → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:12:28,812 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [18/34] Tour self_order_mobile_meal_cancel → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-10 04:12:28,862 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [19/34] Tour self_order_mobile_meal_cancel → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:12:28,942 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [20/34] Tour self_order_mobile_meal_cancel → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-10-10 04:12:28,965 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:28] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.004 0.015 2026-10-10 04:12:29,004 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [21/34] Tour self_order_mobile_meal_cancel → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-10-10 04:12:29,072 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [22/34] Tour self_order_mobile_meal_cancel → Step Confirmation page is shown (trigger: .confirmation-page) 2026-10-10 04:12:29,113 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26567384 started for PoS orders references: [{'name': None, 'pos_reference': '260-194-000009', 'uuid': 'b20eaf59-ee5a-483b-8993-47a86b6ff07a'}] 2026-10-10 04:12:29,146 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26567384 order {'name': None, 'pos_reference': '260-194-000009', 'uuid': 'b20eaf59-ee5a-483b-8993-47a86b6ff07a'} created pos.order #979 2026-10-10 04:12:29,169 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26567384 finished 2026-10-10 04:12:29,271 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:29] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.043 0.161 2026-10-10 04:12:29,316 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:29] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.013 2026-10-10 04:12:29,317 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [23/34] Tour self_order_mobile_meal_cancel → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 04:12:29,371 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [24/34] Tour self_order_mobile_meal_cancel → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:12:29,425 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [25/34] Tour self_order_mobile_meal_cancel → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_box span:contains('Fanta')) 2026-10-10 04:12:29,491 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [26/34] Tour self_order_mobile_meal_cancel → Step Confirm '2.53' is displayed correctly (trigger: .o_self_product_list_page .o_self_shadow_bottom .o-so-tabular-nums:contains('2.53')) 2026-10-10 04:12:29,543 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [27/34] Tour self_order_mobile_meal_cancel → Step Confirm product '1' is displayed correctly (trigger: .o_self_product_list_page .o_self_product_box:has(.self_order_product_name:contains('Fanta')) .badge:contains('1')) 2026-10-10 04:12:29,594 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [28/34] Tour self_order_mobile_meal_cancel → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:12:29,655 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [29/34] Tour self_order_mobile_meal_cancel → Step Click on back button (trigger: .btn.btn-back) 2026-10-10 04:12:29,687 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:29] "GET /web/image/product.product/3013/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 8 0.004 0.017 2026-10-10 04:12:29,706 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [30/34] Tour self_order_mobile_meal_cancel → Step Click on Cancel button (trigger: .btn.btn-cancel) 2026-10-10 04:12:29,759 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [31/34] Tour self_order_mobile_meal_cancel → Step Click on button Cancel Order (trigger: .btn.btn-primary:contains('Cancel Order')) 2026-10-10 04:12:29,822 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [32/34] Tour self_order_mobile_meal_cancel → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-10-10 04:12:29,879 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [33/34] Tour self_order_mobile_meal_cancel → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-10 04:12:29,930 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [34/34] Tour self_order_mobile_meal_cancel → Step Check is button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:12:29,981 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-10 04:12:29,982 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: ╔══════════════════════════════════════════════╗ ║ TOUR self_order_mobile_meal_cancel SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-10-10 04:12:30,067 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 9593844 (allocated 10485760) 2026-10-10 04:12:30,076 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 144145 2026-10-10 04:12:30,077 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-10 04:12:30,078 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 144145 2026-10-10 04:12:30,181 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_041230_181120_test_self_order_mobile.txt 2026-10-10 04:12:30,181 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpxx4pfusf_chrome_odoo" 2026-10-10 04:12:30,551 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 144347 2026-10-10 04:12:30,552 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpb69xgo7e_chrome_odoo 2026-10-10 04:12:30,552 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:46475/json/version 2026-10-10 04:12:30,554 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46475', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:12:30,625 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-10 04:12:30,625 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:46475/json 2026-10-10 04:12:30,626 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46475', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:12:30,638 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:46475/devtools/page/9D4FBA63BE2257A1A75CF22A71B00F8D 2026-10-10 04:12:30,652 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-10 04:12:30,659 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-10 04:12:30,689 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-10 04:12:30,705 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/194?access_token=9bab084841454d26&table_identifier=96a8ab71" in browser 2026-10-10 04:12:30,705 44 INFO rb-acb9515-225444-423143 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/194?access_token=9bab084841454d26&table_identifier=96a8ab71" 2026-10-10 04:12:30,763 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:30] "GET /pos-self/194?access_token=9bab084841454d26&table_identifier=96a8ab71 HTTP/1.1" 200 - 9 0.008 0.035 2026-10-10 04:12:30,768 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '9D4FBA63BE2257A1A75CF22A71B00F8D', 'loaderId': '28E793AAFEF759BA95265FBF4C4BEEA1', 'isDownload': False} 2026-10-10 04:12:30,768 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate ready code "odoo.isTourReady('self_order_mobile_each_cancel')" 2026-10-10 04:12:30,795 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:12:30,827 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:30] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.005 0.013 2026-10-10 04:12:30,836 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:30] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.004 0.019 2026-10-10 04:12:30,852 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:30] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.007 0.023 2026-10-10 04:12:31,064 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:31] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-10 04:12:31,089 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:31] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 04:12:31,090 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:31] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 4 0.002 0.016 2026-10-10 04:12:31,114 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:12:31,114 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:31] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:12:31,115 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_order_mobile_each_cancel', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/194?access_token=9bab084841454d26&table_identifier=96a8ab71", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:12:31,128 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [1/23] Tour self_order_mobile_each_cancel → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-10 04:12:31,181 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [2/23] Tour self_order_mobile_each_cancel → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:12:31,189 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:31] "POST /pos-self/relations/194 HTTP/1.1" 200 - 16 0.011 0.038 2026-10-10 04:12:31,195 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.050 2026-10-10 04:12:31,223 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-10 04:12:31,512 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:31] "POST /pos-self/data/194 HTTP/1.1" 200 - 113 0.109 0.184 2026-10-10 04:12:31,608 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:31] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.005 0.011 2026-10-10 04:12:31,616 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-10 04:12:31,672 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:31] "GET /web/image/ir.attachment/12195/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-10 04:12:31,699 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [3/23] Tour self_order_mobile_each_cancel → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-10-10 04:12:31,718 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:31] "GET /web/image/ir.attachment/12149/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-10 04:12:31,732 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:12:31,779 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [4/23] Tour self_order_mobile_each_cancel → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 04:12:31,827 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:31] "GET /web/image/pos.category/356/image_128?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 2 0.001 0.029 2026-10-10 04:12:31,853 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [5/23] Tour self_order_mobile_each_cancel → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:12:31,854 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:31] "GET /web/image/product.template/2502/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.003 0.039 2026-10-10 04:12:31,871 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:31] "GET /web/image/product.template/2503/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.052 2026-10-10 04:12:31,888 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:31] "GET /web/image/product.template/2506/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.005 0.066 2026-10-10 04:12:31,901 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:31] "GET /web/image/product.template/2504/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.079 2026-10-10 04:12:31,923 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:31] "GET /web/image/product.template/2505/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.098 2026-10-10 04:12:31,935 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [6/23] Tour self_order_mobile_each_cancel → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-10 04:12:31,965 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:12:31,986 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [7/23] Tour self_order_mobile_each_cancel → Step Click on back button (trigger: .btn.btn-back) 2026-10-10 04:12:31,989 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:31] "GET /web/image/product.product/3011/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 8 0.005 0.018 2026-10-10 04:12:32,045 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [8/23] Tour self_order_mobile_each_cancel → Step Click on Cancel button (trigger: .btn.btn-cancel) 2026-10-10 04:12:32,118 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [9/23] Tour self_order_mobile_each_cancel → Step Click on button Cancel Order (trigger: .btn.btn-primary:contains('Cancel Order')) 2026-10-10 04:12:32,186 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [10/23] Tour self_order_mobile_each_cancel → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:12:32,241 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [11/23] Tour self_order_mobile_each_cancel → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-10-10 04:12:32,292 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [12/23] Tour self_order_mobile_each_cancel → Step Check if button 'Checkout' is disabled (trigger: button.disabled:contains("Checkout")) 2026-10-10 04:12:32,340 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [13/23] Tour self_order_mobile_each_cancel → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_box span:contains('Fanta')) 2026-10-10 04:12:32,405 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [14/23] Tour self_order_mobile_each_cancel → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:12:32,464 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [15/23] Tour self_order_mobile_each_cancel → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-10 04:12:32,506 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:32] "GET /web/image/product.product/3013/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 8 0.003 0.013 2026-10-10 04:12:32,516 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [16/23] Tour self_order_mobile_each_cancel → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:12:32,588 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [17/23] Tour self_order_mobile_each_cancel → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-10-10 04:12:32,607 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:32] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.004 0.011 2026-10-10 04:12:32,656 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [18/23] Tour self_order_mobile_each_cancel → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-10-10 04:12:32,732 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [19/23] Tour self_order_mobile_each_cancel → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 04:12:32,784 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2659202 started for PoS orders references: [{'name': None, 'pos_reference': '260-194-000010', 'uuid': '5be18ee5-06fc-4056-8e93-a6994fda6263'}] 2026-10-10 04:12:32,825 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2659202 order {'name': None, 'pos_reference': '260-194-000010', 'uuid': '5be18ee5-06fc-4056-8e93-a6994fda6263'} created pos.order #980 2026-10-10 04:12:32,847 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2659202 finished 2026-10-10 04:12:32,956 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:32] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.070 0.160 2026-10-10 04:12:33,018 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:33] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.013 2026-10-10 04:12:33,036 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [20/23] Tour self_order_mobile_each_cancel → Step Check that 'Order Now' do not exist (trigger: body:not(:has(.btn:text(Order Now)))) 2026-10-10 04:12:33,074 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [21/23] Tour self_order_mobile_each_cancel → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-10-10 04:12:33,133 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [22/23] Tour self_order_mobile_each_cancel → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-10 04:12:33,184 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [23/23] Tour self_order_mobile_each_cancel → Step Check is button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:12:33,236 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-10 04:12:33,237 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: ╔══════════════════════════════════════════════╗ ║ TOUR self_order_mobile_each_cancel SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-10-10 04:12:33,288 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 9068476 (allocated 9699328) 2026-10-10 04:12:33,293 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 144347 2026-10-10 04:12:33,294 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-10 04:12:33,304 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 144347 2026-10-10 04:12:33,404 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_041233_404563_test_self_order_mobile.txt 2026-10-10 04:12:33,404 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpb69xgo7e_chrome_odoo" 2026-10-10 04:12:33,750 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 144545 2026-10-10 04:12:33,750 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmp0rjya70o_chrome_odoo 2026-10-10 04:12:33,750 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:45319/json/version 2026-10-10 04:12:33,751 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45319', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:12:33,815 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-10 04:12:33,815 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:45319/json 2026-10-10 04:12:33,816 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45319', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:12:33,830 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:45319/devtools/page/75637C0735B08EF0EB9131546D191B8B 2026-10-10 04:12:33,846 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-10 04:12:33,854 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-10 04:12:33,874 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-10 04:12:33,882 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/194?access_token=9bab084841454d26&table_identifier=96a8ab71" in browser 2026-10-10 04:12:33,882 44 INFO rb-acb9515-225444-423143 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/194?access_token=9bab084841454d26&table_identifier=96a8ab71" 2026-10-10 04:12:33,934 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:33] "GET /pos-self/194?access_token=9bab084841454d26&table_identifier=96a8ab71 HTTP/1.1" 200 - 9 0.005 0.034 2026-10-10 04:12:33,938 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '75637C0735B08EF0EB9131546D191B8B', 'loaderId': '2A37AA21B14CABB98BD3A668AD52B4F2', 'isDownload': False} 2026-10-10 04:12:33,938 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate ready code "odoo.isTourReady('self_mobile_auto_table_selection_takeaway_in')" 2026-10-10 04:12:33,963 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:12:33,988 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:33] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.012 2026-10-10 04:12:34,012 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:34] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.007 0.032 2026-10-10 04:12:34,021 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:34] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.003 0.039 2026-10-10 04:12:34,202 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:34] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-10 04:12:34,206 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:34] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 04:12:34,229 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:34] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 4 0.004 0.010 2026-10-10 04:12:34,230 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_mobile_auto_table_selection_takeaway_in', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/194?access_token=9bab084841454d26&table_identifier=96a8ab71", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:12:34,233 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:12:34,234 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:12:34,242 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [1/11] Tour self_mobile_auto_table_selection_takeaway_in → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-10 04:12:34,298 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [2/11] Tour self_mobile_auto_table_selection_takeaway_in → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:12:34,322 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:34] "POST /pos-self/relations/194 HTTP/1.1" 200 - 16 0.023 0.047 2026-10-10 04:12:34,333 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.064 2026-10-10 04:12:34,367 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-10 04:12:34,672 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:34] "POST /pos-self/data/194 HTTP/1.1" 200 - 113 0.094 0.214 2026-10-10 04:12:34,738 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:34] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.006 0.011 2026-10-10 04:12:34,750 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-10 04:12:34,803 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:34] "GET /web/image/ir.attachment/12195/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-10 04:12:34,837 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [3/11] Tour self_mobile_auto_table_selection_takeaway_in → Step Click on location 'Test-In' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-In')) 2026-10-10 04:12:34,861 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:34] "GET /web/image/ir.attachment/12149/raw HTTP/1.1" 200 - 4 0.005 0.010 2026-10-10 04:12:34,876 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:12:34,949 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [4/11] Tour self_mobile_auto_table_selection_takeaway_in → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 04:12:35,014 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:35] "GET /web/image/pos.category/356/image_128?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 2 0.003 0.025 2026-10-10 04:12:35,026 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [5/11] Tour self_mobile_auto_table_selection_takeaway_in → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:12:35,030 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:35] "GET /web/image/product.template/2502/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.003 0.036 2026-10-10 04:12:35,054 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:35] "GET /web/image/product.template/2503/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.003 0.056 2026-10-10 04:12:35,072 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:35] "GET /web/image/product.template/2504/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.005 0.068 2026-10-10 04:12:35,094 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:35] "GET /web/image/product.template/2505/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.007 0.086 2026-10-10 04:12:35,100 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [6/11] Tour self_mobile_auto_table_selection_takeaway_in → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-10 04:12:35,113 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:35] "GET /web/image/product.template/2506/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.005 0.096 2026-10-10 04:12:35,150 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:12:35,165 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [7/11] Tour self_mobile_auto_table_selection_takeaway_in → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:12:35,180 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:35] "GET /web/image/product.product/3011/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 8 0.008 0.023 2026-10-10 04:12:35,230 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [8/11] Tour self_mobile_auto_table_selection_takeaway_in → Step Check if the table selection is not displayed (trigger: body:not(:has(.self_order_popup_table))) 2026-10-10 04:12:35,275 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84870772 started for PoS orders references: [{'name': None, 'pos_reference': '260-194-000011', 'uuid': 'a5eb8c1c-dc74-4ce8-90ad-3f866e0f124c'}] 2026-10-10 04:12:35,280 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [9/11] Tour self_mobile_auto_table_selection_takeaway_in → Step Confirmation page is shown (trigger: .confirmation-page) 2026-10-10 04:12:35,317 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84870772 order {'name': None, 'pos_reference': '260-194-000011', 'uuid': 'a5eb8c1c-dc74-4ce8-90ad-3f866e0f124c'} created pos.order #981 2026-10-10 04:12:35,346 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84870772 finished 2026-10-10 04:12:35,470 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:35] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.053 0.192 2026-10-10 04:12:35,530 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:35] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.017 2026-10-10 04:12:35,537 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [10/11] Tour self_mobile_auto_table_selection_takeaway_in → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 04:12:35,595 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [11/11] Tour self_mobile_auto_table_selection_takeaway_in → Step Check that 'Order Now' do not exist (trigger: body:not(:has(.btn:text(Order Now)))) 2026-10-10 04:12:35,647 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-10 04:12:35,648 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: ╔═════════════════════════════════════════════════════════════╗ ║ TOUR self_mobile_auto_table_selection_takeaway_in SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════╝ 2026-10-10 04:12:35,711 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 7814900 (allocated 8912896) 2026-10-10 04:12:35,718 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 144545 2026-10-10 04:12:35,720 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-10 04:12:35,730 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 144545 2026-10-10 04:12:35,797 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_041235_797592_test_self_order_mobile.txt 2026-10-10 04:12:35,798 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmp0rjya70o_chrome_odoo" 2026-10-10 04:12:35,840 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile_0_price_order ... 2026-10-10 04:12:42,669 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Chrome pid: 144741 2026-10-10 04:12:42,669 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Chrome headless temporary user profile dir: /tmp/tmp0r5u2lp__chrome_odoo 2026-10-10 04:12:42,669 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Issuing json command http://127.0.0.1:38345/json/version 2026-10-10 04:12:42,671 44 INFO rb-acb9515-225444-423143 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-10 04:12:42,752 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Browser version: Chrome/150.0.7871.114 2026-10-10 04:12:42,752 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Issuing json command http://127.0.0.1:38345/json 2026-10-10 04:12:42,753 44 INFO rb-acb9515-225444-423143 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-10 04:12:42,767 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Websocket url found: ws://127.0.0.1:38345/devtools/page/9661F87AB8850A51B9BD30F4A5F0947E 2026-10-10 04:12:42,790 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Enable chrome headless console log notification 2026-10-10 04:12:42,799 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Chrome headless enable page notifications 2026-10-10 04:12:42,823 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Setting session cookie in browser 2026-10-10 04:12:43,082 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Open "http://127.0.0.1:8069/pos-self/195?access_token=c738b81afa534b1a&table_identifier=c20252ae" in browser 2026-10-10 04:12:43,082 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Navigating to: "http://127.0.0.1:8069/pos-self/195?access_token=c738b81afa534b1a&table_identifier=c20252ae" 2026-10-10 04:12:43,103 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:12:43,605 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:43] "GET /pos-self/195?access_token=c738b81afa534b1a&table_identifier=c20252ae HTTP/1.1" 200 - 59 0.079 0.427 2026-10-10 04:12:43,610 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Navigation result: {'frameId': '9661F87AB8850A51B9BD30F4A5F0947E', 'loaderId': 'B1691F7D6CB03C750600996D05B38B12', 'isDownload': False} 2026-10-10 04:12:43,610 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Evaluate ready code "odoo.isTourReady('self_order_mobile_0_price_order')" 2026-10-10 04:12:43,634 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:12:43,672 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:12:43,719 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:43] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.031 0.037 2026-10-10 04:12:43,748 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:12:43,779 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:43] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.021 0.116 2026-10-10 04:12:43,798 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:12:43,828 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:43] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.018 0.151 2026-10-10 04:12:43,976 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:43] "GET /favicon.ico HTTP/1.1" 301 - 1 0.004 0.014 2026-10-10 04:12:43,987 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:43] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.019 2026-10-10 04:12:44,004 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:44] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.007 0.011 2026-10-10 04:12:44,012 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Evaluate test code "odoo.startTour('self_order_mobile_0_price_order', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/195?access_token=c738b81afa534b1a&table_identifier=c20252ae", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:12:44,018 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:12:44,018 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:44] "POST /pos/ping HTTP/1.1" 200 - 1 0.002 0.011 2026-10-10 04:12:44,021 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order.browser: [1/10] Tour self_order_mobile_0_price_order → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-10 04:12:44,077 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order.browser: [2/10] Tour self_order_mobile_0_price_order → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:12:44,113 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:44] "POST /pos-self/relations/195 HTTP/1.1" 200 - 37 0.027 0.053 2026-10-10 04:12:44,177 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.131 2026-10-10 04:12:44,581 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:44] "POST /pos-self/data/195 HTTP/1.1" 200 - 181 0.165 0.248 2026-10-10 04:12:44,584 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.377 2026-10-10 04:12:44,651 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:44] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.004 0.010 2026-10-10 04:12:44,656 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order.browser: Owl is running in 'dev' mode. 2026-10-10 04:12:44,714 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:44] "GET /web/image/ir.attachment/12248/raw HTTP/1.1" 200 - 4 0.003 0.007 2026-10-10 04:12:44,742 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order.browser: [3/10] Tour self_order_mobile_0_price_order → Step Click on location 'Test-In' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-In')) 2026-10-10 04:12:44,758 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:44] "GET /web/image/ir.attachment/12202/raw HTTP/1.1" 200 - 4 0.002 0.005 2026-10-10 04:12:44,782 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:12:44,837 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order.browser: [4/10] Tour self_order_mobile_0_price_order → Step Click on product 'Ketchup' (trigger: .product_list .o_self_product_box span:contains('Ketchup')) 2026-10-10 04:12:44,870 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:44] "GET /web/image/pos.category/356/image_128?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 2 0.001 0.020 2026-10-10 04:12:44,889 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:44] "GET /web/image/product.template/2502/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.025 2026-10-10 04:12:44,909 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order.browser: [5/10] Tour self_order_mobile_0_price_order → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:12:44,916 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:44] "GET /web/image/product.template/2506/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.003 0.048 2026-10-10 04:12:44,934 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:44] "GET /web/image/product.template/2503/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.004 0.066 2026-10-10 04:12:44,954 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:44] "GET /web/image/product.template/2504/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.005 0.085 2026-10-10 04:12:44,970 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:44] "GET /web/image/product.template/2505/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.004 0.098 2026-10-10 04:12:44,980 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order.browser: [6/10] Tour self_order_mobile_0_price_order → Step Check product card with Ketchup and 0 (trigger: .product-cart-item:has(div:contains("Ketchup")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("0"))) 2026-10-10 04:12:45,009 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:12:45,028 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:45] "GET /web/image/product.product/3014/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 8 0.005 0.020 2026-10-10 04:12:45,035 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order.browser: [7/10] Tour self_order_mobile_0_price_order → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:12:45,107 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order.browser: [8/10] Tour self_order_mobile_0_price_order → Step Confirmation page is shown (trigger: .confirmation-page) 2026-10-10 04:12:45,175 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83040472 started for PoS orders references: [{'name': None, 'pos_reference': '260-195-000001', 'uuid': '2c9344e9-ca3b-47e4-ba9a-c0632b2cca0e'}] 2026-10-10 04:12:45,236 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83040472 order {'name': None, 'pos_reference': '260-195-000001', 'uuid': '2c9344e9-ca3b-47e4-ba9a-c0632b2cca0e'} created pos.order #982 2026-10-10 04:12:45,265 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83040472 finished 2026-10-10 04:12:45,937 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:45] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 271 0.244 0.591 2026-10-10 04:12:45,986 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.004 0.010 2026-10-10 04:12:45,995 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order.browser: [9/10] Tour self_order_mobile_0_price_order → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 04:12:46,058 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order.browser: [10/10] Tour self_order_mobile_0_price_order → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-10-10 04:12:46,125 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order.browser: tour succeeded 2026-10-10 04:12:46,126 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order.browser: ╔════════════════════════════════════════════════╗ ║ TOUR self_order_mobile_0_price_order SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-10-10 04:12:46,193 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order.browser: heap 7989928 (allocated 8650752) 2026-10-10 04:12:46,196 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Closing chrome headless with pid 144741 2026-10-10 04:12:46,197 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Closing websocket connection 2026-10-10 04:12:46,198 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Terminating chrome headless with pid 144741 2026-10-10 04:12:46,298 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_041246_298085_test_self_order_mobile_0_price_order.txt 2026-10-10 04:12:46,298 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Removing chrome user profile "/tmp/tmp0r5u2lp__chrome_odoo" 2026-10-10 04:12:46,348 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile_no_access_token ... 2026-10-10 04:12:53,348 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Chrome pid: 144929 2026-10-10 04:12:53,348 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Chrome headless temporary user profile dir: /tmp/tmpqprj7vl5_chrome_odoo 2026-10-10 04:12:53,348 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Issuing json command http://127.0.0.1:39133/json/version 2026-10-10 04:12:53,349 44 INFO rb-acb9515-225444-423143 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-10 04:12:53,408 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Browser version: Chrome/150.0.7871.114 2026-10-10 04:12:53,409 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Issuing json command http://127.0.0.1:39133/json 2026-10-10 04:12:53,409 44 INFO rb-acb9515-225444-423143 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-10 04:12:53,426 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Websocket url found: ws://127.0.0.1:39133/devtools/page/4525A4FF3868851E684027C73BF12AF3 2026-10-10 04:12:53,440 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Enable chrome headless console log notification 2026-10-10 04:12:53,458 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Chrome headless enable page notifications 2026-10-10 04:12:53,480 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Setting session cookie in browser 2026-10-10 04:12:53,751 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Open "http://127.0.0.1:8069/pos-self/196" in browser 2026-10-10 04:12:53,751 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Navigating to: "http://127.0.0.1:8069/pos-self/196" 2026-10-10 04:12:53,776 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:12:54,396 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:54] "GET /pos-self/196 HTTP/1.1" 200 - 57 0.047 0.578 2026-10-10 04:12:54,403 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Navigation result: {'frameId': '4525A4FF3868851E684027C73BF12AF3', 'loaderId': 'C68FBA0ECE9676EA6245984D63775336', 'isDownload': False} 2026-10-10 04:12:54,403 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Evaluate ready code "odoo.isTourReady('self_order_mobile_no_access_token')" 2026-10-10 04:12:54,431 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:12:54,447 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:12:54,491 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:54] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.021 0.039 2026-10-10 04:12:54,505 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:12:54,540 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:54] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.016 0.091 2026-10-10 04:12:54,553 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:12:54,572 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:54] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.128 2026-10-10 04:12:54,753 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:54] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.012 2026-10-10 04:12:54,763 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:54] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 04:12:54,779 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:54] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.003 0.010 2026-10-10 04:12:54,793 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:12:54,793 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:54] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 04:12:54,794 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Evaluate test code "odoo.startTour('self_order_mobile_no_access_token', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/196", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:12:54,806 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token.browser: [1/3] Tour self_order_mobile_no_access_token → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-10 04:12:54,860 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token.browser: [2/3] Tour self_order_mobile_no_access_token → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:12:54,884 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:54] "POST /pos-self/relations/196 HTTP/1.1" 200 - 37 0.021 0.051 2026-10-10 04:12:54,943 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.125 2026-10-10 04:12:55,282 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:55] "POST /pos-self/data/196 HTTP/1.1" 200 - 181 0.147 0.197 2026-10-10 04:12:55,285 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.314 2026-10-10 04:12:55,331 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token.browser: Owl is running in 'dev' mode. 2026-10-10 04:12:55,400 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:55] "GET /web/image/ir.attachment/12301/raw HTTP/1.1" 200 - 4 0.006 0.013 2026-10-10 04:12:55,415 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token.browser: [3/3] Tour self_order_mobile_no_access_token → Step Check that: ---Check is button 'Order'--- is not true (trigger: body:not(:has(.btn:contains('Order')))) 2026-10-10 04:12:55,430 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:55] "GET /web/image/ir.attachment/12255/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-10 04:12:55,447 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:12:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:12:55,477 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token.browser: tour succeeded 2026-10-10 04:12:55,478 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR self_order_mobile_no_access_token SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-10-10 04:12:55,516 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token.browser: heap 6229616 (allocated 6815744) 2026-10-10 04:12:55,534 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Closing chrome headless with pid 144929 2026-10-10 04:12:55,536 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Closing websocket connection 2026-10-10 04:12:55,537 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Terminating chrome headless with pid 144929 2026-10-10 04:12:55,633 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_041255_633000_test_self_order_mobile_no_access_token.txt 2026-10-10 04:12:55,633 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Removing chrome user profile "/tmp/tmpqprj7vl5_chrome_odoo" 2026-10-10 04:12:55,673 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config ... 2026-10-10 04:13:02,290 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Chrome pid: 145106 2026-10-10 04:13:02,291 44 INFO rb-acb9515-225444-423143 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/tmpz5w3v8f6_chrome_odoo 2026-10-10 04:13:02,291 44 INFO rb-acb9515-225444-423143 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:46661/json/version 2026-10-10 04:13:02,292 44 INFO rb-acb9515-225444-423143 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-10 04:13:02,358 44 INFO rb-acb9515-225444-423143 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-10 04:13:02,358 44 INFO rb-acb9515-225444-423143 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:46661/json 2026-10-10 04:13:02,359 44 INFO rb-acb9515-225444-423143 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-10 04:13:02,370 44 INFO rb-acb9515-225444-423143 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:46661/devtools/page/B7C720513A50E0994FDC27008A8770FC 2026-10-10 04:13:02,387 44 INFO rb-acb9515-225444-423143 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-10 04:13:02,399 44 INFO rb-acb9515-225444-423143 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-10 04:13:02,693 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-10 04:13:02,698 44 INFO rb-acb9515-225444-423143 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-10 04:13:02,700 44 INFO rb-acb9515-225444-423143 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/198" in browser 2026-10-10 04:13:02,701 44 INFO rb-acb9515-225444-423143 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/198" 2026-10-10 04:13:02,721 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:13:03,460 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:03] "GET /pos/ui/198 HTTP/1.1" 200 - 127 0.077 0.664 2026-10-10 04:13:03,464 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Navigation result: {'frameId': 'B7C720513A50E0994FDC27008A8770FC', 'loaderId': '5798F40FA7FBF52B77F7B19AF1B870B9', 'isDownload': False} 2026-10-10 04:13:03,464 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Evaluate ready code "odoo.isTourReady('test_no_orders_from_other_config')" 2026-10-10 04:13:03,487 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:13:03,518 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:03] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.011 2026-10-10 04:13:03,556 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:03] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.048 2026-10-10 04:13:03,566 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:03] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.062 2026-10-10 04:13:04,188 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:13:04,191 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:13:04,218 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 04:13:04,249 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.006 2026-10-10 04:13:04,264 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:04] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 04:13:04,266 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Evaluate test code "odoo.startTour('test_no_orders_from_other_config', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/198", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:13:04,274 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config.browser: [1/4] Tour test_no_orders_from_other_config → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 04:13:04,280 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:04] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:13:04,331 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:04] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.024 0.015 2026-10-10 04:13:04,351 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.050 2026-10-10 04:13:04,408 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:04] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.024 0.038 2026-10-10 04:13:04,411 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.044 2026-10-10 04:13:05,288 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 428 0.357 0.476 2026-10-10 04:13:05,313 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:05] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 04:13:05,381 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 04:13:05,453 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:05] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.050 2026-10-10 04:13:05,511 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 04:13:05,530 44 INFO rb-acb9515-225444-423143 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-10 04:13:05,549 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:05] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-10 04:13:05,598 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:05] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:13:05,599 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:05] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:13:05,610 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:05] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 04:13:05,619 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:05] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 04:13:05,629 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:05] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.005 0.019 2026-10-10 04:13:05,664 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:13:05,669 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:13:05,699 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:05] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 04:13:05,701 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config.browser: [2/4] Tour test_no_orders_from_other_config → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 04:13:05,710 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:05] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.016 0.024 2026-10-10 04:13:05,793 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:05] "GET /pos/ui/198?from_backend=True HTTP/1.1" 200 - 33 0.025 0.095 2026-10-10 04:13:05,835 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config.browser: [3/4] Tour test_no_orders_from_other_config → Step .pos-leftheader .orders-button 2026-10-10 04:13:05,848 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:05] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:13:05,878 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:05] "GET /pos/ui/198 HTTP/1.1" 200 - 33 0.032 0.160 2026-10-10 04:13:05,897 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:05] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.152 2026-10-10 04:13:05,939 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:05] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 20 0.016 0.084 2026-10-10 04:13:05,998 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config.browser: [4/4] Tour test_no_orders_from_other_config → Step No orders should be visible on the Ticket Screen (trigger: .ticket-screen:not(:has(.order-row))) 2026-10-10 04:13:06,008 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:06] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 04:13:06,039 44 INFO rb-acb9515-225444-423143 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-10 04:13:06,040 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR test_no_orders_from_other_config SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-10 04:13:06,056 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.003 0.025 2026-10-10 04:13:06,164 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:13:06,166 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config.browser: heap 12650248 (allocated 13631488) 2026-10-10 04:13:06,171 44 INFO rb-acb9515-225444-423143 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 145106 2026-10-10 04:13:06,176 44 INFO rb-acb9515-225444-423143 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-10 04:13:06,179 44 INFO rb-acb9515-225444-423143 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 145106 2026-10-10 04:13:06,293 44 INFO rb-acb9515-225444-423143 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-acb9515-225444-423143/chrome_logs/chrome_log_20261010_041306_293399_test_self_order_mobile_not_visible_in_other_config.txt 2026-10-10 04:13:06,293 44 INFO rb-acb9515-225444-423143 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/tmpz5w3v8f6_chrome_odoo" 2026-10-10 04:13:06,342 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_table_sharing ... 2026-10-10 04:13:13,056 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome pid: 145304 2026-10-10 04:13:13,057 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome headless temporary user profile dir: /tmp/tmp8obihsv3_chrome_odoo 2026-10-10 04:13:13,057 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Issuing json command http://127.0.0.1:40345/json/version 2026-10-10 04:13:13,058 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40345', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:13:13,079 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Browser version: Chrome/150.0.7871.114 2026-10-10 04:13:13,079 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Issuing json command http://127.0.0.1:40345/json 2026-10-10 04:13:13,080 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40345', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:13:13,094 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Websocket url found: ws://127.0.0.1:40345/devtools/page/46E4C4EA95D3F70C4DBE3C1C3331CB69 2026-10-10 04:13:13,106 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Enable chrome headless console log notification 2026-10-10 04:13:13,121 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome headless enable page notifications 2026-10-10 04:13:13,155 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Setting session cookie in browser 2026-10-10 04:13:13,370 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Open "http://127.0.0.1:8069/pos-self/199?access_token=cd5719a34fd44830&table_identifier=b6cc1770" in browser 2026-10-10 04:13:13,370 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Navigating to: "http://127.0.0.1:8069/pos-self/199?access_token=cd5719a34fd44830&table_identifier=b6cc1770" 2026-10-10 04:13:13,396 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:13:14,106 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:14] "GET /pos-self/199?access_token=cd5719a34fd44830&table_identifier=b6cc1770 HTTP/1.1" 200 - 59 0.044 0.669 2026-10-10 04:13:14,110 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Navigation result: {'frameId': '46E4C4EA95D3F70C4DBE3C1C3331CB69', 'loaderId': '44D81FEADD1DAA2769E8168C2FB0FEDB', 'isDownload': False} 2026-10-10 04:13:14,111 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Evaluate ready code "odoo.isTourReady('test_self_order_table_sharing-each_mode')" 2026-10-10 04:13:14,144 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:13:14,171 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:13:14,224 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:14] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.032 0.043 2026-10-10 04:13:14,239 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:13:14,260 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:14] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.005 0.105 2026-10-10 04:13:14,278 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:13:14,293 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:14] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.005 0.129 2026-10-10 04:13:14,442 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:14] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.011 2026-10-10 04:13:14,449 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:14] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 04:13:14,477 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Evaluate test code "odoo.startTour('test_self_order_table_sharing-each_mode', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/199?access_token=cd5719a34fd44830&table_identifier=b6cc1770", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:13:14,485 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:13:14,487 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:14] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 04:13:14,489 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: [1/10] Tour test_self_order_table_sharing-each_mode → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-10 04:13:14,497 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:14] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.003 0.016 2026-10-10 04:13:14,543 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: [2/10] Tour test_self_order_table_sharing-each_mode → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:13:14,581 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:14] "POST /pos-self/relations/199 HTTP/1.1" 200 - 37 0.021 0.051 2026-10-10 04:13:14,632 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.117 2026-10-10 04:13:14,951 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:14] "POST /pos-self/data/199 HTTP/1.1" 200 - 180 0.113 0.210 2026-10-10 04:13:14,954 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.296 2026-10-10 04:13:15,013 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:15] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.010 2026-10-10 04:13:15,022 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: Owl is running in 'dev' mode. 2026-10-10 04:13:15,064 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:15] "GET /web/image/ir.attachment/12404/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-10 04:13:15,109 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: [3/10] Tour test_self_order_table_sharing-each_mode → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 04:13:15,166 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 04:13:15,169 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:15] "GET /web/image/pos.category/356/image_128?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 2 0.001 0.023 2026-10-10 04:13:15,185 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:15] "GET /web/image/product.template/2503/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.003 0.021 2026-10-10 04:13:15,207 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:15] "GET /web/image/product.template/2506/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.039 2026-10-10 04:13:15,225 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:15] "GET /web/image/product.template/2502/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.060 2026-10-10 04:13:15,228 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: [4/10] Tour test_self_order_table_sharing-each_mode → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_box span:contains('Fanta')) 2026-10-10 04:13:15,242 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:15] "GET /web/image/product.template/2504/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.003 0.070 2026-10-10 04:13:15,257 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:15] "GET /web/image/product.template/2505/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.070 2026-10-10 04:13:15,294 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: [5/10] Tour test_self_order_table_sharing-each_mode → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:13:15,360 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: [6/10] Tour test_self_order_table_sharing-each_mode → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-10 04:13:15,374 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:15] "GET /web/image/ir.attachment/12358/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-10 04:13:15,400 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:13:15,420 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: [7/10] Tour test_self_order_table_sharing-each_mode → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-10 04:13:15,433 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:15] "GET /web/image/product.product/3011/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 8 0.006 0.024 2026-10-10 04:13:15,460 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:15] "GET /web/image/product.product/3013/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 8 0.005 0.036 2026-10-10 04:13:15,465 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: [8/10] Tour test_self_order_table_sharing-each_mode → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:13:15,549 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: [9/10] Tour test_self_order_table_sharing-each_mode → Step Confirmation page is shown (trigger: .confirmation-page) 2026-10-10 04:13:15,600 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73171191 started for PoS orders references: [{'name': None, 'pos_reference': '260-199-000002', 'uuid': '5a4eb544-54e8-4cf4-ae69-568cabe2ca49'}] 2026-10-10 04:13:15,643 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73171191 order {'name': None, 'pos_reference': '260-199-000002', 'uuid': '5a4eb544-54e8-4cf4-ae69-568cabe2ca49'} created pos.order #985 2026-10-10 04:13:15,670 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73171191 finished 2026-10-10 04:13:15,808 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:15] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 103 0.062 0.207 2026-10-10 04:13:15,895 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:15] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.028 0.020 2026-10-10 04:13:15,905 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: [10/10] Tour test_self_order_table_sharing-each_mode → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 04:13:15,959 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: tour succeeded 2026-10-10 04:13:15,961 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR test_self_order_table_sharing-each_mode SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-10 04:13:16,018 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: heap 7952536 (allocated 8650752) 2026-10-10 04:13:16,023 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Closing chrome headless with pid 145304 2026-10-10 04:13:16,024 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Closing websocket connection 2026-10-10 04:13:16,026 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Terminating chrome headless with pid 145304 2026-10-10 04:13:16,124 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_041316_123755_test_self_order_table_sharing.txt 2026-10-10 04:13:16,124 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Removing chrome user profile "/tmp/tmp8obihsv3_chrome_odoo" 2026-10-10 04:13:16,481 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome pid: 145491 2026-10-10 04:13:16,481 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome headless temporary user profile dir: /tmp/tmppfdavujs_chrome_odoo 2026-10-10 04:13:16,481 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Issuing json command http://127.0.0.1:41959/json/version 2026-10-10 04:13:16,482 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41959', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:13:16,550 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Browser version: Chrome/150.0.7871.114 2026-10-10 04:13:16,550 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Issuing json command http://127.0.0.1:41959/json 2026-10-10 04:13:16,551 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41959', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:13:16,566 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Websocket url found: ws://127.0.0.1:41959/devtools/page/E761401F2483497EB887298DCF3EE030 2026-10-10 04:13:16,588 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Enable chrome headless console log notification 2026-10-10 04:13:16,596 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome headless enable page notifications 2026-10-10 04:13:16,621 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Setting session cookie in browser 2026-10-10 04:13:16,645 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Open "http://127.0.0.1:8069/pos-self/199?access_token=cd5719a34fd44830&table_identifier=b6cc1770" in browser 2026-10-10 04:13:16,645 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Navigating to: "http://127.0.0.1:8069/pos-self/199?access_token=cd5719a34fd44830&table_identifier=b6cc1770" 2026-10-10 04:13:16,684 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:16] "GET /pos-self/199?access_token=cd5719a34fd44830&table_identifier=b6cc1770 HTTP/1.1" 200 - 9 0.005 0.023 2026-10-10 04:13:16,689 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Navigation result: {'frameId': 'E761401F2483497EB887298DCF3EE030', 'loaderId': 'F49D8AC2E00586DBA66DFAA2D0643F02', 'isDownload': False} 2026-10-10 04:13:16,689 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Evaluate ready code "odoo.isTourReady('test_self_order_table_sharing-meal_mode')" 2026-10-10 04:13:16,711 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:13:16,735 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:16] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.004 0.013 2026-10-10 04:13:16,742 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:16] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.020 2026-10-10 04:13:16,748 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:16] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.023 2026-10-10 04:13:16,957 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:16] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-10 04:13:16,960 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:16] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:13:16,984 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:16] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 4 0.004 0.010 2026-10-10 04:13:16,986 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:13:16,986 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:16] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 04:13:16,995 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Evaluate test code "odoo.startTour('test_self_order_table_sharing-meal_mode', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/199?access_token=cd5719a34fd44830&table_identifier=b6cc1770", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:13:17,015 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: [1/4] Tour test_self_order_table_sharing-meal_mode → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-10 04:13:17,060 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:17] "POST /pos-self/relations/199 HTTP/1.1" 200 - 16 0.013 0.041 2026-10-10 04:13:17,065 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.055 2026-10-10 04:13:17,066 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: [2/4] Tour test_self_order_table_sharing-meal_mode → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:13:17,098 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-10 04:13:17,381 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:17] "POST /pos-self/data/199 HTTP/1.1" 200 - 113 0.080 0.199 2026-10-10 04:13:17,498 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:17] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 35 0.020 0.040 2026-10-10 04:13:17,526 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: Owl is running in 'dev' mode. 2026-10-10 04:13:17,583 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:17] "GET /web/image/ir.attachment/12404/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-10 04:13:17,631 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: [3/4] Tour test_self_order_table_sharing-meal_mode → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:13:17,689 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:17] "GET /web/image/pos.category/356/image_128?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 2 0.001 0.019 2026-10-10 04:13:17,705 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:17] "GET /web/image/product.template/2502/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.003 0.025 2026-10-10 04:13:17,716 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 04:13:17,725 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:17] "GET /web/image/product.template/2503/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.005 0.041 2026-10-10 04:13:17,735 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: [4/4] Tour test_self_order_table_sharing-meal_mode → Step Check product card with Coca-Cola and 2.20 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.20"))) 2026-10-10 04:13:17,744 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:17] "GET /web/image/product.template/2506/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.003 0.058 2026-10-10 04:13:17,767 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:17] "GET /web/image/product.template/2504/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.003 0.080 2026-10-10 04:13:17,783 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: tour succeeded 2026-10-10 04:13:17,783 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR test_self_order_table_sharing-meal_mode SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-10 04:13:17,809 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:17] "GET /web/image/product.template/2505/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.012 0.111 2026-10-10 04:13:17,820 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:17] "GET /web/image/ir.attachment/12358/raw HTTP/1.1" 200 - 4 0.003 0.074 2026-10-10 04:13:17,833 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: heap 7258476 (allocated 8126464) 2026-10-10 04:13:17,838 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Closing chrome headless with pid 145491 2026-10-10 04:13:17,839 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Closing websocket connection 2026-10-10 04:13:17,841 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Terminating chrome headless with pid 145491 2026-10-10 04:13:17,848 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:17] "GET /web/image/product.product/3011/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 8 0.006 0.068 2026-10-10 04:13:17,937 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_041317_937021_test_self_order_table_sharing.txt 2026-10-10 04:13:17,937 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Removing chrome user profile "/tmp/tmppfdavujs_chrome_odoo" 2026-10-10 04:13:17,980 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_sub_categories_products_displayed ... 2026-10-10 04:13:24,717 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome pid: 145670 2026-10-10 04:13:24,718 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless temporary user profile dir: /tmp/tmpl3d_2esv_chrome_odoo 2026-10-10 04:13:24,718 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:33763/json/version 2026-10-10 04:13:24,720 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33763', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:13:24,818 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Browser version: Chrome/150.0.7871.114 2026-10-10 04:13:24,818 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:33763/json 2026-10-10 04:13:24,819 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33763', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:13:24,839 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Websocket url found: ws://127.0.0.1:33763/devtools/page/9F0CB6FCCBB875B1C1985D24AE9261D2 2026-10-10 04:13:24,853 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Enable chrome headless console log notification 2026-10-10 04:13:24,861 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless enable page notifications 2026-10-10 04:13:24,889 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Setting session cookie in browser 2026-10-10 04:13:25,117 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Open "http://127.0.0.1:8069/pos-self/200?access_token=39cb54c944234721" in browser 2026-10-10 04:13:25,117 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Navigating to: "http://127.0.0.1:8069/pos-self/200?access_token=39cb54c944234721" 2026-10-10 04:13:25,138 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:13:25,554 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:25] "GET /pos-self/200?access_token=39cb54c944234721 HTTP/1.1" 200 - 57 0.042 0.377 2026-10-10 04:13:25,559 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Navigation result: {'frameId': '9F0CB6FCCBB875B1C1985D24AE9261D2', 'loaderId': '2FFAF32B800EBD9A32EC81A9AD27C39E', 'isDownload': False} 2026-10-10 04:13:25,559 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Evaluate ready code "odoo.isTourReady('test_sub_categories_products_displayed')" 2026-10-10 04:13:25,578 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:13:25,606 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:13:25,643 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:25] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.025 0.033 2026-10-10 04:13:25,655 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:13:25,684 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:25] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.087 2026-10-10 04:13:25,693 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:13:25,706 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:25] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.106 2026-10-10 04:13:25,908 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:25] "GET /favicon.ico HTTP/1.1" 301 - 1 0.010 0.012 2026-10-10 04:13:25,918 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:25] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.024 2026-10-10 04:13:25,947 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Evaluate test code "odoo.startTour('test_sub_categories_products_displayed', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/200?access_token=39cb54c944234721", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:13:25,948 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:25] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.008 0.015 2026-10-10 04:13:25,959 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: [1/5] Tour test_sub_categories_products_displayed → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:13:25,959 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:13:25,960 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:25] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.015 2026-10-10 04:13:26,070 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:26] "POST /pos-self/relations/200 HTTP/1.1" 200 - 37 0.028 0.050 2026-10-10 04:13:26,138 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.137 2026-10-10 04:13:26,491 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:26] "POST /pos-self/data/200 HTTP/1.1" 200 - 181 0.110 0.251 2026-10-10 04:13:26,494 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.327 2026-10-10 04:13:26,548 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: Owl is running in 'dev' mode. 2026-10-10 04:13:26,597 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:26] "GET /web/image/ir.attachment/12457/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-10 04:13:26,650 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: [2/5] Tour test_sub_categories_products_displayed → Step Click on category 'Miscellaneous' (trigger: .category_btn:contains('Miscellaneous')) 2026-10-10 04:13:26,731 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:26] "GET /web/image/pos.category/356/image_128?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 2 0.001 0.040 2026-10-10 04:13:26,735 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: [3/5] Tour test_sub_categories_products_displayed → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 04:13:26,740 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:13:26,753 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:26] "GET /web/image/pos.category/359/image_128?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 2 0.001 0.060 2026-10-10 04:13:26,787 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:26] "GET /web/image/product.template/2506/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.006 0.069 2026-10-10 04:13:26,807 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:26] "GET /web/image/product.template/2503/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.006 0.092 2026-10-10 04:13:26,812 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: [4/5] Tour test_sub_categories_products_displayed → Step Click on category 'Parent' (trigger: .category_btn:contains('Parent')) 2026-10-10 04:13:26,828 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:26] "GET /web/image/product.template/2505/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.003 0.106 2026-10-10 04:13:26,845 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:26] "GET /web/image/product.template/2502/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.122 2026-10-10 04:13:26,862 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:26] "GET /web/image/product.template/2504/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.096 2026-10-10 04:13:26,869 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: [5/5] Tour test_sub_categories_products_displayed → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_box span:contains('Fanta')) 2026-10-10 04:13:26,933 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: tour succeeded 2026-10-10 04:13:26,934 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR test_sub_categories_products_displayed SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-10-10 04:13:26,983 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: heap 7598224 (allocated 8650752) 2026-10-10 04:13:26,990 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing chrome headless with pid 145670 2026-10-10 04:13:26,991 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing websocket connection 2026-10-10 04:13:26,993 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Terminating chrome headless with pid 145670 2026-10-10 04:13:27,088 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_041327_088361_test_sub_categories_products_displayed.txt 2026-10-10 04:13:27,088 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Removing chrome user profile "/tmp/tmpl3d_2esv_chrome_odoo" 2026-10-10 04:13:27,520 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome pid: 145853 2026-10-10 04:13:27,520 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless temporary user profile dir: /tmp/tmpxxm3fhrf_chrome_odoo 2026-10-10 04:13:27,520 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:40197/json/version 2026-10-10 04:13:27,521 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40197', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:13:27,635 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Browser version: Chrome/150.0.7871.114 2026-10-10 04:13:27,635 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:40197/json 2026-10-10 04:13:27,636 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40197', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:13:27,659 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Websocket url found: ws://127.0.0.1:40197/devtools/page/EBE683F8F882B305AD5C527DB878C6A4 2026-10-10 04:13:27,679 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Enable chrome headless console log notification 2026-10-10 04:13:27,698 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless enable page notifications 2026-10-10 04:13:27,711 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Setting session cookie in browser 2026-10-10 04:13:27,721 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Open "http://127.0.0.1:8069/pos-self/200" in browser 2026-10-10 04:13:27,722 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Navigating to: "http://127.0.0.1:8069/pos-self/200" 2026-10-10 04:13:27,768 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:27] "GET /pos-self/200 HTTP/1.1" 200 - 7 0.009 0.025 2026-10-10 04:13:27,778 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Navigation result: {'frameId': 'EBE683F8F882B305AD5C527DB878C6A4', 'loaderId': '2E1D66804CD668645E8A47AB4D9CFEF2', 'isDownload': False} 2026-10-10 04:13:27,778 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Evaluate ready code "odoo.isTourReady('test_sub_categories_products_displayed')" 2026-10-10 04:13:27,785 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:13:27,831 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:27] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.012 0.016 2026-10-10 04:13:27,857 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:27] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.013 0.041 2026-10-10 04:13:27,867 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:27] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.004 0.056 2026-10-10 04:13:28,090 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:28] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-10 04:13:28,093 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:28] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:13:28,121 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:28] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 4 0.003 0.018 2026-10-10 04:13:28,127 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Evaluate test code "odoo.startTour('test_sub_categories_products_displayed', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/200", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:13:28,129 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:13:28,129 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:28] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 04:13:28,143 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: [1/5] Tour test_sub_categories_products_displayed → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:13:28,231 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:28] "POST /pos-self/relations/200 HTTP/1.1" 200 - 16 0.025 0.051 2026-10-10 04:13:28,239 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.079 2026-10-10 04:13:28,549 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:28] "POST /pos-self/data/200 HTTP/1.1" 200 - 113 0.124 0.178 2026-10-10 04:13:28,552 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.288 2026-10-10 04:13:28,585 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: Owl is running in 'dev' mode. 2026-10-10 04:13:28,628 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:28] "GET /web/image/ir.attachment/12463/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-10 04:13:28,674 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: [2/5] Tour test_sub_categories_products_displayed → Step Click on category 'Miscellaneous' (trigger: .category_btn:contains('Miscellaneous')) 2026-10-10 04:13:28,707 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:28] "GET /web/image/pos.category/356/image_128?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 2 0.001 0.019 2026-10-10 04:13:28,724 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:28] "GET /web/image/pos.category/359/image_128?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 2 0.001 0.033 2026-10-10 04:13:28,731 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: [3/5] Tour test_sub_categories_products_displayed → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 04:13:28,740 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:28] "GET /web/image/product.template/2503/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.038 2026-10-10 04:13:28,756 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:28] "GET /web/image/product.template/2505/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.053 2026-10-10 04:13:28,773 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:28] "GET /web/image/product.template/2506/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.071 2026-10-10 04:13:28,788 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: [4/5] Tour test_sub_categories_products_displayed → Step Click on category 'Parent' (trigger: .category_btn:contains('Parent')) 2026-10-10 04:13:28,790 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:28] "GET /web/image/product.template/2502/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.083 2026-10-10 04:13:28,809 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:28] "GET /web/image/product.template/2504/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.006 0.086 2026-10-10 04:13:28,852 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: [5/5] Tour test_sub_categories_products_displayed → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_box span:contains('Fanta')) 2026-10-10 04:13:28,903 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: tour succeeded 2026-10-10 04:13:28,904 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR test_sub_categories_products_displayed SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-10-10 04:13:28,958 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: heap 6956828 (allocated 7602176) 2026-10-10 04:13:28,968 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing chrome headless with pid 145853 2026-10-10 04:13:28,975 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing websocket connection 2026-10-10 04:13:28,976 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Terminating chrome headless with pid 145853 2026-10-10 04:13:29,080 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_041329_080698_test_sub_categories_products_displayed.txt 2026-10-10 04:13:29,081 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Removing chrome user profile "/tmp/tmpxxm3fhrf_chrome_odoo" 2026-10-10 04:13:29,577 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome pid: 146027 2026-10-10 04:13:29,577 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless temporary user profile dir: /tmp/tmpukrvm__2_chrome_odoo 2026-10-10 04:13:29,578 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:45739/json/version 2026-10-10 04:13:29,579 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45739', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:13:29,666 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Browser version: Chrome/150.0.7871.114 2026-10-10 04:13:29,666 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:45739/json 2026-10-10 04:13:29,667 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45739', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:13:29,680 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Websocket url found: ws://127.0.0.1:45739/devtools/page/9DF7100F919FF9BD096CE77CD6B41AC7 2026-10-10 04:13:29,701 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Enable chrome headless console log notification 2026-10-10 04:13:29,708 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless enable page notifications 2026-10-10 04:13:29,768 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Setting session cookie in browser 2026-10-10 04:13:29,796 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Open "http://127.0.0.1:8069/pos-self/200?access_token=39cb54c944234721" in browser 2026-10-10 04:13:29,796 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Navigating to: "http://127.0.0.1:8069/pos-self/200?access_token=39cb54c944234721" 2026-10-10 04:13:29,846 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:29] "GET /pos-self/200?access_token=39cb54c944234721 HTTP/1.1" 200 - 7 0.004 0.025 2026-10-10 04:13:29,852 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Navigation result: {'frameId': '9DF7100F919FF9BD096CE77CD6B41AC7', 'loaderId': '57D548810B65EA52361478F16866F33C', 'isDownload': False} 2026-10-10 04:13:29,852 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Evaluate ready code "odoo.isTourReady('test_sub_categories_products_displayed')" 2026-10-10 04:13:29,877 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:13:29,907 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:29] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.017 2026-10-10 04:13:29,920 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:29] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.026 2026-10-10 04:13:29,927 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:29] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.031 2026-10-10 04:13:30,139 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:30] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-10 04:13:30,143 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:30] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:13:30,161 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:30] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 4 0.003 0.009 2026-10-10 04:13:30,163 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Evaluate test code "odoo.startTour('test_sub_categories_products_displayed', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/200?access_token=39cb54c944234721", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:13:30,168 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:13:30,168 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:30] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:13:30,176 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: [1/5] Tour test_sub_categories_products_displayed → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:13:30,237 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:30] "POST /pos-self/relations/200 HTTP/1.1" 200 - 16 0.012 0.038 2026-10-10 04:13:30,243 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.052 2026-10-10 04:13:30,554 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:30] "POST /pos-self/data/200 HTTP/1.1" 200 - 114 0.083 0.214 2026-10-10 04:13:30,556 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.288 2026-10-10 04:13:30,658 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:30] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.040 2026-10-10 04:13:30,670 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: Owl is running in 'dev' mode. 2026-10-10 04:13:30,723 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:30] "GET /web/image/ir.attachment/12466/raw HTTP/1.1" 200 - 4 0.004 0.007 2026-10-10 04:13:30,783 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: [2/5] Tour test_sub_categories_products_displayed → Step Click on category 'Miscellaneous' (trigger: .category_btn:contains('Miscellaneous')) 2026-10-10 04:13:30,843 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:30] "GET /web/image/product.template/2503/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.005 0.026 2026-10-10 04:13:30,849 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: [3/5] Tour test_sub_categories_products_displayed → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 04:13:30,871 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:30] "GET /web/image/pos.category/359/image_128?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 2 0.001 0.060 2026-10-10 04:13:30,894 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:30] "GET /web/image/pos.category/356/image_128?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 2 0.001 0.083 2026-10-10 04:13:30,897 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: [4/5] Tour test_sub_categories_products_displayed → Step Click on category 'Parent' (trigger: .category_btn:contains('Parent')) 2026-10-10 04:13:30,909 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:30] "GET /web/image/product.template/2506/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.003 0.082 2026-10-10 04:13:30,935 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:30] "GET /web/image/product.template/2505/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.106 2026-10-10 04:13:30,949 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:30] "GET /web/image/product.template/2502/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.117 2026-10-10 04:13:30,952 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: [5/5] Tour test_sub_categories_products_displayed → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_box span:contains('Fanta')) 2026-10-10 04:13:30,970 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:30] "GET /web/image/pos.category/358/image_128?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 2 0.001 0.117 2026-10-10 04:13:30,991 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:30] "GET /web/image/pos.category/360/image_128?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 2 0.001 0.018 2026-10-10 04:13:31,007 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: tour succeeded 2026-10-10 04:13:31,012 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR test_sub_categories_products_displayed SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-10-10 04:13:31,018 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:31] "GET /web/image/product.template/2504/image_512?unique=2026-10-10T04:10:49.000+00:00 HTTP/1.1" 200 - 3 0.003 0.042 2026-10-10 04:13:31,058 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: heap 6917504 (allocated 7602176) 2026-10-10 04:13:31,065 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing chrome headless with pid 146027 2026-10-10 04:13:31,067 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing websocket connection 2026-10-10 04:13:31,072 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Terminating chrome headless with pid 146027 2026-10-10 04:13:31,171 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_041331_171335_test_sub_categories_products_displayed.txt 2026-10-10 04:13:31,171 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Removing chrome user profile "/tmp/tmpukrvm__2_chrome_odoo" 2026-10-10 04:13:31,240 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-10 04:13:32,842 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_delivery_tour ... 2026-10-10 04:13:39,842 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome pid: 146217 2026-10-10 04:13:39,843 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome headless temporary user profile dir: /tmp/tmps6ywnhft_chrome_odoo 2026-10-10 04:13:39,843 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Issuing json command http://127.0.0.1:36859/json/version 2026-10-10 04:13:39,844 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36859', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:13:39,859 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Browser version: Chrome/150.0.7871.114 2026-10-10 04:13:39,859 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Issuing json command http://127.0.0.1:36859/json 2026-10-10 04:13:39,860 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36859', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:13:39,875 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Websocket url found: ws://127.0.0.1:36859/devtools/page/37F612CAB8FA46D21055271077E01502 2026-10-10 04:13:39,888 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Enable chrome headless console log notification 2026-10-10 04:13:39,899 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome headless enable page notifications 2026-10-10 04:13:39,909 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Setting session cookie in browser 2026-10-10 04:13:40,121 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Open "http://127.0.0.1:8069/pos-self/201?access_token=1b78a98320644bf8" in browser 2026-10-10 04:13:40,122 44 INFO rb-acb9515-225444-423143 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/201?access_token=1b78a98320644bf8" 2026-10-10 04:13:40,143 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:13:40,762 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:40] "GET /pos-self/201?access_token=1b78a98320644bf8 HTTP/1.1" 200 - 57 0.027 0.596 2026-10-10 04:13:40,766 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Navigation result: {'frameId': '37F612CAB8FA46D21055271077E01502', 'loaderId': '483348FC41108B8D3C7DB2E6638488DC', 'isDownload': False} 2026-10-10 04:13:40,767 44 INFO rb-acb9515-225444-423143 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-10 04:13:40,787 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:13:40,814 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:13:40,843 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:40] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.041 2026-10-10 04:13:40,857 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:13:40,898 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:40] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.024 0.077 2026-10-10 04:13:40,906 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:13:40,921 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:40] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.118 2026-10-10 04:13:41,057 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:41] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-10 04:13:41,077 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:41] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 04:13:41,093 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:41] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.005 0.009 2026-10-10 04:13:41,110 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Evaluate test code "odoo.startTour('self_order_preset_delivery_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/201?access_token=1b78a98320644bf8", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:13:41,111 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:13:41,111 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:41] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 04:13:41,120 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [1/14] Tour self_order_preset_delivery_tour → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:13:41,212 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:41] "POST /pos-self/relations/201 HTTP/1.1" 200 - 37 0.027 0.052 2026-10-10 04:13:41,270 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.132 2026-10-10 04:13:41,612 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:41] "POST /pos-self/data/201 HTTP/1.1" 200 - 181 0.102 0.253 2026-10-10 04:13:41,615 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.324 2026-10-10 04:13:41,668 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: Owl is running in 'dev' mode. 2026-10-10 04:13:41,714 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:41] "GET /web/image/ir.attachment/12526/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-10 04:13:41,749 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [2/14] Tour self_order_preset_delivery_tour → Step Click on location 'Delivery' (trigger: .o_self_eating_location_box .preset_btn:contains('Delivery')) 2026-10-10 04:13:41,759 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:41] "GET /web/image/ir.attachment/12480/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-10 04:13:41,780 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:13:41,846 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [3/14] Tour self_order_preset_delivery_tour → Step Click on product 'Free' (trigger: .product_list .o_self_product_box span:contains('Free')) 2026-10-10 04:13:41,881 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:41] "GET /web/image/pos.category/362/image_128?unique=2026-10-10T04:13:31.000+00:00 HTTP/1.1" 200 - 2 0.001 0.017 2026-10-10 04:13:41,906 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:41] "GET /web/image/product.template/2509/image_512?unique=2026-10-10T04:13:31.000+00:00 HTTP/1.1" 200 - 3 0.007 0.020 2026-10-10 04:13:41,925 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [4/14] Tour self_order_preset_delivery_tour → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:13:41,933 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:41] "GET /web/image/product.template/2510/image_512?unique=2026-10-10T04:13:31.000+00:00 HTTP/1.1" 200 - 3 0.010 0.021 2026-10-10 04:13:41,947 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:41] "GET /web/image/product.template/2513/image_512?unique=2026-10-10T04:13:31.000+00:00 HTTP/1.1" 200 - 3 0.002 0.025 2026-10-10 04:13:41,964 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:41] "GET /web/image/product.template/2511/image_512?unique=2026-10-10T04:13:31.000+00:00 HTTP/1.1" 200 - 3 0.002 0.037 2026-10-10 04:13:41,981 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:41] "GET /web/image/product.template/2512/image_512?unique=2026-10-10T04:13:31.000+00:00 HTTP/1.1" 200 - 3 0.002 0.052 2026-10-10 04:13:41,987 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [5/14] Tour self_order_preset_delivery_tour → Step Check product card with Free and 0 (trigger: .product-cart-item:has(div:contains("Free")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("0"))) 2026-10-10 04:13:42,021 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 04:13:42,033 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:42] "GET /web/image/product.product/3019/image_512?unique=2026-10-10T04:13:31.000+00:00 HTTP/1.1" 200 - 8 0.005 0.020 2026-10-10 04:13:42,042 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [6/14] Tour self_order_preset_delivery_tour → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:13:42,107 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [7/14] Tour self_order_preset_delivery_tour → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-10-10 04:13:42,127 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:42] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.005 0.014 2026-10-10 04:13:42,207 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [8/14] Tour self_order_preset_delivery_tour → Step Fill input with dre@dr.com (trigger: input[placeholder="Email"]) 2026-10-10 04:13:42,322 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [9/14] Tour self_order_preset_delivery_tour → Step Fill input with +32490904390 (trigger: input[placeholder="Phone"]) 2026-10-10 04:13:42,451 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [10/14] Tour self_order_preset_delivery_tour → Step Fill input with Rue du Bronx 90 (trigger: input[placeholder="Street and Number"]) 2026-10-10 04:13:42,584 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [11/14] Tour self_order_preset_delivery_tour → Step Fill input with 9999 (trigger: input[placeholder="Zip"]) 2026-10-10 04:13:42,661 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [12/14] Tour self_order_preset_delivery_tour → Step Fill input with New York (trigger: input[placeholder="City"]) 2026-10-10 04:13:42,760 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [13/14] Tour self_order_preset_delivery_tour → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-10-10 04:13:42,813 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [14/14] Tour self_order_preset_delivery_tour → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 04:13:42,945 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:42] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 32 0.039 0.087 2026-10-10 04:13:43,019 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84797690 started for PoS orders references: [{'name': None, 'pos_reference': '260-201-000001', 'uuid': 'bb489b66-11c5-4151-aa01-26958c56f353'}] 2026-10-10 04:13:43,078 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84797690 order {'name': None, 'pos_reference': '260-201-000001', 'uuid': 'bb489b66-11c5-4151-aa01-26958c56f353'} created pos.order #986 2026-10-10 04:13:43,102 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84797690 finished 2026-10-10 04:13:43,810 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:43] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 279 0.334 0.507 2026-10-10 04:13:43,870 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: tour succeeded 2026-10-10 04:13:43,871 44 INFO rb-acb9515-225444-423143 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-10 04:13:43,933 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: heap 8714448 (allocated 9961472) 2026-10-10 04:13:43,936 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Closing chrome headless with pid 146217 2026-10-10 04:13:43,942 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Closing websocket connection 2026-10-10 04:13:43,943 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Terminating chrome headless with pid 146217 2026-10-10 04:13:44,041 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_041344_041255_test_preset_delivery_tour.txt 2026-10-10 04:13:44,041 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Removing chrome user profile "/tmp/tmps6ywnhft_chrome_odoo" 2026-10-10 04:13:44,094 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_dine_in_tour ... 2026-10-10 04:13:51,042 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Chrome pid: 146406 2026-10-10 04:13:51,043 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Chrome headless temporary user profile dir: /tmp/tmpb8vifdiw_chrome_odoo 2026-10-10 04:13:51,043 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Issuing json command http://127.0.0.1:43855/json/version 2026-10-10 04:13:51,044 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43855', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:13:51,126 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Browser version: Chrome/150.0.7871.114 2026-10-10 04:13:51,126 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Issuing json command http://127.0.0.1:43855/json 2026-10-10 04:13:51,127 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43855', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:13:51,135 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Websocket url found: ws://127.0.0.1:43855/devtools/page/D797AE9F64C74D4A4294B06EA97B3ABB 2026-10-10 04:13:51,154 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Enable chrome headless console log notification 2026-10-10 04:13:51,164 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Chrome headless enable page notifications 2026-10-10 04:13:51,187 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Setting session cookie in browser 2026-10-10 04:13:51,461 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Open "http://127.0.0.1:8069/pos-self/202?access_token=76f8e3ff3fff4e4b&table_identifier=0d372cfc" in browser 2026-10-10 04:13:51,462 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Navigating to: "http://127.0.0.1:8069/pos-self/202?access_token=76f8e3ff3fff4e4b&table_identifier=0d372cfc" 2026-10-10 04:13:51,482 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:13:51,934 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:51] "GET /pos-self/202?access_token=76f8e3ff3fff4e4b&table_identifier=0d372cfc HTTP/1.1" 200 - 59 0.036 0.418 2026-10-10 04:13:51,938 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Navigation result: {'frameId': 'D797AE9F64C74D4A4294B06EA97B3ABB', 'loaderId': '16DE01304DAC03DBBF559012044F4AEE', 'isDownload': False} 2026-10-10 04:13:51,938 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Evaluate ready code "odoo.isTourReady('self_order_preset_dine_in_tour')" 2026-10-10 04:13:51,963 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:13:51,977 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:13:52,001 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:52] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.028 2026-10-10 04:13:52,014 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:13:52,060 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:52] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.031 0.063 2026-10-10 04:13:52,086 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:13:52,102 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:52] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.126 2026-10-10 04:13:52,256 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:52] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-10 04:13:52,262 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:52] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 04:13:52,288 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:13:52,290 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:52] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 04:13:52,292 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Evaluate test code "odoo.startTour('self_order_preset_dine_in_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/202?access_token=76f8e3ff3fff4e4b&table_identifier=0d372cfc", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:13:52,300 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:52] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.003 0.014 2026-10-10 04:13:52,302 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour.browser: [1/8] Tour self_order_preset_dine_in_tour → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-10 04:13:52,363 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour.browser: [2/8] Tour self_order_preset_dine_in_tour → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:13:52,375 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:52] "POST /pos-self/relations/202 HTTP/1.1" 200 - 37 0.019 0.045 2026-10-10 04:13:52,428 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.114 2026-10-10 04:13:52,707 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:52] "POST /pos-self/data/202 HTTP/1.1" 200 - 181 0.094 0.187 2026-10-10 04:13:52,710 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.257 2026-10-10 04:13:52,779 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:52] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.010 2026-10-10 04:13:52,791 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour.browser: Owl is running in 'dev' mode. 2026-10-10 04:13:52,832 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:52] "GET /web/image/ir.attachment/12579/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-10 04:13:52,860 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour.browser: [3/8] Tour self_order_preset_dine_in_tour → Step Click on location 'Dine in' (trigger: .o_self_eating_location_box .preset_btn:contains('Dine in')) 2026-10-10 04:13:52,882 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:52] "GET /web/image/ir.attachment/12533/raw HTTP/1.1" 200 - 4 0.004 0.010 2026-10-10 04:13:52,892 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:13:52,943 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour.browser: [4/8] Tour self_order_preset_dine_in_tour → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 04:13:52,976 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:52] "GET /web/image/pos.category/362/image_128?unique=2026-10-10T04:13:31.000+00:00 HTTP/1.1" 200 - 2 0.001 0.021 2026-10-10 04:13:52,991 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:52] "GET /web/image/product.template/2509/image_512?unique=2026-10-10T04:13:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.018 2026-10-10 04:13:53,007 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:53] "GET /web/image/product.template/2510/image_512?unique=2026-10-10T04:13:31.000+00:00 HTTP/1.1" 200 - 3 0.002 0.034 2026-10-10 04:13:53,011 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour.browser: [5/8] Tour self_order_preset_dine_in_tour → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:13:53,031 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:53] "GET /web/image/product.template/2513/image_512?unique=2026-10-10T04:13:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.057 2026-10-10 04:13:53,068 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:53] "GET /web/image/product.template/2511/image_512?unique=2026-10-10T04:13:31.000+00:00 HTTP/1.1" 200 - 3 0.002 0.093 2026-10-10 04:13:53,080 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour.browser: [6/8] Tour self_order_preset_dine_in_tour → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-10 04:13:53,084 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:53] "GET /web/image/product.template/2512/image_512?unique=2026-10-10T04:13:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.106 2026-10-10 04:13:53,105 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:13:53,130 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:53] "GET /web/image/product.product/3018/image_512?unique=2026-10-10T04:13:31.000+00:00 HTTP/1.1" 200 - 8 0.006 0.023 2026-10-10 04:13:53,133 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour.browser: [7/8] Tour self_order_preset_dine_in_tour → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:13:53,207 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour.browser: [8/8] Tour self_order_preset_dine_in_tour → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 04:13:53,259 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77602200 started for PoS orders references: [{'name': None, 'pos_reference': '260-202-000001', 'uuid': '87d0a05e-c0fe-431f-a011-34d4086d8e13'}] 2026-10-10 04:13:53,307 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77602200 order {'name': None, 'pos_reference': '260-202-000001', 'uuid': '87d0a05e-c0fe-431f-a011-34d4086d8e13'} created pos.order #987 2026-10-10 04:13:53,332 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77602200 finished 2026-10-10 04:13:53,502 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:53] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 101 0.107 0.192 2026-10-10 04:13:53,570 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour.browser: tour succeeded 2026-10-10 04:13:53,571 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR self_order_preset_dine_in_tour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-10 04:13:53,582 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:13:53] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.015 0.014 2026-10-10 04:13:53,615 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour.browser: heap 7826104 (allocated 8912896) 2026-10-10 04:13:53,616 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Closing chrome headless with pid 146406 2026-10-10 04:13:53,616 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Closing websocket connection 2026-10-10 04:13:53,617 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Terminating chrome headless with pid 146406 2026-10-10 04:13:53,712 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_041353_712621_test_preset_dine_in_tour.txt 2026-10-10 04:13:53,712 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Removing chrome user profile "/tmp/tmpb8vifdiw_chrome_odoo" 2026-10-10 04:13:53,752 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_takeaway_tour ... 2026-10-10 04:14:00,370 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Chrome pid: 146593 2026-10-10 04:14:00,370 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Chrome headless temporary user profile dir: /tmp/tmp_2hbd_yb_chrome_odoo 2026-10-10 04:14:00,370 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Issuing json command http://127.0.0.1:42169/json/version 2026-10-10 04:14:00,372 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42169', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:14:00,445 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Browser version: Chrome/150.0.7871.114 2026-10-10 04:14:00,446 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Issuing json command http://127.0.0.1:42169/json 2026-10-10 04:14:00,447 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42169', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:14:00,455 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Websocket url found: ws://127.0.0.1:42169/devtools/page/4A7748C80C1A5E9FABA5F553BBC88920 2026-10-10 04:14:00,469 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Enable chrome headless console log notification 2026-10-10 04:14:00,481 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Chrome headless enable page notifications 2026-10-10 04:14:00,500 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Setting session cookie in browser 2026-10-10 04:14:00,760 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Open "http://127.0.0.1:8069/pos-self/203?access_token=303b7aa0e67e4589" in browser 2026-10-10 04:14:00,760 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Navigating to: "http://127.0.0.1:8069/pos-self/203?access_token=303b7aa0e67e4589" 2026-10-10 04:14:00,779 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:14:01,228 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:01] "GET /pos-self/203?access_token=303b7aa0e67e4589 HTTP/1.1" 200 - 57 0.028 0.423 2026-10-10 04:14:01,232 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Navigation result: {'frameId': '4A7748C80C1A5E9FABA5F553BBC88920', 'loaderId': '4FD57147A41BE78C08BA1367887204CB', 'isDownload': False} 2026-10-10 04:14:01,232 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Evaluate ready code "odoo.isTourReady('self_order_preset_takeaway_tour')" 2026-10-10 04:14:01,251 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:14:01,277 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:14:01,306 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:01] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.036 2026-10-10 04:14:01,324 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:14:01,341 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:01] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.007 0.069 2026-10-10 04:14:01,359 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:14:01,406 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:01] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.037 0.110 2026-10-10 04:14:01,595 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:01] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.018 2026-10-10 04:14:01,604 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:01] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.028 2026-10-10 04:14:01,625 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Evaluate test code "odoo.startTour('self_order_preset_takeaway_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/203?access_token=303b7aa0e67e4589", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:14:01,630 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:01] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.003 0.017 2026-10-10 04:14:01,634 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:14:01,635 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:01] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.012 2026-10-10 04:14:01,636 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: [1/10] Tour self_order_preset_takeaway_tour → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-10 04:14:01,694 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: [2/10] Tour self_order_preset_takeaway_tour → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:14:01,714 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.062 2026-10-10 04:14:01,811 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:01] "POST /pos-self/relations/203 HTTP/1.1" 200 - 37 0.036 0.127 2026-10-10 04:14:01,814 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.080 2026-10-10 04:14:02,239 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:02] "POST /pos-self/data/203 HTTP/1.1" 200 - 181 0.152 0.240 2026-10-10 04:14:02,302 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: Owl is running in 'dev' mode. 2026-10-10 04:14:02,363 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:02] "GET /web/image/ir.attachment/12632/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-10 04:14:02,404 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: [3/10] Tour self_order_preset_takeaway_tour → Step Click on location 'Takeaway' (trigger: .o_self_eating_location_box .preset_btn:contains('Takeaway')) 2026-10-10 04:14:02,419 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:02] "GET /web/image/ir.attachment/12586/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-10 04:14:02,458 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:14:02,520 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: [4/10] Tour self_order_preset_takeaway_tour → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 04:14:02,585 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:02] "GET /web/image/pos.category/362/image_128?unique=2026-10-10T04:13:31.000+00:00 HTTP/1.1" 200 - 2 0.001 0.032 2026-10-10 04:14:02,600 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: [5/10] Tour self_order_preset_takeaway_tour → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:14:02,610 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:02] "GET /web/image/product.template/2509/image_512?unique=2026-10-10T04:13:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.036 2026-10-10 04:14:02,641 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:02] "GET /web/image/product.template/2510/image_512?unique=2026-10-10T04:13:31.000+00:00 HTTP/1.1" 200 - 3 0.009 0.058 2026-10-10 04:14:02,658 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:02] "GET /web/image/product.template/2513/image_512?unique=2026-10-10T04:13:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.077 2026-10-10 04:14:02,668 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: [6/10] Tour self_order_preset_takeaway_tour → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-10 04:14:02,674 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:02] "GET /web/image/product.template/2511/image_512?unique=2026-10-10T04:13:31.000+00:00 HTTP/1.1" 200 - 3 0.002 0.091 2026-10-10 04:14:02,690 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:02] "GET /web/image/product.template/2512/image_512?unique=2026-10-10T04:13:31.000+00:00 HTTP/1.1" 200 - 3 0.002 0.104 2026-10-10 04:14:02,716 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:14:02,725 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: [7/10] Tour self_order_preset_takeaway_tour → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:14:02,747 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:02] "GET /web/image/product.product/3018/image_512?unique=2026-10-10T04:13:31.000+00:00 HTTP/1.1" 200 - 8 0.014 0.034 2026-10-10 04:14:02,794 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: [8/10] Tour self_order_preset_takeaway_tour → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-10-10 04:14:02,822 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:02] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.012 0.015 2026-10-10 04:14:02,869 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: [9/10] Tour self_order_preset_takeaway_tour → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-10-10 04:14:02,961 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: [10/10] Tour self_order_preset_takeaway_tour → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 04:14:03,013 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89650406 started for PoS orders references: [{'name': None, 'pos_reference': '260-203-000001', 'uuid': 'af075156-4004-4db1-91d4-05a0f1c8a5c6'}] 2026-10-10 04:14:03,075 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89650406 order {'name': None, 'pos_reference': '260-203-000001', 'uuid': 'af075156-4004-4db1-91d4-05a0f1c8a5c6'} created pos.order #988 2026-10-10 04:14:03,102 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89650406 finished 2026-10-10 04:14:03,264 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:03] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 100 0.102 0.212 2026-10-10 04:14:03,315 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:03] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.011 2026-10-10 04:14:03,324 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: tour succeeded 2026-10-10 04:14:03,325 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: ╔════════════════════════════════════════════════╗ ║ TOUR self_order_preset_takeaway_tour SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-10-10 04:14:03,383 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: heap 8123632 (allocated 9175040) 2026-10-10 04:14:03,392 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Closing chrome headless with pid 146593 2026-10-10 04:14:03,394 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Closing websocket connection 2026-10-10 04:14:03,395 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Terminating chrome headless with pid 146593 2026-10-10 04:14:03,505 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_041403_504936_test_preset_takeaway_tour.txt 2026-10-10 04:14:03,505 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Removing chrome user profile "/tmp/tmp_2hbd_yb_chrome_odoo" 2026-10-10 04:14:03,542 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_with_slot_tour ... 2026-10-10 04:14:11,159 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome pid: 146793 2026-10-10 04:14:11,159 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome headless temporary user profile dir: /tmp/tmp4qxdt4pq_chrome_odoo 2026-10-10 04:14:11,160 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:37785/json/version 2026-10-10 04:14:11,161 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37785', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:14:11,212 44 INFO rb-acb9515-225444-423143 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-10 04:14:11,213 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:37785/json 2026-10-10 04:14:11,218 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37785', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:14:11,242 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Websocket url found: ws://127.0.0.1:37785/devtools/page/803C8966C3D1FE917D9205AA1A3A5C55 2026-10-10 04:14:11,246 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Enable chrome headless console log notification 2026-10-10 04:14:11,250 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome headless enable page notifications 2026-10-10 04:14:11,270 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Setting session cookie in browser 2026-10-10 04:14:11,506 44 INFO rb-acb9515-225444-423143 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/204?access_token=49b22c0154e94360" in browser 2026-10-10 04:14:11,506 44 INFO rb-acb9515-225444-423143 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/204?access_token=49b22c0154e94360" 2026-10-10 04:14:11,535 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:14:12,086 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:12] "GET /pos-self/204?access_token=49b22c0154e94360 HTTP/1.1" 200 - 57 0.076 0.478 2026-10-10 04:14:12,090 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Navigation result: {'frameId': '803C8966C3D1FE917D9205AA1A3A5C55', 'loaderId': 'E0DA406D63B1206FA0E49C90BB0948B0', 'isDownload': False} 2026-10-10 04:14:12,090 44 INFO rb-acb9515-225444-423143 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-10 04:14:12,108 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:14:12,143 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:14:12,192 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:12] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.027 0.043 2026-10-10 04:14:12,202 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:14:12,220 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:12] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.093 2026-10-10 04:14:12,230 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:14:12,248 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:12] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.112 2026-10-10 04:14:12,443 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:12] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-10 04:14:12,456 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:12] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.010 2026-10-10 04:14:12,469 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:12] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.002 0.012 2026-10-10 04:14:12,483 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:14:12,483 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:12] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 04:14:12,499 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Evaluate test code "odoo.startTour('self_order_preset_slot_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/204?access_token=49b22c0154e94360", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:14:12,509 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [1/11] Tour self_order_preset_slot_tour → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-10 04:14:12,570 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [2/11] Tour self_order_preset_slot_tour → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:14:12,571 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:12] "POST /pos-self/relations/204 HTTP/1.1" 200 - 37 0.024 0.046 2026-10-10 04:14:12,629 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.122 2026-10-10 04:14:12,974 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:12] "POST /pos-self/data/204 HTTP/1.1" 200 - 185 0.144 0.213 2026-10-10 04:14:12,977 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.324 2026-10-10 04:14:13,064 44 INFO rb-acb9515-225444-423143 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-10 04:14:13,113 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:13] "GET /web/image/ir.attachment/12685/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-10 04:14:13,149 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [3/11] Tour self_order_preset_slot_tour → Step Click on location 'Takeaway' (trigger: .o_self_eating_location_box .preset_btn:contains('Takeaway')) 2026-10-10 04:14:13,163 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:13] "GET /web/image/ir.attachment/12639/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-10 04:14:13,187 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:14:13,274 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [4/11] Tour self_order_preset_slot_tour → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 04:14:13,326 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:13] "GET /web/image/pos.category/362/image_128?unique=2026-10-10T04:13:31.000+00:00 HTTP/1.1" 200 - 2 0.007 0.030 2026-10-10 04:14:13,343 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:13] "GET /web/image/product.template/2509/image_512?unique=2026-10-10T04:13:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.042 2026-10-10 04:14:13,355 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [5/11] Tour self_order_preset_slot_tour → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:14:13,365 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:13] "GET /web/image/product.template/2510/image_512?unique=2026-10-10T04:13:31.000+00:00 HTTP/1.1" 200 - 3 0.006 0.059 2026-10-10 04:14:13,383 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:13] "GET /web/image/product.template/2511/image_512?unique=2026-10-10T04:13:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.078 2026-10-10 04:14:13,404 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:13] "GET /web/image/product.template/2512/image_512?unique=2026-10-10T04:13:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.093 2026-10-10 04:14:13,416 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [6/11] Tour self_order_preset_slot_tour → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-10 04:14:13,420 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:13] "GET /web/image/product.template/2513/image_512?unique=2026-10-10T04:13:31.000+00:00 HTTP/1.1" 200 - 3 0.002 0.113 2026-10-10 04:14:13,448 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:14:13,470 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [7/11] Tour self_order_preset_slot_tour → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:14:13,487 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:13] "GET /web/image/product.product/3018/image_512?unique=2026-10-10T04:13:31.000+00:00 HTTP/1.1" 200 - 8 0.015 0.031 2026-10-10 04:14:13,535 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [8/11] Tour self_order_preset_slot_tour → Step Select Random Value in Input (trigger: .slot-select) 2026-10-10 04:14:13,561 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:13] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.008 0.017 2026-10-10 04:14:13,667 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [9/11] Tour self_order_preset_slot_tour → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-10-10 04:14:13,802 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [10/11] Tour self_order_preset_slot_tour → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-10-10 04:14:13,875 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [11/11] Tour self_order_preset_slot_tour → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 04:14:13,912 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84975852 started for PoS orders references: [{'name': None, 'pos_reference': '260-204-000001', 'uuid': '6e468d07-8bec-4b75-83b5-001379274588'}] 2026-10-10 04:14:13,947 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84975852 order {'name': None, 'pos_reference': '260-204-000001', 'uuid': '6e468d07-8bec-4b75-83b5-001379274588'} created pos.order #989 2026-10-10 04:14:13,964 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84975852 finished 2026-10-10 04:14:14,087 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:14] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 100 0.079 0.137 2026-10-10 04:14:14,142 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:14] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.014 2026-10-10 04:14:14,155 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: tour succeeded 2026-10-10 04:14:14,156 44 INFO rb-acb9515-225444-423143 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-10 04:14:14,230 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: heap 9359068 (allocated 10747904) 2026-10-10 04:14:14,242 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Closing chrome headless with pid 146793 2026-10-10 04:14:14,246 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Closing websocket connection 2026-10-10 04:14:14,248 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Terminating chrome headless with pid 146793 2026-10-10 04:14:14,344 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_041414_344107_test_preset_with_slot_tour.txt 2026-10-10 04:14:14,344 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Removing chrome user profile "/tmp/tmp4qxdt4pq_chrome_odoo" 2026-10-10 04:14:14,408 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-10 04:14:16,185 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_combo_prices ... 2026-10-10 04:14:26,997 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome pid: 146984 2026-10-10 04:14:26,997 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome headless temporary user profile dir: /tmp/tmphhh161zc_chrome_odoo 2026-10-10 04:14:26,997 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Issuing json command http://127.0.0.1:45153/json/version 2026-10-10 04:14:26,998 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45153', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:14:27,050 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Browser version: Chrome/150.0.7871.114 2026-10-10 04:14:27,050 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Issuing json command http://127.0.0.1:45153/json 2026-10-10 04:14:27,051 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45153', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:14:27,067 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Websocket url found: ws://127.0.0.1:45153/devtools/page/E283280707B4135B96D7E815371AC57B 2026-10-10 04:14:27,078 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Enable chrome headless console log notification 2026-10-10 04:14:27,087 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome headless enable page notifications 2026-10-10 04:14:27,108 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Setting session cookie in browser 2026-10-10 04:14:27,455 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Open "http://127.0.0.1:8069/pos-self/205?access_token=00dc4ea5e12e416c" in browser 2026-10-10 04:14:27,455 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Navigating to: "http://127.0.0.1:8069/pos-self/205?access_token=00dc4ea5e12e416c" 2026-10-10 04:14:27,482 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:14:28,080 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:28] "GET /pos-self/205?access_token=00dc4ea5e12e416c HTTP/1.1" 200 - 59 0.051 0.554 2026-10-10 04:14:28,084 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Navigation result: {'frameId': 'E283280707B4135B96D7E815371AC57B', 'loaderId': '8C9E346FB34F2C3D9E34C7EAB22E0F7D', 'isDownload': False} 2026-10-10 04:14:28,085 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Evaluate ready code "odoo.isTourReady('test_combo_prices')" 2026-10-10 04:14:28,107 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:14:28,135 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:14:28,175 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:28] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.027 0.032 2026-10-10 04:14:28,189 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:14:28,217 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:28] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.090 2026-10-10 04:14:28,225 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:14:28,241 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:28] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.107 2026-10-10 04:14:28,486 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:28] "GET /favicon.ico HTTP/1.1" 301 - 1 0.012 0.014 2026-10-10 04:14:28,496 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:28] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.026 2026-10-10 04:14:28,528 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Evaluate test code "odoo.startTour('test_combo_prices', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/205?access_token=00dc4ea5e12e416c", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:14:28,532 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:28] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.016 0.010 2026-10-10 04:14:28,540 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:14:28,541 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:28] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.023 2026-10-10 04:14:28,544 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [1/135] Tour test_combo_prices → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:14:28,636 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:28] "POST /pos-self/relations/205 HTTP/1.1" 200 - 37 0.026 0.051 2026-10-10 04:14:28,692 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.126 2026-10-10 04:14:29,083 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:29] "POST /pos-self/data/205 HTTP/1.1" 200 - 207 0.155 0.239 2026-10-10 04:14:29,087 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.377 2026-10-10 04:14:29,156 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: Owl is running in 'dev' mode. 2026-10-10 04:14:29,221 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:29] "GET /web/image/ir.attachment/12748/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-10 04:14:29,282 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [2/135] Tour test_combo_prices → Step Click on product 'Big Combo' (trigger: .product_list .o_self_product_box span:contains('Big Combo')) 2026-10-10 04:14:29,359 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:29] "GET /web/image/pos.category/364/image_128?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 2 0.001 0.030 2026-10-10 04:14:29,378 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [3/135] Tour test_combo_prices → Step Click on combo product 'Green 1' (trigger: .combo_product_box span:contains('Green 1')) 2026-10-10 04:14:29,386 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:14:29,396 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:29] "GET /web/image/product.template/2531/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.054 2026-10-10 04:14:29,409 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:29] "GET /web/image/product.template/2546/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.053 2026-10-10 04:14:29,427 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:29] "GET /web/image/product.template/2542/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.074 2026-10-10 04:14:29,444 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [4/135] Tour test_combo_prices → Step Click on combo product 'Green 2' (trigger: .combo_product_box span:contains('Green 2')) 2026-10-10 04:14:29,459 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:29] "GET /web/image/product.template/2543/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.081 2026-10-10 04:14:29,488 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:29] "GET /web/image/product.template/2544/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.107 2026-10-10 04:14:29,501 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:29] "GET /web/image/product.template/2545/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.104 2026-10-10 04:14:29,506 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [5/135] Tour test_combo_prices → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-10-10 04:14:29,519 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:29] "GET /web/image/product.template/2532/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.099 2026-10-10 04:14:29,548 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:29] "GET /web/image/product.product/3031/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 8 0.007 0.118 2026-10-10 04:14:29,573 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:29] "GET /web/image/product.product/3032/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 8 0.009 0.117 2026-10-10 04:14:29,582 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [6/135] Tour test_combo_prices → Step Click on combo product 'Red 1' (trigger: .combo_product_box span:contains('Red 1')) 2026-10-10 04:14:29,594 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:29] "GET /web/image/product.product/3033/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 8 0.004 0.120 2026-10-10 04:14:29,628 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:29] "GET /web/image/product.product/3034/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 8 0.005 0.015 2026-10-10 04:14:29,641 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [7/135] Tour test_combo_prices → Step Click on combo product 'Red 2' (trigger: .combo_product_box span:contains('Red 2')) 2026-10-10 04:14:29,653 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:29] "GET /web/image/product.product/3035/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 8 0.007 0.035 2026-10-10 04:14:29,683 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:29] "GET /web/image/product.product/3036/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 8 0.005 0.065 2026-10-10 04:14:29,699 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [8/135] Tour test_combo_prices → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-10-10 04:14:29,784 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [9/135] Tour test_combo_prices → Step Click on combo product 'Purple 1' (trigger: .combo_product_box span:contains('Purple 1')) 2026-10-10 04:14:29,823 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:29] "GET /web/image/product.product/3037/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 8 0.004 0.016 2026-10-10 04:14:29,844 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:29] "GET /web/image/product.product/3039/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 8 0.004 0.036 2026-10-10 04:14:29,847 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [10/135] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-10-10 04:14:29,864 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:29] "GET /web/image/product.product/3038/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 8 0.004 0.057 2026-10-10 04:14:29,916 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [11/135] Tour test_combo_prices → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-10-10 04:14:29,987 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [12/135] Tour test_combo_prices → Step Click on button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-10-10 04:14:30,103 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [13/135] Tour test_combo_prices → Step Click on product 'Random Product 1' (trigger: .product_list .o_self_product_box span:contains('Random Product 1')) 2026-10-10 04:14:30,182 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [14/135] Tour test_combo_prices → Step Click on product 'Random Product 2' (trigger: .product_list .o_self_product_box span:contains('Random Product 2')) 2026-10-10 04:14:30,264 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [15/135] Tour test_combo_prices → Step Click on product 'Random Product 3' (trigger: .product_list .o_self_product_box span:contains('Random Product 3')) 2026-10-10 04:14:30,342 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [16/135] Tour test_combo_prices → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:14:30,503 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [17/135] Tour test_combo_prices → Step body 2026-10-10 04:14:30,532 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:30] "GET /web/image/ir.attachment/12702/raw HTTP/1.1" 200 - 4 0.008 0.006 2026-10-10 04:14:30,632 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:14:30,701 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:30] "GET /web/image/product.product/3040/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 8 0.041 0.030 2026-10-10 04:14:30,737 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:30] "GET /web/image/product.product/3052/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 8 0.012 0.095 2026-10-10 04:14:30,764 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:30] "GET /web/image/product.product/3053/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 8 0.007 0.116 2026-10-10 04:14:30,818 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:30] "GET /web/image/product.product/3054/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 8 0.009 0.158 2026-10-10 04:14:31,044 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18392489 started for PoS orders references: [{'name': None, 'pos_reference': '260-205-000001', 'uuid': 'beead9f6-0ce7-48d5-9379-91cee87bf74d'}] 2026-10-10 04:14:31,158 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18392489 order {'name': None, 'pos_reference': '260-205-000001', 'uuid': 'beead9f6-0ce7-48d5-9379-91cee87bf74d'} created pos.order #990 2026-10-10 04:14:31,184 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18392489 finished 2026-10-10 04:14:31,434 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:31] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 209 0.259 0.474 2026-10-10 04:14:31,557 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [18/135] Tour test_combo_prices → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:14:31,620 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [19/135] Tour test_combo_prices → Step Check if the order number is shown (trigger: .tracking-number) 2026-10-10 04:14:31,670 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [20/135] Tour test_combo_prices → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 04:14:31,728 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [21/135] Tour test_combo_prices → Step Check is button 'My Order' (trigger: .btn:contains('My Order')) 2026-10-10 04:14:31,776 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [22/135] Tour test_combo_prices → Step body 2026-10-10 04:14:31,837 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [23/135] Tour test_combo_prices → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:14:31,841 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:31] "GET /web/image/ir.attachment/12747/raw HTTP/1.1" 200 - 4 0.004 0.006 2026-10-10 04:14:31,910 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [24/135] Tour test_combo_prices → Step Click on product 'Big Combo' (trigger: .product_list .o_self_product_box span:contains('Big Combo')) 2026-10-10 04:14:31,974 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [25/135] Tour test_combo_prices → Step Click on combo product 'Green 1' (trigger: .combo_product_box span:contains('Green 1')) 2026-10-10 04:14:32,039 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [26/135] Tour test_combo_prices → Step Click on combo product 'Green 2' (trigger: .combo_product_box span:contains('Green 2')) 2026-10-10 04:14:32,103 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [27/135] Tour test_combo_prices → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-10-10 04:14:32,171 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [28/135] Tour test_combo_prices → Step Click on combo product 'Red 1' (trigger: .combo_product_box span:contains('Red 1')) 2026-10-10 04:14:32,230 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [29/135] Tour test_combo_prices → Step Click on combo product 'Red 1' (trigger: .combo_product_box span:contains('Red 1')) 2026-10-10 04:14:32,292 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [30/135] Tour test_combo_prices → Step Click on combo product 'Red 2' (trigger: .combo_product_box span:contains('Red 2')) 2026-10-10 04:14:32,358 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [31/135] Tour test_combo_prices → Step Click on combo product 'Red 2' (trigger: .combo_product_box span:contains('Red 2')) 2026-10-10 04:14:32,420 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [32/135] Tour test_combo_prices → Step Click on combo product 'Red 2' (trigger: .combo_product_box span:contains('Red 2')) 2026-10-10 04:14:32,487 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [33/135] Tour test_combo_prices → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-10-10 04:14:32,569 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [34/135] Tour test_combo_prices → Step Click on combo product 'Purple 1' (trigger: .combo_product_box span:contains('Purple 1')) 2026-10-10 04:14:32,634 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [35/135] Tour test_combo_prices → Step Click on combo product 'Purple 1' (trigger: .combo_product_box span:contains('Purple 1')) 2026-10-10 04:14:32,701 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [36/135] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-10-10 04:14:32,766 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [37/135] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-10-10 04:14:32,831 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [38/135] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-10-10 04:14:32,897 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [39/135] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-10-10 04:14:32,974 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [40/135] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-10-10 04:14:33,044 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [41/135] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-10-10 04:14:33,106 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [42/135] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-10-10 04:14:33,175 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [43/135] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-10-10 04:14:33,243 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [44/135] Tour test_combo_prices → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-10-10 04:14:33,313 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [45/135] Tour test_combo_prices → Step Click on button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-10-10 04:14:33,419 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [46/135] Tour test_combo_prices → Step Click on product 'Random Product 1' (trigger: .product_list .o_self_product_box span:contains('Random Product 1')) 2026-10-10 04:14:33,512 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [47/135] Tour test_combo_prices → Step Click on product 'Random Product 2' (trigger: .product_list .o_self_product_box span:contains('Random Product 2')) 2026-10-10 04:14:33,602 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [48/135] Tour test_combo_prices → Step Click on product 'Random Product 3' (trigger: .product_list .o_self_product_box span:contains('Random Product 3')) 2026-10-10 04:14:33,689 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [49/135] Tour test_combo_prices → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:14:33,858 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [50/135] Tour test_combo_prices → Step body 2026-10-10 04:14:34,233 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75706148 started for PoS orders references: [{'name': None, 'pos_reference': '260-205-000002', 'uuid': 'f44e1a67-ec90-43a4-abd7-d8a6631a4330'}] 2026-10-10 04:14:34,326 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75706148 order {'name': None, 'pos_reference': '260-205-000002', 'uuid': 'f44e1a67-ec90-43a4-abd7-d8a6631a4330'} created pos.order #991 2026-10-10 04:14:34,352 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75706148 finished 2026-10-10 04:14:34,506 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:34] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 176 0.171 0.288 2026-10-10 04:14:34,635 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [51/135] Tour test_combo_prices → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:14:34,659 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:34] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.013 2026-10-10 04:14:34,694 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [52/135] Tour test_combo_prices → Step Check if the order number is shown (trigger: .tracking-number) 2026-10-10 04:14:34,740 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [53/135] Tour test_combo_prices → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 04:14:34,799 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [54/135] Tour test_combo_prices → Step Check is button 'My Order' (trigger: .btn:contains('My Order')) 2026-10-10 04:14:34,843 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [55/135] Tour test_combo_prices → Step body 2026-10-10 04:14:34,899 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [56/135] Tour test_combo_prices → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:14:34,975 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [57/135] Tour test_combo_prices → Step Click on product 'Big Combo' (trigger: .product_list .o_self_product_box span:contains('Big Combo')) 2026-10-10 04:14:35,043 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [58/135] Tour test_combo_prices → Step Click on combo product 'Green 1' (trigger: .combo_product_box span:contains('Green 1')) 2026-10-10 04:14:35,094 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [59/135] Tour test_combo_prices → Step Click on combo product 'Green 3' (trigger: .combo_product_box span:contains('Green 3')) 2026-10-10 04:14:35,169 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [60/135] Tour test_combo_prices → Step Select value Blue for attribute Color (trigger: h2:contains("Color") + div.row button:contains("Blue")) 2026-10-10 04:14:35,233 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [61/135] Tour test_combo_prices → Step Select value Big for attribute Size (trigger: h2:contains("Size") + div.row button:contains("Big")) 2026-10-10 04:14:35,293 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [62/135] Tour test_combo_prices → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-10-10 04:14:35,362 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [63/135] Tour test_combo_prices → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-10-10 04:14:35,432 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [64/135] Tour test_combo_prices → Step Click on combo product 'Red 1' (trigger: .combo_product_box span:contains('Red 1')) 2026-10-10 04:14:35,491 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [65/135] Tour test_combo_prices → Step Click on combo product 'Red 1' (trigger: .combo_product_box span:contains('Red 1')) 2026-10-10 04:14:35,556 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [66/135] Tour test_combo_prices → Step Click on combo product 'Red 3' (trigger: .combo_product_box span:contains('Red 3')) 2026-10-10 04:14:35,639 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [67/135] Tour test_combo_prices → Step Select value Blue for attribute Color (trigger: h2:contains("Color") + div.row button:contains("Blue")) 2026-10-10 04:14:35,704 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [68/135] Tour test_combo_prices → Step Select value Big for attribute Size (trigger: h2:contains("Size") + div.row button:contains("Big")) 2026-10-10 04:14:35,768 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [69/135] Tour test_combo_prices → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-10-10 04:14:35,842 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [70/135] Tour test_combo_prices → Step Click on combo product 'Red 3' (trigger: .combo_product_box span:contains('Red 3')) 2026-10-10 04:14:35,909 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [71/135] Tour test_combo_prices → Step Click on combo product 'Red 3' (trigger: .combo_product_box span:contains('Red 3')) 2026-10-10 04:14:35,971 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [72/135] Tour test_combo_prices → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-10-10 04:14:36,054 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [73/135] Tour test_combo_prices → Step Click on combo product 'Purple 1' (trigger: .combo_product_box span:contains('Purple 1')) 2026-10-10 04:14:36,129 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [74/135] Tour test_combo_prices → Step Click on combo product 'Purple 1' (trigger: .combo_product_box span:contains('Purple 1')) 2026-10-10 04:14:36,199 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [75/135] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-10-10 04:14:36,264 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [76/135] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-10-10 04:14:36,339 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [77/135] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-10-10 04:14:36,408 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [78/135] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-10-10 04:14:36,477 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [79/135] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-10-10 04:14:36,540 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [80/135] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-10-10 04:14:36,608 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [81/135] Tour test_combo_prices → Step Click on combo product 'Purple 3' (trigger: .combo_product_box span:contains('Purple 3')) 2026-10-10 04:14:36,681 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [82/135] Tour test_combo_prices → Step Select value Red for attribute Color (trigger: h2:contains("Color") + div.row button:contains("Red")) 2026-10-10 04:14:36,749 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [83/135] Tour test_combo_prices → Step Select value Small for attribute Size (trigger: h2:contains("Size") + div.row button:contains("Small")) 2026-10-10 04:14:36,818 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [84/135] Tour test_combo_prices → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-10-10 04:14:36,887 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [85/135] Tour test_combo_prices → Step Click on combo product 'Purple 3' (trigger: .combo_product_box span:contains('Purple 3')) 2026-10-10 04:14:36,953 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [86/135] Tour test_combo_prices → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-10-10 04:14:37,028 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [87/135] Tour test_combo_prices → Step Click on button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-10-10 04:14:37,137 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [88/135] Tour test_combo_prices → Step Click on product 'Random Product 1' (trigger: .product_list .o_self_product_box span:contains('Random Product 1')) 2026-10-10 04:14:37,224 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [89/135] Tour test_combo_prices → Step Click on product 'Random Product 2' (trigger: .product_list .o_self_product_box span:contains('Random Product 2')) 2026-10-10 04:14:37,309 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [90/135] Tour test_combo_prices → Step Click on product 'Random Product 3' (trigger: .product_list .o_self_product_box span:contains('Random Product 3')) 2026-10-10 04:14:37,403 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [91/135] Tour test_combo_prices → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:14:37,550 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [92/135] Tour test_combo_prices → Step body 2026-10-10 04:14:37,859 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57734002 started for PoS orders references: [{'name': None, 'pos_reference': '260-205-000003', 'uuid': '88be3ef6-3262-4cae-80b7-7f11bda44b59'}] 2026-10-10 04:14:37,929 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57734002 order {'name': None, 'pos_reference': '260-205-000003', 'uuid': '88be3ef6-3262-4cae-80b7-7f11bda44b59'} created pos.order #992 2026-10-10 04:14:37,964 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57734002 finished 2026-10-10 04:14:38,206 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:38] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 192 0.134 0.364 2026-10-10 04:14:38,388 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [93/135] Tour test_combo_prices → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:14:38,450 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [94/135] Tour test_combo_prices → Step Check if the order number is shown (trigger: .tracking-number) 2026-10-10 04:14:38,498 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [95/135] Tour test_combo_prices → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 04:14:38,553 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [96/135] Tour test_combo_prices → Step Check is button 'My Order' (trigger: .btn:contains('My Order')) 2026-10-10 04:14:38,600 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [97/135] Tour test_combo_prices → Step body 2026-10-10 04:14:38,656 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [98/135] Tour test_combo_prices → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:14:38,725 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [99/135] Tour test_combo_prices → Step Click on product 'Small Combo' (trigger: .product_list .o_self_product_box span:contains('Small Combo')) 2026-10-10 04:14:38,784 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [100/135] Tour test_combo_prices → Step Click on combo product 'No Price 1' (trigger: .combo_product_box span:contains('No Price 1')) 2026-10-10 04:14:38,826 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:38] "GET /web/image/product.product/3028/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 8 0.005 0.016 2026-10-10 04:14:38,851 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:38] "GET /web/image/product.product/3029/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 8 0.007 0.036 2026-10-10 04:14:38,861 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [101/135] Tour test_combo_prices → Step Click on combo product 'Purple 1' (trigger: .combo_product_box span:contains('Purple 1')) 2026-10-10 04:14:38,877 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:38] "GET /web/image/product.product/3030/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 8 0.005 0.062 2026-10-10 04:14:38,912 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [102/135] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-10-10 04:14:38,974 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [103/135] Tour test_combo_prices → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-10-10 04:14:39,039 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [104/135] Tour test_combo_prices → Step Click on button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-10-10 04:14:39,121 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [105/135] Tour test_combo_prices → Step Click on product 'Random Product 1' (trigger: .product_list .o_self_product_box span:contains('Random Product 1')) 2026-10-10 04:14:39,210 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [106/135] Tour test_combo_prices → Step Click on product 'Random Product 2' (trigger: .product_list .o_self_product_box span:contains('Random Product 2')) 2026-10-10 04:14:39,275 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [107/135] Tour test_combo_prices → Step Click on product 'Random Product 3' (trigger: .product_list .o_self_product_box span:contains('Random Product 3')) 2026-10-10 04:14:39,361 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [108/135] Tour test_combo_prices → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:14:39,457 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [109/135] Tour test_combo_prices → Step body 2026-10-10 04:14:39,546 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:39] "GET /web/image/product.product/3041/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 8 0.011 0.019 2026-10-10 04:14:39,640 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5497361 started for PoS orders references: [{'name': None, 'pos_reference': '260-205-000004', 'uuid': 'e199f70f-be9c-4100-afb0-f45ce5b82e81'}] 2026-10-10 04:14:39,687 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5497361 order {'name': None, 'pos_reference': '260-205-000004', 'uuid': 'e199f70f-be9c-4100-afb0-f45ce5b82e81'} created pos.order #993 2026-10-10 04:14:39,721 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5497361 finished 2026-10-10 04:14:39,886 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:39] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 149 0.080 0.262 2026-10-10 04:14:39,954 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [110/135] Tour test_combo_prices → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:14:39,978 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:39] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.016 2026-10-10 04:14:40,013 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [111/135] Tour test_combo_prices → Step Check if the order number is shown (trigger: .tracking-number) 2026-10-10 04:14:40,060 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [112/135] Tour test_combo_prices → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 04:14:40,117 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [113/135] Tour test_combo_prices → Step Check is button 'My Order' (trigger: .btn:contains('My Order')) 2026-10-10 04:14:40,165 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [114/135] Tour test_combo_prices → Step body 2026-10-10 04:14:40,220 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [115/135] Tour test_combo_prices → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:14:40,293 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [116/135] Tour test_combo_prices → Step Click on product 'No Free Combo' (trigger: .product_list .o_self_product_box span:contains('No Free Combo')) 2026-10-10 04:14:40,355 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [117/135] Tour test_combo_prices → Step Click on combo product 'First no Free 1' (trigger: .combo_product_box span:contains('First no Free 1')) 2026-10-10 04:14:40,413 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:40] "GET /web/image/product.product/3042/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 8 0.006 0.027 2026-10-10 04:14:40,417 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [118/135] Tour test_combo_prices → Step Click on combo product 'First no Free 2' (trigger: .combo_product_box span:contains('First no Free 2')) 2026-10-10 04:14:40,440 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:40] "GET /web/image/product.product/3044/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 8 0.009 0.046 2026-10-10 04:14:40,470 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:40] "GET /web/image/product.product/3043/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 8 0.010 0.078 2026-10-10 04:14:40,476 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [119/135] Tour test_combo_prices → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-10-10 04:14:40,548 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [120/135] Tour test_combo_prices → Step Click on combo product 'Second no Free 1' (trigger: .combo_product_box span:contains('Second no Free 1')) 2026-10-10 04:14:40,587 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:40] "GET /web/image/product.product/3045/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 8 0.006 0.023 2026-10-10 04:14:40,616 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [121/135] Tour test_combo_prices → Step Click on combo product 'Second no Free 1' (trigger: .combo_product_box span:contains('Second no Free 1')) 2026-10-10 04:14:40,619 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:40] "GET /web/image/product.product/3046/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 8 0.012 0.041 2026-10-10 04:14:40,651 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:40] "GET /web/image/product.product/3047/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 8 0.011 0.067 2026-10-10 04:14:40,680 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [122/135] Tour test_combo_prices → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-10-10 04:14:40,751 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [123/135] Tour test_combo_prices → Step Click on combo product 'Third no Free 2' (trigger: .combo_product_box span:contains('Third no Free 2')) 2026-10-10 04:14:40,792 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:40] "GET /web/image/product.product/3048/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 8 0.011 0.021 2026-10-10 04:14:40,833 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [124/135] Tour test_combo_prices → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-10-10 04:14:40,850 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:40] "GET /web/image/product.product/3049/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 8 0.023 0.059 2026-10-10 04:14:40,876 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:40] "GET /web/image/product.product/3050/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 8 0.006 0.098 2026-10-10 04:14:40,893 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [125/135] Tour test_combo_prices → Step Click on button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-10-10 04:14:40,974 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [126/135] Tour test_combo_prices → Step Click on product 'Random Product 1' (trigger: .product_list .o_self_product_box span:contains('Random Product 1')) 2026-10-10 04:14:41,053 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [127/135] Tour test_combo_prices → Step Click on product 'Random Product 2' (trigger: .product_list .o_self_product_box span:contains('Random Product 2')) 2026-10-10 04:14:41,133 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [128/135] Tour test_combo_prices → Step Click on product 'Random Product 3' (trigger: .product_list .o_self_product_box span:contains('Random Product 3')) 2026-10-10 04:14:41,209 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [129/135] Tour test_combo_prices → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:14:41,304 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [130/135] Tour test_combo_prices → Step body 2026-10-10 04:14:41,422 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:41] "GET /web/image/product.product/3051/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 8 0.004 0.019 2026-10-10 04:14:41,545 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31390911 started for PoS orders references: [{'name': None, 'pos_reference': '260-205-000005', 'uuid': '4bbd21b8-d0a4-4199-a383-ee5c6b361554'}] 2026-10-10 04:14:41,606 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31390911 order {'name': None, 'pos_reference': '260-205-000005', 'uuid': '4bbd21b8-d0a4-4199-a383-ee5c6b361554'} created pos.order #994 2026-10-10 04:14:41,629 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31390911 finished 2026-10-10 04:14:41,804 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:41] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 158 0.092 0.278 2026-10-10 04:14:41,920 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [131/135] Tour test_combo_prices → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:14:41,939 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:41] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.012 2026-10-10 04:14:41,976 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [132/135] Tour test_combo_prices → Step Check if the order number is shown (trigger: .tracking-number) 2026-10-10 04:14:42,026 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [133/135] Tour test_combo_prices → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 04:14:42,081 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [134/135] Tour test_combo_prices → Step Check is button 'My Order' (trigger: .btn:contains('My Order')) 2026-10-10 04:14:42,132 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [135/135] Tour test_combo_prices → Step body 2026-10-10 04:14:42,185 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: tour succeeded 2026-10-10 04:14:42,186 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: ╔══════════════════════════════════╗ ║ TOUR test_combo_prices SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-10-10 04:14:42,441 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: heap 56406132 (allocated 61095936) 2026-10-10 04:14:42,445 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Closing chrome headless with pid 146984 2026-10-10 04:14:42,446 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Closing websocket connection 2026-10-10 04:14:42,447 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Terminating chrome headless with pid 146984 2026-10-10 04:14:42,545 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_041442_545201_test_combo_prices.txt 2026-10-10 04:14:42,545 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Removing chrome user profile "/tmp/tmphhh161zc_chrome_odoo" 2026-10-10 04:14:42,586 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend ... 2026-10-10 04:14:54,321 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Chrome pid: 147205 2026-10-10 04:14:54,321 44 INFO rb-acb9515-225444-423143 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/tmpuhoehb46_chrome_odoo 2026-10-10 04:14:54,321 44 INFO rb-acb9515-225444-423143 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:39621/json/version 2026-10-10 04:14:54,323 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39621', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:14:54,391 44 INFO rb-acb9515-225444-423143 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-10 04:14:54,391 44 INFO rb-acb9515-225444-423143 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:39621/json 2026-10-10 04:14:54,392 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39621', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:14:54,402 44 INFO rb-acb9515-225444-423143 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:39621/devtools/page/D1C712C37D9954CE5C2D6B8C20741051 2026-10-10 04:14:54,412 44 INFO rb-acb9515-225444-423143 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-10 04:14:54,424 44 INFO rb-acb9515-225444-423143 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-10 04:14:54,465 44 INFO rb-acb9515-225444-423143 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-10 04:14:54,780 44 INFO rb-acb9515-225444-423143 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/206?access_token=82732449a0514670" in browser 2026-10-10 04:14:54,781 44 INFO rb-acb9515-225444-423143 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/206?access_token=82732449a0514670" 2026-10-10 04:14:54,803 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:14:55,625 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:55] "GET /pos-self/206?access_token=82732449a0514670 HTTP/1.1" 200 - 59 0.058 0.768 2026-10-10 04:14:55,629 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Navigation result: {'frameId': 'D1C712C37D9954CE5C2D6B8C20741051', 'loaderId': 'A0519577C507A9FE3E7403647EB06C23', 'isDownload': False} 2026-10-10 04:14:55,629 44 INFO rb-acb9515-225444-423143 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-10 04:14:55,652 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:14:55,675 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:14:55,704 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:55] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.038 2026-10-10 04:14:55,717 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:14:55,734 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:55] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.064 2026-10-10 04:14:55,744 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:14:55,778 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:55] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.023 0.091 2026-10-10 04:14:55,950 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:55] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-10 04:14:55,961 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:55] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 04:14:55,994 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:14:55,994 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:55] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.014 2026-10-10 04:14:55,994 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:55] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.010 0.022 2026-10-10 04:14:55,996 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Evaluate test code "odoo.startTour('test_fiscal_position_between_frontend_and_backend', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/206?access_token=82732449a0514670", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:14:56,005 44 INFO rb-acb9515-225444-423143 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-10 04:14:56,084 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:56] "POST /pos-self/relations/206 HTTP/1.1" 200 - 37 0.020 0.047 2026-10-10 04:14:56,134 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.114 2026-10-10 04:14:56,609 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:56] "POST /pos-self/data/206 HTTP/1.1" 200 - 211 0.170 0.316 2026-10-10 04:14:56,612 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.457 2026-10-10 04:14:56,669 44 INFO rb-acb9515-225444-423143 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-10 04:14:56,723 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:56] "GET /web/image/ir.attachment/12801/raw HTTP/1.1" 200 - 4 0.003 0.006 2026-10-10 04:14:56,743 44 INFO rb-acb9515-225444-423143 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-10 04:14:56,761 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:56] "GET /web/image/ir.attachment/12755/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-10 04:14:56,790 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:14:56,854 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: [3/12] Tour test_fiscal_position_between_frontend_and_backend → Step Click on product 'Product with attributes' (trigger: .product_list .o_self_product_box span:contains('Product with attributes')) 2026-10-10 04:14:56,895 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:56] "GET /web/image/pos.category/365/image_128?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 2 0.001 0.025 2026-10-10 04:14:56,918 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:56] "GET /web/image/product.template/2571/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.025 2026-10-10 04:14:56,926 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: [4/12] Tour test_fiscal_position_between_frontend_and_backend → Step Select value Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-10-10 04:14:56,937 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:56] "GET /web/image/product.template/2574/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.050 2026-10-10 04:14:56,950 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:56] "GET /web/image/product.template/2559/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.067 2026-10-10 04:14:56,965 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:56] "GET /web/image/product.template/2570/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.080 2026-10-10 04:14:56,976 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:56] "GET /web/image/product.template/2572/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.071 2026-10-10 04:14:56,987 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: [5/12] Tour test_fiscal_position_between_frontend_and_backend → Step Select value Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-10-10 04:14:56,999 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:56] "GET /web/image/product.template/2573/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.086 2026-10-10 04:14:57,014 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:57] "GET /web/image/product.template/2560/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.080 2026-10-10 04:14:57,026 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 04:14:57,046 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: [6/12] Tour test_fiscal_position_between_frontend_and_backend → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-10-10 04:14:57,127 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: [7/12] Tour test_fiscal_position_between_frontend_and_backend → Step Click on product 'Product with attributes' (trigger: .product_list .o_self_product_box span:contains('Product with attributes')) 2026-10-10 04:14:57,187 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: [8/12] Tour test_fiscal_position_between_frontend_and_backend → Step Select value Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-10-10 04:14:57,239 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: [9/12] Tour test_fiscal_position_between_frontend_and_backend → Step Select value Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-10-10 04:14:57,298 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: [10/12] Tour test_fiscal_position_between_frontend_and_backend → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-10-10 04:14:57,379 44 INFO rb-acb9515-225444-423143 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-10 04:14:57,433 44 INFO rb-acb9515-225444-423143 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-10 04:14:57,557 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40967549 started for PoS orders references: [{'name': None, 'pos_reference': '260-206-000001', 'uuid': 'dd9d3840-63a4-4714-ac59-5b9a2da448c7'}] 2026-10-10 04:14:57,608 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40967549 order {'name': None, 'pos_reference': '260-206-000001', 'uuid': 'dd9d3840-63a4-4714-ac59-5b9a2da448c7'} created pos.order #995 2026-10-10 04:14:57,629 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40967549 finished 2026-10-10 04:14:57,749 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:57] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 113 0.076 0.175 2026-10-10 04:14:57,782 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: tour succeeded 2026-10-10 04:14:57,783 44 INFO rb-acb9515-225444-423143 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-10 04:14:57,858 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: heap 8751996 (allocated 9961472) 2026-10-10 04:14:57,874 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing chrome headless with pid 147205 2026-10-10 04:14:57,876 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing websocket connection 2026-10-10 04:14:57,880 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Terminating chrome headless with pid 147205 2026-10-10 04:14:57,994 44 INFO rb-acb9515-225444-423143 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-acb9515-225444-423143/chrome_logs/chrome_log_20261010_041457_993939_test_fiscal_position_between_frontend_and_backend.txt 2026-10-10 04:14:57,994 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Removing chrome user profile "/tmp/tmpuhoehb46_chrome_odoo" 2026-10-10 04:14:58,492 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Chrome pid: 147401 2026-10-10 04:14:58,492 44 INFO rb-acb9515-225444-423143 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/tmpgxjp9_08_chrome_odoo 2026-10-10 04:14:58,493 44 INFO rb-acb9515-225444-423143 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:40355/json/version 2026-10-10 04:14:58,494 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40355', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:14:58,561 44 INFO rb-acb9515-225444-423143 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-10 04:14:58,561 44 INFO rb-acb9515-225444-423143 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:40355/json 2026-10-10 04:14:58,562 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40355', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:14:58,583 44 INFO rb-acb9515-225444-423143 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:40355/devtools/page/2E8294AD9A55BEFF6811EA9CE40B9947 2026-10-10 04:14:58,593 44 INFO rb-acb9515-225444-423143 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-10 04:14:58,599 44 INFO rb-acb9515-225444-423143 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-10 04:14:58,678 44 INFO rb-acb9515-225444-423143 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-10 04:14:58,715 44 INFO rb-acb9515-225444-423143 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/206?access_token=82732449a0514670" in browser 2026-10-10 04:14:58,715 44 INFO rb-acb9515-225444-423143 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/206?access_token=82732449a0514670" 2026-10-10 04:14:58,756 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:58] "GET /pos-self/206?access_token=82732449a0514670 HTTP/1.1" 200 - 7 0.005 0.026 2026-10-10 04:14:58,762 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Navigation result: {'frameId': '2E8294AD9A55BEFF6811EA9CE40B9947', 'loaderId': 'B01AD068B5423057DDDDACDD776BDA6F', 'isDownload': False} 2026-10-10 04:14:58,762 44 INFO rb-acb9515-225444-423143 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-10 04:14:58,798 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:14:58,841 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:58] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.012 0.023 2026-10-10 04:14:58,866 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:58] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.015 0.043 2026-10-10 04:14:58,877 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:58] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.058 2026-10-10 04:14:59,107 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:59] "GET /favicon.ico HTTP/1.1" 301 - 1 0.009 0.021 2026-10-10 04:14:59,110 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:59] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:14:59,142 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Evaluate test code "odoo.startTour('test_fiscal_position_between_frontend_and_backend', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/206?access_token=82732449a0514670", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:14:59,146 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:59] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 4 0.003 0.015 2026-10-10 04:14:59,152 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:14:59,152 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:59] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:14:59,161 44 INFO rb-acb9515-225444-423143 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-10 04:14:59,228 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:59] "POST /pos-self/relations/206 HTTP/1.1" 200 - 16 0.013 0.044 2026-10-10 04:14:59,234 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.052 2026-10-10 04:14:59,615 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:59] "POST /pos-self/data/206 HTTP/1.1" 200 - 142 0.100 0.253 2026-10-10 04:14:59,619 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.347 2026-10-10 04:14:59,686 44 INFO rb-acb9515-225444-423143 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-10 04:14:59,747 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:59] "GET /web/image/ir.attachment/12801/raw HTTP/1.1" 200 - 4 0.002 0.010 2026-10-10 04:14:59,785 44 INFO rb-acb9515-225444-423143 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-10 04:14:59,803 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:59] "GET /web/image/ir.attachment/12755/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-10 04:14:59,825 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:14:59,876 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: [3/12] Tour test_fiscal_position_between_frontend_and_backend → Step Click on product 'Product with attributes' (trigger: .product_list .o_self_product_box span:contains('Product with attributes')) 2026-10-10 04:14:59,916 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:59] "GET /web/image/pos.category/365/image_128?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 2 0.001 0.025 2026-10-10 04:14:59,944 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:59] "GET /web/image/product.template/2559/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.031 2026-10-10 04:14:59,955 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: [4/12] Tour test_fiscal_position_between_frontend_and_backend → Step Select value Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-10-10 04:14:59,969 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:59] "GET /web/image/product.template/2570/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 3 0.008 0.046 2026-10-10 04:14:59,987 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:14:59] "GET /web/image/product.template/2574/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.067 2026-10-10 04:15:00,003 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:00] "GET /web/image/product.template/2571/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.075 2026-10-10 04:15:00,009 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: [5/12] Tour test_fiscal_position_between_frontend_and_backend → Step Select value Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-10-10 04:15:00,023 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:15:00,027 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:00] "GET /web/image/product.template/2573/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.091 2026-10-10 04:15:00,047 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:00] "GET /web/image/product.template/2572/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.118 2026-10-10 04:15:00,063 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:00] "GET /web/image/product.template/2560/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.097 2026-10-10 04:15:00,066 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: [6/12] Tour test_fiscal_position_between_frontend_and_backend → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-10-10 04:15:00,149 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: [7/12] Tour test_fiscal_position_between_frontend_and_backend → Step Click on product 'Product with attributes' (trigger: .product_list .o_self_product_box span:contains('Product with attributes')) 2026-10-10 04:15:00,210 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: [8/12] Tour test_fiscal_position_between_frontend_and_backend → Step Select value Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-10-10 04:15:00,265 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: [9/12] Tour test_fiscal_position_between_frontend_and_backend → Step Select value Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-10-10 04:15:00,322 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: [10/12] Tour test_fiscal_position_between_frontend_and_backend → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-10-10 04:15:00,407 44 INFO rb-acb9515-225444-423143 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-10 04:15:00,459 44 INFO rb-acb9515-225444-423143 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-10 04:15:00,570 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59471578 started for PoS orders references: [{'name': None, 'pos_reference': '260-206-000002', 'uuid': '29e31a3f-4d31-4a22-b425-f330b40a4073'}] 2026-10-10 04:15:00,604 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59471578 order {'name': None, 'pos_reference': '260-206-000002', 'uuid': '29e31a3f-4d31-4a22-b425-f330b40a4073'} created pos.order #996 2026-10-10 04:15:00,623 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59471578 finished 2026-10-10 04:15:00,731 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:00] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 79 0.052 0.157 2026-10-10 04:15:00,764 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: tour succeeded 2026-10-10 04:15:00,765 44 INFO rb-acb9515-225444-423143 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-10 04:15:00,790 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:00] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.007 0.014 2026-10-10 04:15:00,838 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: heap 8804168 (allocated 10223616) 2026-10-10 04:15:00,850 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing chrome headless with pid 147401 2026-10-10 04:15:00,851 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing websocket connection 2026-10-10 04:15:00,852 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Terminating chrome headless with pid 147401 2026-10-10 04:15:00,954 44 INFO rb-acb9515-225444-423143 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-acb9515-225444-423143/chrome_logs/chrome_log_20261010_041500_954063_test_fiscal_position_between_frontend_and_backend.txt 2026-10-10 04:15:00,954 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Removing chrome user profile "/tmp/tmpgxjp9_08_chrome_odoo" 2026-10-10 04:15:01,021 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_price_between_frontend_and_backend ... 2026-10-10 04:15:13,393 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome pid: 147590 2026-10-10 04:15:13,393 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome headless temporary user profile dir: /tmp/tmpasvj2zp4_chrome_odoo 2026-10-10 04:15:13,393 44 INFO rb-acb9515-225444-423143 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:34147/json/version 2026-10-10 04:15:13,395 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34147', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:15:13,416 44 INFO rb-acb9515-225444-423143 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-10 04:15:13,417 44 INFO rb-acb9515-225444-423143 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:34147/json 2026-10-10 04:15:13,417 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34147', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:15:13,448 44 INFO rb-acb9515-225444-423143 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:34147/devtools/page/515F23D99855B9876DB1F33A9688EC1F 2026-10-10 04:15:13,452 44 INFO rb-acb9515-225444-423143 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-10 04:15:13,475 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome headless enable page notifications 2026-10-10 04:15:13,492 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Setting session cookie in browser 2026-10-10 04:15:13,918 44 INFO rb-acb9515-225444-423143 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/207?access_token=d5a04ff4731e4a34" in browser 2026-10-10 04:15:13,919 44 INFO rb-acb9515-225444-423143 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/207?access_token=d5a04ff4731e4a34" 2026-10-10 04:15:13,935 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:15:14,495 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:14] "GET /pos-self/207?access_token=d5a04ff4731e4a34 HTTP/1.1" 200 - 59 0.072 0.492 2026-10-10 04:15:14,499 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Navigation result: {'frameId': '515F23D99855B9876DB1F33A9688EC1F', 'loaderId': '1460BD44A4E86712E0334D072EDB8CD8', 'isDownload': False} 2026-10-10 04:15:14,500 44 INFO rb-acb9515-225444-423143 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-10 04:15:14,522 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:15:14,558 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:15:14,579 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:14] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.011 0.026 2026-10-10 04:15:14,592 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:15:14,617 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:14] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.062 2026-10-10 04:15:14,640 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:15:14,710 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:14] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.048 0.108 2026-10-10 04:15:14,884 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:14] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.007 2026-10-10 04:15:14,895 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:14] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-10 04:15:14,911 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:14] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.005 0.014 2026-10-10 04:15:14,919 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:15:14,919 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:14] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 04:15:14,925 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Evaluate test code "odoo.startTour('test_price_between_frontend_and_backend', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/207?access_token=d5a04ff4731e4a34", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:15:14,975 44 INFO rb-acb9515-225444-423143 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-10 04:15:14,999 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.063 2026-10-10 04:15:15,103 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:15] "POST /pos-self/relations/207 HTTP/1.1" 200 - 37 0.039 0.130 2026-10-10 04:15:15,106 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.069 2026-10-10 04:15:15,636 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:15] "POST /pos-self/data/207 HTTP/1.1" 200 - 207 0.204 0.295 2026-10-10 04:15:15,704 44 INFO rb-acb9515-225444-423143 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-10 04:15:15,759 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:15] "GET /web/image/ir.attachment/12854/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-10 04:15:15,822 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: [2/22] Tour test_price_between_frontend_and_backend → Step Click on product 'Product with attributes' (trigger: .product_list .o_self_product_box span:contains('Product with attributes')) 2026-10-10 04:15:15,879 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:15] "GET /web/image/pos.category/366/image_128?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 2 0.001 0.027 2026-10-10 04:15:15,911 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: [3/22] Tour test_price_between_frontend_and_backend → Step Select value Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-10-10 04:15:15,925 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:15] "GET /web/image/product.template/2602/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 3 0.008 0.030 2026-10-10 04:15:15,937 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:15:15,947 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:15] "GET /web/image/product.template/2587/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.058 2026-10-10 04:15:15,968 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: [4/22] Tour test_price_between_frontend_and_backend → Step Select value Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-10-10 04:15:15,971 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:15] "GET /web/image/product.template/2598/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.079 2026-10-10 04:15:15,986 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:15] "GET /web/image/product.template/2600/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.077 2026-10-10 04:15:15,989 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:15:16,009 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:16] "GET /web/image/product.template/2599/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.113 2026-10-10 04:15:16,025 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:16] "GET /web/image/product.template/2601/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.115 2026-10-10 04:15:16,029 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: [5/22] Tour test_price_between_frontend_and_backend → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-10-10 04:15:16,043 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:16] "GET /web/image/product.template/2588/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.098 2026-10-10 04:15:16,106 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: [6/22] Tour test_price_between_frontend_and_backend → Step Click on product 'Product with attributes' (trigger: .product_list .o_self_product_box span:contains('Product with attributes')) 2026-10-10 04:15:16,169 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: [7/22] Tour test_price_between_frontend_and_backend → Step Select value Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-10-10 04:15:16,223 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: [8/22] Tour test_price_between_frontend_and_backend → Step Select value Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-10-10 04:15:16,279 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: [9/22] Tour test_price_between_frontend_and_backend → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-10-10 04:15:16,358 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: [10/22] Tour test_price_between_frontend_and_backend → Step Click on product 'Product with attributes' (trigger: .product_list .o_self_product_box span:contains('Product with attributes')) 2026-10-10 04:15:16,430 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: [11/22] Tour test_price_between_frontend_and_backend → Step Select value One for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("One")) 2026-10-10 04:15:16,474 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: [12/22] Tour test_price_between_frontend_and_backend → Step Select value Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-10-10 04:15:16,531 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: [13/22] Tour test_price_between_frontend_and_backend → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-10-10 04:15:16,607 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: [14/22] Tour test_price_between_frontend_and_backend → Step Click on product 'Product with attributes' (trigger: .product_list .o_self_product_box span:contains('Product with attributes')) 2026-10-10 04:15:16,670 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: [15/22] Tour test_price_between_frontend_and_backend → Step Select value Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-10-10 04:15:16,725 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: [16/22] Tour test_price_between_frontend_and_backend → Step Select value Small for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Small")) 2026-10-10 04:15:16,781 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: [17/22] Tour test_price_between_frontend_and_backend → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-10-10 04:15:16,862 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: [18/22] Tour test_price_between_frontend_and_backend → Step Click on product 'Product with attributes' (trigger: .product_list .o_self_product_box span:contains('Product with attributes')) 2026-10-10 04:15:16,924 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: [19/22] Tour test_price_between_frontend_and_backend → Step Select value Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-10-10 04:15:16,976 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: [20/22] Tour test_price_between_frontend_and_backend → Step Select value Small for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Small")) 2026-10-10 04:15:17,032 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: [21/22] Tour test_price_between_frontend_and_backend → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-10-10 04:15:17,134 44 INFO rb-acb9515-225444-423143 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-10 04:15:17,264 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35385142 started for PoS orders references: [{'name': None, 'pos_reference': '260-207-000001', 'uuid': '7a638a5b-ff4d-465b-873c-70ff4ec3e562'}] 2026-10-10 04:15:17,328 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35385142 order {'name': None, 'pos_reference': '260-207-000001', 'uuid': '7a638a5b-ff4d-465b-873c-70ff4ec3e562'} created pos.order #997 2026-10-10 04:15:17,349 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35385142 finished 2026-10-10 04:15:17,556 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:17] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 119 0.128 0.221 2026-10-10 04:15:17,594 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: tour succeeded 2026-10-10 04:15:17,595 44 INFO rb-acb9515-225444-423143 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-10 04:15:17,636 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:17] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.007 0.016 2026-10-10 04:15:17,702 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: heap 10035884 (allocated 11145216) 2026-10-10 04:15:17,705 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Closing chrome headless with pid 147590 2026-10-10 04:15:17,708 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Closing websocket connection 2026-10-10 04:15:17,709 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Terminating chrome headless with pid 147590 2026-10-10 04:15:17,805 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_041517_805591_test_price_between_frontend_and_backend.txt 2026-10-10 04:15:17,806 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Removing chrome user profile "/tmp/tmpasvj2zp4_chrome_odoo" 2026-10-10 04:15:17,844 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend ... 2026-10-10 04:15:30,505 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Chrome pid: 147789 2026-10-10 04:15:30,506 44 INFO rb-acb9515-225444-423143 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/tmphx73nov4_chrome_odoo 2026-10-10 04:15:30,506 44 INFO rb-acb9515-225444-423143 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:40195/json/version 2026-10-10 04:15:30,507 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40195', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:15:30,561 44 INFO rb-acb9515-225444-423143 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-10 04:15:30,561 44 INFO rb-acb9515-225444-423143 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:40195/json 2026-10-10 04:15:30,562 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40195', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:15:30,595 44 INFO rb-acb9515-225444-423143 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:40195/devtools/page/61AA370454CAA2558EE2621AF67CF22E 2026-10-10 04:15:30,617 44 INFO rb-acb9515-225444-423143 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-10 04:15:30,623 44 INFO rb-acb9515-225444-423143 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-10 04:15:30,658 44 INFO rb-acb9515-225444-423143 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-10 04:15:31,024 44 INFO rb-acb9515-225444-423143 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/208?access_token=def0ff9d8e8b476c" in browser 2026-10-10 04:15:31,024 44 INFO rb-acb9515-225444-423143 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/208?access_token=def0ff9d8e8b476c" 2026-10-10 04:15:31,038 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:15:31,553 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:31] "GET /pos-self/208?access_token=def0ff9d8e8b476c HTTP/1.1" 200 - 59 0.062 0.456 2026-10-10 04:15:31,557 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Navigation result: {'frameId': '61AA370454CAA2558EE2621AF67CF22E', 'loaderId': '7CBEAAEEA8F0C12547D72D3FF65EA316', 'isDownload': False} 2026-10-10 04:15:31,557 44 INFO rb-acb9515-225444-423143 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-10 04:15:31,578 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:15:31,601 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:15:31,628 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:31] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 9 0.007 0.035 2026-10-10 04:15:31,641 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:15:31,684 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:31] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.020 0.078 2026-10-10 04:15:31,689 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:15:31,702 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:31] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.005 0.106 2026-10-10 04:15:31,852 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:31] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-10 04:15:31,865 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:31] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-10 04:15:31,876 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:31] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.003 0.009 2026-10-10 04:15:31,901 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:15:31,901 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:31] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 04:15:31,906 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Evaluate test code "odoo.startTour('test_pricelist_price_between_frontend_and_backend', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/208?access_token=def0ff9d8e8b476c", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:15:31,924 44 INFO rb-acb9515-225444-423143 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-10 04:15:32,045 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:32] "POST /pos-self/relations/208 HTTP/1.1" 200 - 37 0.057 0.070 2026-10-10 04:15:32,117 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.190 2026-10-10 04:15:32,583 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:32] "POST /pos-self/data/208 HTTP/1.1" 200 - 211 0.180 0.293 2026-10-10 04:15:32,586 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.448 2026-10-10 04:15:32,665 44 INFO rb-acb9515-225444-423143 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-10 04:15:32,718 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:32] "GET /web/image/ir.attachment/12907/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-10 04:15:32,753 44 INFO rb-acb9515-225444-423143 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-10 04:15:32,773 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:32] "GET /web/image/ir.attachment/12861/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-10 04:15:32,802 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:15:32,872 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: [3/11] Tour test_pricelist_price_between_frontend_and_backend → Step Click on product 'Product with attributes' (trigger: .product_list .o_self_product_box span:contains('Product with attributes')) 2026-10-10 04:15:32,910 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:32] "GET /web/image/pos.category/367/image_128?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 2 0.001 0.019 2026-10-10 04:15:32,941 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:32] "GET /web/image/product.template/2615/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.035 2026-10-10 04:15:32,948 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: [4/11] Tour test_pricelist_price_between_frontend_and_backend → Step Select value Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-10-10 04:15:32,958 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:32] "GET /web/image/product.template/2627/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.048 2026-10-10 04:15:32,978 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:32] "GET /web/image/product.template/2626/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.072 2026-10-10 04:15:33,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:33] "GET /web/image/product.template/2628/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.087 2026-10-10 04:15:33,008 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: [5/11] Tour test_pricelist_price_between_frontend_and_backend → Step Select value Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-10-10 04:15:33,017 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:33] "GET /web/image/product.template/2630/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.109 2026-10-10 04:15:33,034 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:33] "GET /web/image/product.template/2629/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.113 2026-10-10 04:15:33,042 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:15:33,046 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:33] "GET /web/image/product.template/2616/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.090 2026-10-10 04:15:33,064 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: [6/11] Tour test_pricelist_price_between_frontend_and_backend → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-10-10 04:15:33,143 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: [7/11] Tour test_pricelist_price_between_frontend_and_backend → Step Click on product 'Product with attributes' (trigger: .product_list .o_self_product_box span:contains('Product with attributes')) 2026-10-10 04:15:33,228 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: [8/11] Tour test_pricelist_price_between_frontend_and_backend → Step Select value Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-10-10 04:15:33,275 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: [9/11] Tour test_pricelist_price_between_frontend_and_backend → Step Select value Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-10-10 04:15:33,334 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: [10/11] Tour test_pricelist_price_between_frontend_and_backend → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-10-10 04:15:33,422 44 INFO rb-acb9515-225444-423143 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-10 04:15:33,544 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52657880 started for PoS orders references: [{'name': None, 'pos_reference': '260-208-000001', 'uuid': '2c9f0255-6a5b-4402-8887-48037e59d7fa'}] 2026-10-10 04:15:33,604 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52657880 order {'name': None, 'pos_reference': '260-208-000001', 'uuid': '2c9f0255-6a5b-4402-8887-48037e59d7fa'} created pos.order #998 2026-10-10 04:15:33,625 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52657880 finished 2026-10-10 04:15:33,776 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:33] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 114 0.103 0.185 2026-10-10 04:15:33,815 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: tour succeeded 2026-10-10 04:15:33,816 44 INFO rb-acb9515-225444-423143 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-10 04:15:33,890 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: heap 8949872 (allocated 10485760) 2026-10-10 04:15:33,894 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Closing chrome headless with pid 147789 2026-10-10 04:15:33,894 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Closing websocket connection 2026-10-10 04:15:33,895 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Terminating chrome headless with pid 147789 2026-10-10 04:15:34,006 44 INFO rb-acb9515-225444-423143 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-acb9515-225444-423143/chrome_logs/chrome_log_20261010_041534_006208_test_pricelist_price_between_frontend_and_backend.txt 2026-10-10 04:15:34,006 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Removing chrome user profile "/tmp/tmphx73nov4_chrome_odoo" 2026-10-10 04:15:34,088 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend ... 2026-10-10 04:15:46,225 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Chrome pid: 147973 2026-10-10 04:15:46,226 44 INFO rb-acb9515-225444-423143 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/tmp1ccyzpog_chrome_odoo 2026-10-10 04:15:46,226 44 INFO rb-acb9515-225444-423143 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:35685/json/version 2026-10-10 04:15:46,227 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35685', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:15:46,295 44 INFO rb-acb9515-225444-423143 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-10 04:15:46,295 44 INFO rb-acb9515-225444-423143 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:35685/json 2026-10-10 04:15:46,296 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35685', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:15:46,312 44 INFO rb-acb9515-225444-423143 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:35685/devtools/page/317793BA3FAAB68AF7E8432450BEC3A1 2026-10-10 04:15:46,328 44 INFO rb-acb9515-225444-423143 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-10 04:15:46,335 44 INFO rb-acb9515-225444-423143 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-10 04:15:46,371 44 INFO rb-acb9515-225444-423143 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-10 04:15:46,707 44 INFO rb-acb9515-225444-423143 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/209?access_token=3ec5c76dfc9845f0" in browser 2026-10-10 04:15:46,708 44 INFO rb-acb9515-225444-423143 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/209?access_token=3ec5c76dfc9845f0" 2026-10-10 04:15:46,735 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:15:47,321 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:47] "GET /pos-self/209?access_token=3ec5c76dfc9845f0 HTTP/1.1" 200 - 59 0.056 0.535 2026-10-10 04:15:47,330 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Navigation result: {'frameId': '317793BA3FAAB68AF7E8432450BEC3A1', 'loaderId': '3652CD3215530BB1FD8DADF04EA6EC5F', 'isDownload': False} 2026-10-10 04:15:47,331 44 INFO rb-acb9515-225444-423143 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-10 04:15:47,360 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:15:47,394 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:15:47,441 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:47] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.026 0.043 2026-10-10 04:15:47,467 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:15:47,491 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:47] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.011 0.106 2026-10-10 04:15:47,501 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:15:47,520 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:47] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.133 2026-10-10 04:15:47,729 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:47] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-10 04:15:47,785 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:47] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.021 0.015 2026-10-10 04:15:47,806 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:47] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.051 2026-10-10 04:15:47,843 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:15:47,843 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:47] "POST /pos/ping HTTP/1.1" 200 - 1 0.006 0.007 2026-10-10 04:15:47,845 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Evaluate test code "odoo.startTour('test_pricelist_should_not_be_changed_from_frontend', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/209?access_token=3ec5c76dfc9845f0", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:15:47,857 44 INFO rb-acb9515-225444-423143 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-10 04:15:47,946 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:47] "POST /pos-self/relations/209 HTTP/1.1" 200 - 37 0.025 0.048 2026-10-10 04:15:48,011 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.130 2026-10-10 04:15:48,444 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:48] "POST /pos-self/data/209 HTTP/1.1" 200 - 211 0.173 0.264 2026-10-10 04:15:48,448 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.415 2026-10-10 04:15:48,514 44 INFO rb-acb9515-225444-423143 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-10 04:15:48,569 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:48] "GET /web/image/ir.attachment/12960/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-10 04:15:48,597 44 INFO rb-acb9515-225444-423143 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-10 04:15:48,618 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:48] "GET /web/image/ir.attachment/12914/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-10 04:15:48,645 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:15:48,710 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: [3/20] Tour test_pricelist_should_not_be_changed_from_frontend → Step Click on product 'Product with attributes' (trigger: .product_list .o_self_product_box span:contains('Product with attributes')) 2026-10-10 04:15:48,755 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:48] "GET /web/image/pos.category/368/image_128?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 2 0.001 0.022 2026-10-10 04:15:48,783 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:48] "GET /web/image/product.template/2643/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.024 2026-10-10 04:15:48,795 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: [4/20] Tour test_pricelist_should_not_be_changed_from_frontend → Step Select value Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-10-10 04:15:48,801 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:48] "GET /web/image/product.template/2654/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.036 2026-10-10 04:15:48,816 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:48] "GET /web/image/product.template/2655/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.046 2026-10-10 04:15:48,834 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:48] "GET /web/image/product.template/2657/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.047 2026-10-10 04:15:48,863 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: [5/20] Tour test_pricelist_should_not_be_changed_from_frontend → Step Select value Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-10-10 04:15:48,864 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:48] "GET /web/image/product.template/2658/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.097 2026-10-10 04:15:48,883 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:48] "GET /web/image/product.template/2656/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.110 2026-10-10 04:15:48,896 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:15:48,897 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:48] "GET /web/image/product.template/2644/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.103 2026-10-10 04:15:48,923 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: [6/20] Tour test_pricelist_should_not_be_changed_from_frontend → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-10-10 04:15:49,002 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: [7/20] Tour test_pricelist_should_not_be_changed_from_frontend → Step Click on product 'Product with attributes' (trigger: .product_list .o_self_product_box span:contains('Product with attributes')) 2026-10-10 04:15:49,074 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: [8/20] Tour test_pricelist_should_not_be_changed_from_frontend → Step Select value Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-10-10 04:15:49,124 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: [9/20] Tour test_pricelist_should_not_be_changed_from_frontend → Step Select value Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-10-10 04:15:49,177 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: [10/20] Tour test_pricelist_should_not_be_changed_from_frontend → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-10-10 04:15:49,258 44 INFO rb-acb9515-225444-423143 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-10 04:15:49,324 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: [12/20] Tour test_pricelist_should_not_be_changed_from_frontend → Step Click on product 'Product with attributes' (trigger: .product_list .o_self_product_box span:contains('Product with attributes')) 2026-10-10 04:15:49,387 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: [13/20] Tour test_pricelist_should_not_be_changed_from_frontend → Step Select value Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-10-10 04:15:49,437 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: [14/20] Tour test_pricelist_should_not_be_changed_from_frontend → Step Select value Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-10-10 04:15:49,497 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: [15/20] Tour test_pricelist_should_not_be_changed_from_frontend → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-10-10 04:15:49,573 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: [16/20] Tour test_pricelist_should_not_be_changed_from_frontend → Step Click on product 'Product with attributes' (trigger: .product_list .o_self_product_box span:contains('Product with attributes')) 2026-10-10 04:15:49,634 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: [17/20] Tour test_pricelist_should_not_be_changed_from_frontend → Step Select value Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-10-10 04:15:49,693 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: [18/20] Tour test_pricelist_should_not_be_changed_from_frontend → Step Select value Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-10-10 04:15:49,745 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: [19/20] Tour test_pricelist_should_not_be_changed_from_frontend → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-10-10 04:15:49,825 44 INFO rb-acb9515-225444-423143 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-10 04:15:50,008 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40300224 started for PoS orders references: [{'name': None, 'pos_reference': '260-209-000001', 'uuid': 'cbd55e5a-b9bf-4a80-81a3-ef53c718ab6d'}] 2026-10-10 04:15:50,060 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40300224 order {'name': None, 'pos_reference': '260-209-000001', 'uuid': 'cbd55e5a-b9bf-4a80-81a3-ef53c718ab6d'} created pos.order #999 2026-10-10 04:15:50,082 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40300224 finished 2026-10-10 04:15:50,295 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:15:50] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 114 0.193 0.203 2026-10-10 04:15:50,334 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: tour succeeded 2026-10-10 04:15:50,335 44 INFO rb-acb9515-225444-423143 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-10 04:15:50,414 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: heap 10034476 (allocated 11669504) 2026-10-10 04:15:50,415 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Closing chrome headless with pid 147973 2026-10-10 04:15:50,416 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Closing websocket connection 2026-10-10 04:15:50,416 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Terminating chrome headless with pid 147973 2026-10-10 04:15:50,538 44 INFO rb-acb9515-225444-423143 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-acb9515-225444-423143/chrome_logs/chrome_log_20261010_041550_538044_test_pricelist_should_not_be_changed_from_frontend.txt 2026-10-10 04:15:50,538 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Removing chrome user profile "/tmp/tmp1ccyzpog_chrome_odoo" 2026-10-10 04:15:50,577 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_prices_are_immutable_from_frontend ... 2026-10-10 04:16:02,755 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome pid: 148161 2026-10-10 04:16:02,756 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome headless temporary user profile dir: /tmp/tmp2b8ccym1_chrome_odoo 2026-10-10 04:16:02,756 44 INFO rb-acb9515-225444-423143 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:37515/json/version 2026-10-10 04:16:02,757 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37515', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:16:02,817 44 INFO rb-acb9515-225444-423143 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-10 04:16:02,817 44 INFO rb-acb9515-225444-423143 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:37515/json 2026-10-10 04:16:02,818 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37515', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:16:02,835 44 INFO rb-acb9515-225444-423143 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:37515/devtools/page/D0A7B1848DC86FC3C130C3405D5F4E56 2026-10-10 04:16:02,848 44 INFO rb-acb9515-225444-423143 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-10 04:16:02,862 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome headless enable page notifications 2026-10-10 04:16:02,903 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Setting session cookie in browser 2026-10-10 04:16:03,238 44 INFO rb-acb9515-225444-423143 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/210?access_token=dca8b8930ec04819" in browser 2026-10-10 04:16:03,238 44 INFO rb-acb9515-225444-423143 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/210?access_token=dca8b8930ec04819" 2026-10-10 04:16:03,255 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:16:03,759 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:03] "GET /pos-self/210?access_token=dca8b8930ec04819 HTTP/1.1" 200 - 59 0.042 0.465 2026-10-10 04:16:03,763 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Navigation result: {'frameId': 'D0A7B1848DC86FC3C130C3405D5F4E56', 'loaderId': 'F5B1DC8837D2F059C916563942ADFCE5', 'isDownload': False} 2026-10-10 04:16:03,763 44 INFO rb-acb9515-225444-423143 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-10 04:16:03,788 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:16:03,809 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:16:03,845 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:03] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.022 0.029 2026-10-10 04:16:03,860 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:16:03,882 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:03] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.005 0.083 2026-10-10 04:16:03,894 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:16:03,959 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:03] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.038 0.115 2026-10-10 04:16:04,133 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:04] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.007 2026-10-10 04:16:04,141 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:04] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 04:16:04,165 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:04] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.006 0.008 2026-10-10 04:16:04,172 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Evaluate test code "odoo.startTour('test_prices_are_immutable_from_frontend', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/210?access_token=dca8b8930ec04819", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:16:04,182 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:16:04,182 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:04] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.004 2026-10-10 04:16:04,183 44 INFO rb-acb9515-225444-423143 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-10 04:16:04,303 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:04] "POST /pos-self/relations/210 HTTP/1.1" 200 - 37 0.067 0.043 2026-10-10 04:16:04,375 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.175 2026-10-10 04:16:04,838 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:04] "POST /pos-self/data/210 HTTP/1.1" 200 - 207 0.173 0.293 2026-10-10 04:16:04,841 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.442 2026-10-10 04:16:04,904 44 INFO rb-acb9515-225444-423143 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-10 04:16:04,960 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:04] "GET /web/image/ir.attachment/13013/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-10 04:16:05,032 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: [2/10] Tour test_prices_are_immutable_from_frontend → Step Click on product 'Product with attributes' (trigger: .product_list .o_self_product_box span:contains('Product with attributes')) 2026-10-10 04:16:05,100 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:05] "GET /web/image/pos.category/369/image_128?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 2 0.001 0.019 2026-10-10 04:16:05,109 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 04:16:05,125 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:05] "GET /web/image/product.template/2671/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.017 2026-10-10 04:16:05,139 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:05] "GET /web/image/product.template/2686/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.024 2026-10-10 04:16:05,155 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:05] "GET /web/image/product.template/2682/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.045 2026-10-10 04:16:05,169 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: [3/10] Tour test_prices_are_immutable_from_frontend → Step Select value Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-10-10 04:16:05,189 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:05] "GET /web/image/product.template/2683/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.067 2026-10-10 04:16:05,222 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:05] "GET /web/image/product.template/2684/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 3 0.009 0.091 2026-10-10 04:16:05,237 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:05] "GET /web/image/product.template/2685/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.111 2026-10-10 04:16:05,247 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: [4/10] Tour test_prices_are_immutable_from_frontend → Step Select value Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-10-10 04:16:05,255 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:05] "GET /web/image/product.template/2672/image_512?unique=2026-10-10T04:14:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.117 2026-10-10 04:16:05,277 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:16:05,303 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: [5/10] Tour test_prices_are_immutable_from_frontend → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-10-10 04:16:05,381 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: [6/10] Tour test_prices_are_immutable_from_frontend → Step Click on product 'Product with attributes' (trigger: .product_list .o_self_product_box span:contains('Product with attributes')) 2026-10-10 04:16:05,445 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: [7/10] Tour test_prices_are_immutable_from_frontend → Step Select value Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-10-10 04:16:05,500 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: [8/10] Tour test_prices_are_immutable_from_frontend → Step Select value Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-10-10 04:16:05,553 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: [9/10] Tour test_prices_are_immutable_from_frontend → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-10-10 04:16:05,624 44 INFO rb-acb9515-225444-423143 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-10 04:16:05,757 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4571469 started for PoS orders references: [{'name': None, 'pos_reference': '260-210-000001', 'uuid': 'beb3f84a-9943-4187-b6d9-33fe4956c991'}] 2026-10-10 04:16:05,834 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4571469 order {'name': None, 'pos_reference': '260-210-000001', 'uuid': 'beb3f84a-9943-4187-b6d9-33fe4956c991'} created pos.order #1000 2026-10-10 04:16:05,859 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4571469 finished 2026-10-10 04:16:05,981 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:05] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 105 0.102 0.180 2026-10-10 04:16:06,008 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: tour succeeded 2026-10-10 04:16:06,009 44 INFO rb-acb9515-225444-423143 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-10 04:16:06,030 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:06] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.012 2026-10-10 04:16:06,082 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: heap 8631356 (allocated 9961472) 2026-10-10 04:16:06,097 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Closing chrome headless with pid 148161 2026-10-10 04:16:06,100 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Closing websocket connection 2026-10-10 04:16:06,101 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Terminating chrome headless with pid 148161 2026-10-10 04:16:06,211 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_041606_210868_test_prices_are_immutable_from_frontend.txt 2026-10-10 04:16:06,211 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Removing chrome user profile "/tmp/tmp2b8ccym1_chrome_odoo" 2026-10-10 04:16:06,270 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-10 04:16:07,880 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_sequence: Starting TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders ... 2026-10-10 04:16:15,607 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Chrome pid: 148350 2026-10-10 04:16:15,607 44 INFO rb-acb9515-225444-423143 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/tmps2hqvwgy_chrome_odoo 2026-10-10 04:16:15,608 44 INFO rb-acb9515-225444-423143 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:44461/json/version 2026-10-10 04:16:15,609 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44461', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:16:15,629 44 INFO rb-acb9515-225444-423143 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-10 04:16:15,629 44 INFO rb-acb9515-225444-423143 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:44461/json 2026-10-10 04:16:15,630 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44461', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:16:15,644 44 INFO rb-acb9515-225444-423143 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:44461/devtools/page/529C424F55B7EA8600AF18EDAF464234 2026-10-10 04:16:15,650 44 INFO rb-acb9515-225444-423143 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-10 04:16:15,662 44 INFO rb-acb9515-225444-423143 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-10 04:16:15,942 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-10 04:16:15,951 44 INFO rb-acb9515-225444-423143 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-10 04:16:15,954 44 INFO rb-acb9515-225444-423143 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/211?access_token=7e003336a9514fd6" in browser 2026-10-10 04:16:15,954 44 INFO rb-acb9515-225444-423143 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/211?access_token=7e003336a9514fd6" 2026-10-10 04:16:15,970 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:16:16,676 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:16] "GET /pos-self/211?access_token=7e003336a9514fd6 HTTP/1.1" 200 - 60 0.059 0.650 2026-10-10 04:16:16,681 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Navigation result: {'frameId': '529C424F55B7EA8600AF18EDAF464234', 'loaderId': '69744893B6ECCC9065D92D16C97BC026', 'isDownload': False} 2026-10-10 04:16:16,682 44 INFO rb-acb9515-225444-423143 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-10 04:16:16,699 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:16:16,728 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:16:16,756 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:16] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.005 0.039 2026-10-10 04:16:16,782 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:16:16,832 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:16] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.043 0.082 2026-10-10 04:16:16,840 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:16:16,853 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:16] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.131 2026-10-10 04:16:16,992 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:16] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-10 04:16:17,014 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:17] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.010 0.011 2026-10-10 04:16:17,041 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:17] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.009 0.019 2026-10-10 04:16:17,051 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Evaluate test code "odoo.startTour('SelfOrderOrderNumberTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/211?access_token=7e003336a9514fd6", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:16:17,062 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:17] "POST /pos/ping HTTP/1.1" 200 - 1 0.002 0.009 2026-10-10 04:16:17,065 44 INFO rb-acb9515-225444-423143 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-10 04:16:17,128 44 INFO rb-acb9515-225444-423143 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-10 04:16:17,157 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.071 2026-10-10 04:16:17,225 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:17] "POST /pos-self/relations/211 HTTP/1.1" 200 - 35 0.022 0.107 2026-10-10 04:16:17,229 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.048 2026-10-10 04:16:17,578 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:17] "POST /pos-self/data/211 HTTP/1.1" 200 - 179 0.114 0.198 2026-10-10 04:16:17,635 44 INFO rb-acb9515-225444-423143 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-10 04:16:17,702 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:17] "GET /web/image/ir.attachment/13076/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-10 04:16:17,766 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [3/9] Tour SelfOrderOrderNumberTour → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 04:16:17,833 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:17] "GET /web/image/pos.category/370/image_128?unique=2026-10-10T04:16:06.000+00:00 HTTP/1.1" 200 - 2 0.001 0.026 2026-10-10 04:16:17,852 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:17] "GET /web/image/product.template/2687/image_512?unique=2026-10-10T04:16:06.000+00:00 HTTP/1.1" 200 - 3 0.006 0.025 2026-10-10 04:16:17,864 44 INFO rb-acb9515-225444-423143 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-10 04:16:17,868 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:17] "GET /web/image/product.template/2688/image_512?unique=2026-10-10T04:16:06.000+00:00 HTTP/1.1" 200 - 3 0.002 0.038 2026-10-10 04:16:17,890 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:17] "GET /web/image/product.template/2691/image_512?unique=2026-10-10T04:16:06.000+00:00 HTTP/1.1" 200 - 3 0.007 0.047 2026-10-10 04:16:17,911 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:17] "GET /web/image/product.template/2689/image_512?unique=2026-10-10T04:16:06.000+00:00 HTTP/1.1" 200 - 3 0.004 0.071 2026-10-10 04:16:17,930 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:17] "GET /web/image/product.template/2690/image_512?unique=2026-10-10T04:16:06.000+00:00 HTTP/1.1" 200 - 3 0.004 0.084 2026-10-10 04:16:17,936 44 INFO rb-acb9515-225444-423143 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-10 04:16:17,962 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:17] "GET /web/image/ir.attachment/13030/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-10 04:16:17,978 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:16:17,980 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:16:18,005 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [6/9] Tour SelfOrderOrderNumberTour → Step Select table 101 (trigger: .self_order_popup_table select) 2026-10-10 04:16:18,024 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:18] "GET /web/image/product.product/3196/image_512?unique=2026-10-10T04:16:06.000+00:00 HTTP/1.1" 200 - 8 0.019 0.022 2026-10-10 04:16:18,057 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [7/9] Tour SelfOrderOrderNumberTour → Step Click on 'Confirm' button (trigger: .self_order_popup_table .btn:contains('Continue with table 101')) 2026-10-10 04:16:18,131 44 INFO rb-acb9515-225444-423143 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-10 04:16:18,170 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68488943 started for PoS orders references: [{'name': None, 'pos_reference': '260-211-000001', 'uuid': 'cf4843cb-79ba-4a63-b6e9-1925d2216800'}] 2026-10-10 04:16:18,213 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68488943 order {'name': None, 'pos_reference': '260-211-000001', 'uuid': 'cf4843cb-79ba-4a63-b6e9-1925d2216800'} created pos.order #1001 2026-10-10 04:16:18,244 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68488943 finished 2026-10-10 04:16:18,394 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:18] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 104 0.083 0.183 2026-10-10 04:16:18,455 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:18] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.007 0.016 2026-10-10 04:16:18,488 44 INFO rb-acb9515-225444-423143 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-10 04:16:18,535 44 INFO rb-acb9515-225444-423143 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-10 04:16:18,536 44 INFO rb-acb9515-225444-423143 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-10 04:16:18,588 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: heap 7768028 (allocated 8650752) 2026-10-10 04:16:18,592 44 INFO rb-acb9515-225444-423143 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 148350 2026-10-10 04:16:18,595 44 INFO rb-acb9515-225444-423143 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-10 04:16:18,602 44 INFO rb-acb9515-225444-423143 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 148350 2026-10-10 04:16:18,699 44 INFO rb-acb9515-225444-423143 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-acb9515-225444-423143/chrome_logs/chrome_log_20261010_041618_699052_test_self_order_order_number_conflict_with_normal_orders.txt 2026-10-10 04:16:18,699 44 INFO rb-acb9515-225444-423143 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/tmps2hqvwgy_chrome_odoo" 2026-10-10 04:16:19,026 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Chrome pid: 148548 2026-10-10 04:16:19,027 44 INFO rb-acb9515-225444-423143 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/tmpljwjy4ps_chrome_odoo 2026-10-10 04:16:19,027 44 INFO rb-acb9515-225444-423143 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:40085/json/version 2026-10-10 04:16:19,028 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40085', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:16:19,083 44 INFO rb-acb9515-225444-423143 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-10 04:16:19,084 44 INFO rb-acb9515-225444-423143 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:40085/json 2026-10-10 04:16:19,086 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40085', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:16:19,103 44 INFO rb-acb9515-225444-423143 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:40085/devtools/page/7F140C62D9B86F8B8BDCC6F409CD728F 2026-10-10 04:16:19,113 44 INFO rb-acb9515-225444-423143 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-10 04:16:19,119 44 INFO rb-acb9515-225444-423143 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-10 04:16:19,173 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-10 04:16:19,175 44 INFO rb-acb9515-225444-423143 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-10 04:16:19,181 44 INFO rb-acb9515-225444-423143 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/211" in browser 2026-10-10 04:16:19,181 44 INFO rb-acb9515-225444-423143 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/211" 2026-10-10 04:16:19,628 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:19] "GET /pos/ui/211 HTTP/1.1" 200 - 73 0.047 0.383 2026-10-10 04:16:19,632 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Navigation result: {'frameId': '7F140C62D9B86F8B8BDCC6F409CD728F', 'loaderId': '6E93B92284B2BF90A157FD71D0040791', 'isDownload': False} 2026-10-10 04:16:19,632 44 INFO rb-acb9515-225444-423143 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-10 04:16:19,645 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:16:19,665 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:19] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.010 2026-10-10 04:16:19,674 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:19] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-10 04:16:19,679 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:19] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.019 2026-10-10 04:16:20,338 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:16:20,345 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:16:20,369 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 04:16:20,409 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Evaluate test code "odoo.startTour('OrderNumberConflictTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/211", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:16:20,414 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.021 0.007 2026-10-10 04:16:20,416 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [1/20] Tour OrderNumberConflictTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 04:16:20,429 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:20] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 04:16:20,449 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:20] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:16:20,467 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.005 2026-10-10 04:16:20,498 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:20] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.019 0.016 2026-10-10 04:16:20,505 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-10 04:16:20,613 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:20] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 28 0.035 0.068 2026-10-10 04:16:21,668 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:21] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 490 0.471 0.552 2026-10-10 04:16:21,694 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:21] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 04:16:21,794 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.022 2026-10-10 04:16:21,859 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:21] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.039 2026-10-10 04:16:21,892 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.004 0.010 2026-10-10 04:16:21,906 44 INFO rb-acb9515-225444-423143 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-10 04:16:21,928 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:21] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.009 2026-10-10 04:16:21,982 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:16:22,009 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:22] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 04:16:22,016 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:22] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.036 2026-10-10 04:16:22,022 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:22] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 04:16:22,061 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:16:22,063 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:22] "GET /web/image/res.users/288/avatar_128 HTTP/1.1" 200 - 14 0.014 0.055 2026-10-10 04:16:22,081 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:22] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.004 0.086 2026-10-10 04:16:22,094 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:22] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 04:16:22,118 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 04:16:22,135 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [2/20] Tour OrderNumberConflictTour → Step Check table with attributes: {"name":"3","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("3"))) 2026-10-10 04:16:22,178 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:22] "GET /pos/ui/211?from_backend=True HTTP/1.1" 200 - 34 0.044 0.049 2026-10-10 04:16:22,200 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:22] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.007 0.101 2026-10-10 04:16:22,279 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:22] "GET /pos/ui/211 HTTP/1.1" 200 - 34 0.026 0.157 2026-10-10 04:16:22,295 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:22] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.003 0.089 2026-10-10 04:16:22,306 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.060 2026-10-10 04:16:22,317 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [3/20] Tour OrderNumberConflictTour → Step product screen is shown (trigger: .product-screen) 2026-10-10 04:16:22,391 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:16:22,394 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [4/20] Tour OrderNumberConflictTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-10-10 04:16:22,410 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:22] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.015 2026-10-10 04:16:22,478 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [5/20] Tour OrderNumberConflictTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 04:16:22,529 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [6/20] Tour OrderNumberConflictTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-10 04:16:22,583 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [7/20] Tour OrderNumberConflictTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-10 04:16:22,636 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [8/20] Tour OrderNumberConflictTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-10 04:16:22,688 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [9/20] Tour OrderNumberConflictTour → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-10 04:16:22,741 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [10/20] Tour OrderNumberConflictTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-10 04:16:22,806 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [11/20] Tour OrderNumberConflictTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-10 04:16:22,859 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [12/20] Tour OrderNumberConflictTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-10-10 04:16:22,908 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [13/20] Tour OrderNumberConflictTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 04:16:22,959 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [14/20] Tour OrderNumberConflictTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-10-10 04:16:23,026 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [15/20] Tour OrderNumberConflictTour → Step Wait loading is finished if it is shown (trigger: body) 2026-10-10 04:16:23,054 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85914360 started for PoS orders references: [{'name': '/', 'pos_reference': '261-211-000001', 'uuid': '850d60a6-7d08-4048-8321-e7c5d713e0a0'}] 2026-10-10 04:16:23,229 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85914360 order {'name': '/', 'pos_reference': '261-211-000001', 'uuid': '850d60a6-7d08-4048-8321-e7c5d713e0a0'} created pos.order #1002 2026-10-10 04:16:23,269 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85914360 finished 2026-10-10 04:16:23,363 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.136 0.176 2026-10-10 04:16:23,398 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [16/20] Tour OrderNumberConflictTour → Step .pos-leftheader .orders-button 2026-10-10 04:16:23,471 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [17/20] Tour OrderNumberConflictTour → Step .ticket-screen .orders tbody .order-row:nth-child(1):contains("260") 2026-10-10 04:16:23,570 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:23] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.035 0.061 2026-10-10 04:16:23,613 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.026 2026-10-10 04:16:23,632 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [18/20] Tour OrderNumberConflictTour → Step .ticket-screen .orders tbody .order-row:nth-child(1):contains("T 101") 2026-10-10 04:16:23,639 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:23] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:16:23,683 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [19/20] Tour OrderNumberConflictTour → Step .ticket-screen .orders tbody .order-row:nth-child(2):contains("261") 2026-10-10 04:16:23,734 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [20/20] Tour OrderNumberConflictTour → Step .ticket-screen .orders tbody .order-row:nth-child(2):contains("T 103") 2026-10-10 04:16:23,785 44 INFO rb-acb9515-225444-423143 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-10 04:16:23,785 44 INFO rb-acb9515-225444-423143 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-10 04:16:23,882 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: heap 15712996 (allocated 16777216) 2026-10-10 04:16:23,892 44 INFO rb-acb9515-225444-423143 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 148548 2026-10-10 04:16:23,893 44 INFO rb-acb9515-225444-423143 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-10 04:16:23,894 44 INFO rb-acb9515-225444-423143 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 148548 2026-10-10 04:16:23,995 44 INFO rb-acb9515-225444-423143 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-acb9515-225444-423143/chrome_logs/chrome_log_20261010_041623_995351_test_self_order_order_number_conflict_with_normal_orders.txt 2026-10-10 04:16:23,995 44 INFO rb-acb9515-225444-423143 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/tmpljwjy4ps_chrome_odoo" 2026-10-10 04:16:24,058 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-10 04:16:25,826 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_payment_result_notification_does_not_send_the_partner ... 2026-10-10 04:16:33,197 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:16:33,482 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:33] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.031 0.257 2026-10-10 04:16:33,529 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92039864 started for PoS orders references: [{'name': None, 'pos_reference': '260-212-000001', 'uuid': '786c76e7-8b7f-4666-b301-422ec3352965'}] 2026-10-10 04:16:33,587 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92039864 order {'name': None, 'pos_reference': '260-212-000001', 'uuid': '786c76e7-8b7f-4666-b301-422ec3352965'} created pos.order #1003 2026-10-10 04:16:33,588 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92039864 finished 2026-10-10 04:16:33,664 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:33] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 83 0.084 0.090 2026-10-10 04:16:33,731 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_drops_a_forged_partner_token ... 2026-10-10 04:16:40,655 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:16:41,136 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62462015 started for PoS orders references: [{'name': None, 'pos_reference': '260-213-000001', 'uuid': '82d1a807-d8ac-4312-9375-04b100ccbc3d'}] 2026-10-10 04:16:41,179 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62462015 order {'name': None, 'pos_reference': '260-213-000001', 'uuid': '82d1a807-d8ac-4312-9375-04b100ccbc3d'} created pos.order #1004 2026-10-10 04:16:41,180 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62462015 finished 2026-10-10 04:16:41,241 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:41] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 89 0.082 0.507 2026-10-10 04:16:41,284 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_drops_an_integer_partner ... 2026-10-10 04:16:47,831 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:16:48,173 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54357899 started for PoS orders references: [{'name': None, 'pos_reference': '260-214-000001', 'uuid': 'f58fd2f8-5094-4d4b-99dc-48bbcc4899a3'}] 2026-10-10 04:16:48,238 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54357899 order {'name': None, 'pos_reference': '260-214-000001', 'uuid': 'f58fd2f8-5094-4d4b-99dc-48bbcc4899a3'} created pos.order #1005 2026-10-10 04:16:48,239 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54357899 finished 2026-10-10 04:16:48,314 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:48] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 88 0.085 0.400 2026-10-10 04:16:48,355 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_drops_an_unauthorized_partner ... 2026-10-10 04:16:55,404 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:16:55,705 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9714921 started for PoS orders references: [{'name': None, 'pos_reference': '260-215-000001', 'uuid': '3ae8e789-f01a-448f-8061-887d340c9287'}] 2026-10-10 04:16:55,756 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9714921 order {'name': None, 'pos_reference': '260-215-000001', 'uuid': '3ae8e789-f01a-448f-8061-887d340c9287'} created pos.order #1006 2026-10-10 04:16:55,757 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9714921 finished 2026-10-10 04:16:55,815 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:16:55] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 88 0.063 0.369 2026-10-10 04:16:55,857 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_links_a_validated_partner ... 2026-10-10 04:17:02,833 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:17:03,333 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:17:03] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.030 0.474 2026-10-10 04:17:03,384 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6204642 started for PoS orders references: [{'name': None, 'pos_reference': '260-216-000001', 'uuid': '34a311e3-d284-40ab-be23-f9719f4bc6ac'}] 2026-10-10 04:17:03,428 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6204642 order {'name': None, 'pos_reference': '260-216-000001', 'uuid': '34a311e3-d284-40ab-be23-f9719f4bc6ac'} created pos.order #1007 2026-10-10 04:17:03,429 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6204642 finished 2026-10-10 04:17:03,499 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:17:03] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 83 0.073 0.082 2026-10-10 04:17:03,560 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_without_partner ... 2026-10-10 04:17:10,664 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:17:10,978 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43493151 started for PoS orders references: [{'name': None, 'pos_reference': '260-217-000001', 'uuid': 'be35f03d-ae5f-402d-bad3-4b0cab3f67d6'}] 2026-10-10 04:17:11,026 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43493151 order {'name': None, 'pos_reference': '260-217-000001', 'uuid': 'be35f03d-ae5f-402d-bad3-4b0cab3f67d6'} created pos.order #1008 2026-10-10 04:17:11,027 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43493151 finished 2026-10-10 04:17:11,093 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:17:11] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 88 0.096 0.335 2026-10-10 04:17:11,131 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_resolve_rejects_a_token_signed_for_another_partner ... 2026-10-10 04:17:18,139 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:17:18,513 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:17:18] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.052 0.325 2026-10-10 04:17:18,555 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_resolve_rejects_malformed_tokens ... 2026-10-10 04:17:25,584 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_token_is_scoped_to_the_config ... 2026-10-10 04:17:32,545 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:17:32,864 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:17:32] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 44 0.044 0.277 2026-10-10 04:17:32,895 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_accepts_a_previously_signed_token ... 2026-10-10 04:17:39,809 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:17:40,190 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:17:40] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.025 0.359 2026-10-10 04:17:40,225 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:17:40] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 7 0.015 0.012 2026-10-10 04:17:40,262 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_creates_and_signs_a_new_partner ... 2026-10-10 04:17:46,836 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:17:47,349 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:17:47] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.034 0.482 2026-10-10 04:17:47,390 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_ignores_a_forged_signature ... 2026-10-10 04:17:55,093 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:17:55,487 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:17:55] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 41 0.041 0.357 2026-10-10 04:17:55,533 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_ignores_a_raw_partner_id ... 2026-10-10 04:18:01,842 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:18:02,154 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:18:02] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.034 0.282 2026-10-10 04:18:02,184 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_ignores_an_integer_partner_id ... 2026-10-10 04:18:08,872 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:18:09,500 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:18:09] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.107 0.524 2026-10-10 04:18:09,548 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-10 04:18:11,198 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_payment_result_notification_does_not_send_the_partner ... 2026-10-10 04:18:18,301 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:18:18,641 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:18:18] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.030 0.312 2026-10-10 04:18:18,688 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2812904 started for PoS orders references: [{'name': None, 'pos_reference': '260-227-000001', 'uuid': 'edd86805-5b21-4c68-b212-e6e5a321a1a5'}] 2026-10-10 04:18:18,728 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2812904 order {'name': None, 'pos_reference': '260-227-000001', 'uuid': 'edd86805-5b21-4c68-b212-e6e5a321a1a5'} created pos.order #1009 2026-10-10 04:18:18,729 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2812904 finished 2026-10-10 04:18:18,799 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:18:18] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 83 0.060 0.090 2026-10-10 04:18:18,840 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_drops_a_forged_partner_token ... 2026-10-10 04:18:25,221 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:18:25,471 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #288170 started for PoS orders references: [{'name': None, 'pos_reference': '260-228-000001', 'uuid': '2f82b5cd-095a-49ab-97a8-8705cba4e117'}] 2026-10-10 04:18:25,506 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #288170 order {'name': None, 'pos_reference': '260-228-000001', 'uuid': '2f82b5cd-095a-49ab-97a8-8705cba4e117'} created pos.order #1010 2026-10-10 04:18:25,507 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #288170 finished 2026-10-10 04:18:25,564 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:18:25] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 89 0.061 0.285 2026-10-10 04:18:25,597 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_drops_an_integer_partner ... 2026-10-10 04:18:32,519 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:18:32,812 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41254110 started for PoS orders references: [{'name': None, 'pos_reference': '260-229-000001', 'uuid': '111a976c-e177-43c7-bf34-bb0442ba4a0b'}] 2026-10-10 04:18:32,852 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41254110 order {'name': None, 'pos_reference': '260-229-000001', 'uuid': '111a976c-e177-43c7-bf34-bb0442ba4a0b'} created pos.order #1011 2026-10-10 04:18:32,854 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41254110 finished 2026-10-10 04:18:32,916 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:18:32] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 88 0.058 0.342 2026-10-10 04:18:32,951 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_drops_an_unauthorized_partner ... 2026-10-10 04:18:39,433 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:18:39,711 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14507875 started for PoS orders references: [{'name': None, 'pos_reference': '260-230-000001', 'uuid': '707951ac-2d51-4010-81fb-74ab341fe2e0'}] 2026-10-10 04:18:39,749 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14507875 order {'name': None, 'pos_reference': '260-230-000001', 'uuid': '707951ac-2d51-4010-81fb-74ab341fe2e0'} created pos.order #1012 2026-10-10 04:18:39,750 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14507875 finished 2026-10-10 04:18:39,824 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:18:39] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 88 0.093 0.301 2026-10-10 04:18:39,852 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_links_a_validated_partner ... 2026-10-10 04:18:46,061 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:18:46,622 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:18:46] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.050 0.514 2026-10-10 04:18:46,678 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18216588 started for PoS orders references: [{'name': None, 'pos_reference': '260-231-000001', 'uuid': '259efc6b-d6f8-461d-aaf5-162756eadc99'}] 2026-10-10 04:18:46,725 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18216588 order {'name': None, 'pos_reference': '260-231-000001', 'uuid': '259efc6b-d6f8-461d-aaf5-162756eadc99'} created pos.order #1013 2026-10-10 04:18:46,726 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18216588 finished 2026-10-10 04:18:46,802 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:18:46] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 83 0.070 0.098 2026-10-10 04:18:46,841 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_without_partner ... 2026-10-10 04:18:53,254 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:18:53,488 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12028856 started for PoS orders references: [{'name': None, 'pos_reference': '260-232-000001', 'uuid': '1a08b18d-3abc-4334-9705-658070c5339d'}] 2026-10-10 04:18:53,537 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12028856 order {'name': None, 'pos_reference': '260-232-000001', 'uuid': '1a08b18d-3abc-4334-9705-658070c5339d'} created pos.order #1014 2026-10-10 04:18:53,539 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12028856 finished 2026-10-10 04:18:53,601 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:18:53] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 88 0.069 0.280 2026-10-10 04:18:53,637 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_resolve_rejects_a_token_signed_for_another_partner ... 2026-10-10 04:19:00,520 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:19:00,841 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:19:00] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.048 0.276 2026-10-10 04:19:00,877 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_resolve_rejects_malformed_tokens ... 2026-10-10 04:19:07,639 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_token_is_scoped_to_the_config ... 2026-10-10 04:19:15,077 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:19:15,394 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:19:15] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 44 0.032 0.287 2026-10-10 04:19:15,431 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_accepts_a_previously_signed_token ... 2026-10-10 04:19:22,229 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:19:22,621 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:19:22] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.033 0.363 2026-10-10 04:19:22,647 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:19:22] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 7 0.003 0.015 2026-10-10 04:19:22,681 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_creates_and_signs_a_new_partner ... 2026-10-10 04:19:29,518 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:19:30,082 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:19:30] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.032 0.536 2026-10-10 04:19:30,125 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_ignores_a_forged_signature ... 2026-10-10 04:19:36,222 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:19:36,544 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:19:36] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 41 0.030 0.295 2026-10-10 04:19:36,576 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_ignores_a_raw_partner_id ... 2026-10-10 04:19:43,338 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:19:43,741 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:19:43] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.038 0.368 2026-10-10 04:19:43,777 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_ignores_an_integer_partner_id ... 2026-10-10 04:19:50,487 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:19:50,966 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:19:50] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.033 0.450 2026-10-10 04:19:51,015 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-10 04:19:52,790 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_delivery_tour ... 2026-10-10 04:20:00,817 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome pid: 148786 2026-10-10 04:20:00,817 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome headless temporary user profile dir: /tmp/tmp6wyiyeub_chrome_odoo 2026-10-10 04:20:00,817 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Issuing json command http://127.0.0.1:43197/json/version 2026-10-10 04:20:00,819 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43197', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:20:00,846 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Browser version: Chrome/150.0.7871.114 2026-10-10 04:20:00,846 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Issuing json command http://127.0.0.1:43197/json 2026-10-10 04:20:00,847 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43197', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:20:00,864 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Websocket url found: ws://127.0.0.1:43197/devtools/page/A36D67377442A3EED1DE0C21F74EC1B7 2026-10-10 04:20:00,876 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Enable chrome headless console log notification 2026-10-10 04:20:00,886 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome headless enable page notifications 2026-10-10 04:20:00,901 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Setting session cookie in browser 2026-10-10 04:20:00,922 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Open "http://127.0.0.1:8069/pos-self/242?access_token=b933dd24ea2e48b2" in browser 2026-10-10 04:20:00,922 44 INFO rb-acb9515-225444-423143 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/242?access_token=b933dd24ea2e48b2" 2026-10-10 04:20:00,940 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:20:01,535 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:01] "GET /pos-self/242?access_token=b933dd24ea2e48b2 HTTP/1.1" 200 - 57 0.067 0.533 2026-10-10 04:20:01,539 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Navigation result: {'frameId': 'A36D67377442A3EED1DE0C21F74EC1B7', 'loaderId': 'B8EAFE5901715E5AD8A7258EF0202DD0', 'isDownload': False} 2026-10-10 04:20:01,540 44 INFO rb-acb9515-225444-423143 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-10 04:20:01,560 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:20:01,590 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:20:01,641 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:01] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.038 0.028 2026-10-10 04:20:01,661 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:20:01,687 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:01] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.013 0.097 2026-10-10 04:20:01,696 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:20:01,717 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:01] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.007 0.127 2026-10-10 04:20:01,902 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:01] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-10 04:20:01,914 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:01] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 04:20:01,935 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:01] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.004 0.018 2026-10-10 04:20:01,941 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:20:01,941 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:01] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 04:20:01,948 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Evaluate test code "odoo.startTour('self_order_preset_delivery_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/242?access_token=b933dd24ea2e48b2", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:20:01,963 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [1/14] Tour self_order_preset_delivery_tour → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:20:02,044 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:02] "POST /pos-self/relations/242 HTTP/1.1" 200 - 37 0.039 0.048 2026-10-10 04:20:02,107 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.146 2026-10-10 04:20:02,475 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:02] "POST /pos-self/data/242 HTTP/1.1" 200 - 181 0.160 0.213 2026-10-10 04:20:02,478 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.347 2026-10-10 04:20:02,513 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: Owl is running in 'dev' mode. 2026-10-10 04:20:02,553 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:02] "GET /web/image/ir.attachment/14559/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-10 04:20:02,588 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [2/14] Tour self_order_preset_delivery_tour → Step Click on location 'Delivery' (trigger: .o_self_eating_location_box .preset_btn:contains('Delivery')) 2026-10-10 04:20:02,605 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:02] "GET /web/image/ir.attachment/14513/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-10 04:20:02,622 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:20:02,681 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [3/14] Tour self_order_preset_delivery_tour → Step Click on product 'Free' (trigger: .product_list .o_self_product_box span:contains('Free')) 2026-10-10 04:20:02,720 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:02] "GET /web/image/pos.category/373/image_128?unique=2026-10-10T04:19:51.000+00:00 HTTP/1.1" 200 - 2 0.001 0.025 2026-10-10 04:20:02,733 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:02] "GET /web/image/product.template/2702/image_512?unique=2026-10-10T04:19:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.026 2026-10-10 04:20:02,748 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:02] "GET /web/image/product.template/2705/image_512?unique=2026-10-10T04:19:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.033 2026-10-10 04:20:02,751 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [4/14] Tour self_order_preset_delivery_tour → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:20:02,762 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:02] "GET /web/image/product.template/2703/image_512?unique=2026-10-10T04:19:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.052 2026-10-10 04:20:02,779 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:02] "GET /web/image/product.template/2706/image_512?unique=2026-10-10T04:19:51.000+00:00 HTTP/1.1" 200 - 3 0.003 0.067 2026-10-10 04:20:02,807 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:02] "GET /web/image/product.template/2704/image_512?unique=2026-10-10T04:19:51.000+00:00 HTTP/1.1" 200 - 3 0.004 0.094 2026-10-10 04:20:02,827 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [5/14] Tour self_order_preset_delivery_tour → Step Check product card with Free and 0 (trigger: .product-cart-item:has(div:contains("Free")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("0"))) 2026-10-10 04:20:02,848 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:20:02,873 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:02] "GET /web/image/product.product/3212/image_512?unique=2026-10-10T04:19:51.000+00:00 HTTP/1.1" 200 - 8 0.006 0.018 2026-10-10 04:20:02,879 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [6/14] Tour self_order_preset_delivery_tour → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:20:02,946 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [7/14] Tour self_order_preset_delivery_tour → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-10-10 04:20:02,968 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:02] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.007 0.014 2026-10-10 04:20:03,058 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [8/14] Tour self_order_preset_delivery_tour → Step Fill input with dre@dr.com (trigger: input[placeholder="Email"]) 2026-10-10 04:20:03,157 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [9/14] Tour self_order_preset_delivery_tour → Step Fill input with +32490904390 (trigger: input[placeholder="Phone"]) 2026-10-10 04:20:03,273 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [10/14] Tour self_order_preset_delivery_tour → Step Fill input with Rue du Bronx 90 (trigger: input[placeholder="Street and Number"]) 2026-10-10 04:20:03,402 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [11/14] Tour self_order_preset_delivery_tour → Step Fill input with 9999 (trigger: input[placeholder="Zip"]) 2026-10-10 04:20:03,473 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [12/14] Tour self_order_preset_delivery_tour → Step Fill input with New York (trigger: input[placeholder="City"]) 2026-10-10 04:20:03,557 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [13/14] Tour self_order_preset_delivery_tour → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-10-10 04:20:03,612 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [14/14] Tour self_order_preset_delivery_tour → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 04:20:03,764 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:03] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 32 0.060 0.091 2026-10-10 04:20:03,845 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21898115 started for PoS orders references: [{'name': None, 'pos_reference': '260-242-000001', 'uuid': '22c9d91f-54db-47c2-a081-a875b4615992'}] 2026-10-10 04:20:03,897 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21898115 order {'name': None, 'pos_reference': '260-242-000001', 'uuid': '22c9d91f-54db-47c2-a081-a875b4615992'} created pos.order #1015 2026-10-10 04:20:03,925 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21898115 finished 2026-10-10 04:20:04,603 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:04] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 279 0.300 0.517 2026-10-10 04:20:04,670 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: tour succeeded 2026-10-10 04:20:04,674 44 INFO rb-acb9515-225444-423143 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-10 04:20:04,746 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: heap 8726220 (allocated 9699328) 2026-10-10 04:20:04,749 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Closing chrome headless with pid 148786 2026-10-10 04:20:04,751 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Closing websocket connection 2026-10-10 04:20:04,752 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Terminating chrome headless with pid 148786 2026-10-10 04:20:04,849 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_042004_849484_test_preset_delivery_tour.txt 2026-10-10 04:20:04,849 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Removing chrome user profile "/tmp/tmp6wyiyeub_chrome_odoo" 2026-10-10 04:20:04,892 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_dine_in_tour ... 2026-10-10 04:20:12,427 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Chrome pid: 148978 2026-10-10 04:20:12,427 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Chrome headless temporary user profile dir: /tmp/tmp4xzyqm2j_chrome_odoo 2026-10-10 04:20:12,427 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Issuing json command http://127.0.0.1:46623/json/version 2026-10-10 04:20:12,429 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46623', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:20:12,471 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Browser version: Chrome/150.0.7871.114 2026-10-10 04:20:12,472 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Issuing json command http://127.0.0.1:46623/json 2026-10-10 04:20:12,472 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46623', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:20:12,491 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Websocket url found: ws://127.0.0.1:46623/devtools/page/5D5D94E85B740ACEA82812DC4A24E2C8 2026-10-10 04:20:12,509 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Enable chrome headless console log notification 2026-10-10 04:20:12,516 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Chrome headless enable page notifications 2026-10-10 04:20:12,550 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Setting session cookie in browser 2026-10-10 04:20:12,571 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Open "http://127.0.0.1:8069/pos-self/243?access_token=0fa25cc618dc4b78&table_identifier=80dadac7" in browser 2026-10-10 04:20:12,572 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Navigating to: "http://127.0.0.1:8069/pos-self/243?access_token=0fa25cc618dc4b78&table_identifier=80dadac7" 2026-10-10 04:20:12,601 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:20:13,162 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:13] "GET /pos-self/243?access_token=0fa25cc618dc4b78&table_identifier=80dadac7 HTTP/1.1" 200 - 59 0.034 0.533 2026-10-10 04:20:13,167 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Navigation result: {'frameId': '5D5D94E85B740ACEA82812DC4A24E2C8', 'loaderId': '62FF38123FB91FD31B06F7C66DE5054C', 'isDownload': False} 2026-10-10 04:20:13,167 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Evaluate ready code "odoo.isTourReady('self_order_preset_dine_in_tour')" 2026-10-10 04:20:13,192 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:20:13,214 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:20:13,269 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:13] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.033 0.039 2026-10-10 04:20:13,287 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:20:13,320 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:13] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.011 0.109 2026-10-10 04:20:13,336 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:20:13,357 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:13] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.010 0.144 2026-10-10 04:20:13,563 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:13] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-10 04:20:13,579 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:13] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 04:20:13,595 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:13] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.004 0.010 2026-10-10 04:20:13,609 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:20:13,609 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:13] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 04:20:13,614 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Evaluate test code "odoo.startTour('self_order_preset_dine_in_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/243?access_token=0fa25cc618dc4b78&table_identifier=80dadac7", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:20:13,664 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour.browser: [1/8] Tour self_order_preset_dine_in_tour → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-10 04:20:13,680 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour.browser: [2/8] Tour self_order_preset_dine_in_tour → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:20:13,688 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.066 2026-10-10 04:20:13,785 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:13] "POST /pos-self/relations/243 HTTP/1.1" 200 - 37 0.040 0.125 2026-10-10 04:20:13,788 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.075 2026-10-10 04:20:14,203 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:14] "POST /pos-self/data/243 HTTP/1.1" 200 - 181 0.146 0.234 2026-10-10 04:20:14,297 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:14] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.015 0.017 2026-10-10 04:20:14,309 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour.browser: Owl is running in 'dev' mode. 2026-10-10 04:20:14,364 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:14] "GET /web/image/ir.attachment/14612/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-10 04:20:14,411 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour.browser: [3/8] Tour self_order_preset_dine_in_tour → Step Click on location 'Dine in' (trigger: .o_self_eating_location_box .preset_btn:contains('Dine in')) 2026-10-10 04:20:14,425 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:14] "GET /web/image/ir.attachment/14566/raw HTTP/1.1" 200 - 4 0.003 0.009 2026-10-10 04:20:14,444 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 04:20:14,521 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour.browser: [4/8] Tour self_order_preset_dine_in_tour → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 04:20:14,575 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:14] "GET /web/image/pos.category/373/image_128?unique=2026-10-10T04:19:51.000+00:00 HTTP/1.1" 200 - 2 0.004 0.036 2026-10-10 04:20:14,593 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:14] "GET /web/image/product.template/2703/image_512?unique=2026-10-10T04:19:51.000+00:00 HTTP/1.1" 200 - 3 0.003 0.037 2026-10-10 04:20:14,596 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour.browser: [5/8] Tour self_order_preset_dine_in_tour → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:20:14,619 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:14] "GET /web/image/product.template/2702/image_512?unique=2026-10-10T04:19:51.000+00:00 HTTP/1.1" 200 - 3 0.007 0.062 2026-10-10 04:20:14,641 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:14] "GET /web/image/product.template/2706/image_512?unique=2026-10-10T04:19:51.000+00:00 HTTP/1.1" 200 - 3 0.004 0.082 2026-10-10 04:20:14,658 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:14] "GET /web/image/product.template/2704/image_512?unique=2026-10-10T04:19:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.099 2026-10-10 04:20:14,677 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour.browser: [6/8] Tour self_order_preset_dine_in_tour → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-10 04:20:14,681 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:14] "GET /web/image/product.template/2705/image_512?unique=2026-10-10T04:19:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.119 2026-10-10 04:20:14,702 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:20:14,726 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour.browser: [7/8] Tour self_order_preset_dine_in_tour → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:20:14,730 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:14] "GET /web/image/product.product/3211/image_512?unique=2026-10-10T04:19:51.000+00:00 HTTP/1.1" 200 - 8 0.004 0.020 2026-10-10 04:20:14,803 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour.browser: [8/8] Tour self_order_preset_dine_in_tour → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 04:20:14,854 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58047356 started for PoS orders references: [{'name': None, 'pos_reference': '260-243-000001', 'uuid': '2ee90a9c-ae98-465c-be0d-38464079d96c'}] 2026-10-10 04:20:14,896 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58047356 order {'name': None, 'pos_reference': '260-243-000001', 'uuid': '2ee90a9c-ae98-465c-be0d-38464079d96c'} created pos.order #1016 2026-10-10 04:20:14,917 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58047356 finished 2026-10-10 04:20:15,046 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:15] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 101 0.075 0.166 2026-10-10 04:20:15,113 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:15] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.011 0.018 2026-10-10 04:20:15,115 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour.browser: tour succeeded 2026-10-10 04:20:15,116 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR self_order_preset_dine_in_tour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-10 04:20:15,177 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour.browser: heap 7789128 (allocated 9437184) 2026-10-10 04:20:15,192 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Closing chrome headless with pid 148978 2026-10-10 04:20:15,194 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Closing websocket connection 2026-10-10 04:20:15,195 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Terminating chrome headless with pid 148978 2026-10-10 04:20:15,318 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_042015_318251_test_preset_dine_in_tour.txt 2026-10-10 04:20:15,318 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Removing chrome user profile "/tmp/tmp4xzyqm2j_chrome_odoo" 2026-10-10 04:20:15,360 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_takeaway_email_tour ... 2026-10-10 04:20:23,038 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome pid: 149174 2026-10-10 04:20:23,038 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome headless temporary user profile dir: /tmp/tmpewpsas_f_chrome_odoo 2026-10-10 04:20:23,038 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Issuing json command http://127.0.0.1:33291/json/version 2026-10-10 04:20:23,041 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33291', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:20:23,058 44 INFO rb-acb9515-225444-423143 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-10 04:20:23,058 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Issuing json command http://127.0.0.1:33291/json 2026-10-10 04:20:23,059 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33291', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:20:23,073 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Websocket url found: ws://127.0.0.1:33291/devtools/page/3B37743FFAA48A871A6BB690155B99FC 2026-10-10 04:20:23,082 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Enable chrome headless console log notification 2026-10-10 04:20:23,095 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome headless enable page notifications 2026-10-10 04:20:23,115 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Setting session cookie in browser 2026-10-10 04:20:23,171 44 INFO rb-acb9515-225444-423143 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/244?access_token=3cc6506fc9ff4b3e" in browser 2026-10-10 04:20:23,171 44 INFO rb-acb9515-225444-423143 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/244?access_token=3cc6506fc9ff4b3e" 2026-10-10 04:20:23,191 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:20:23,688 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:23] "GET /pos-self/244?access_token=3cc6506fc9ff4b3e HTTP/1.1" 200 - 57 0.056 0.446 2026-10-10 04:20:23,693 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Navigation result: {'frameId': '3B37743FFAA48A871A6BB690155B99FC', 'loaderId': 'A5767881530AD3FA86C82FDCD0D1C4D7', 'isDownload': False} 2026-10-10 04:20:23,694 44 INFO rb-acb9515-225444-423143 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-10 04:20:23,718 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:20:23,737 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:20:23,766 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:23] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.036 2026-10-10 04:20:23,776 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:20:23,832 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:23] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.026 0.083 2026-10-10 04:20:23,841 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:20:23,858 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:23] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.121 2026-10-10 04:20:23,977 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:23] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-10-10 04:20:23,991 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:23] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 04:20:24,001 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:24] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.002 0.014 2026-10-10 04:20:24,012 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Evaluate test code "odoo.startTour('test_preset_takeaway_email_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/244?access_token=3cc6506fc9ff4b3e", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:20:24,015 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:20:24,015 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:24] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-10-10 04:20:24,024 44 INFO rb-acb9515-225444-423143 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-10 04:20:24,079 44 INFO rb-acb9515-225444-423143 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-10 04:20:24,094 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:24] "POST /pos-self/relations/244 HTTP/1.1" 200 - 37 0.017 0.043 2026-10-10 04:20:24,135 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.093 2026-10-10 04:20:24,521 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:24] "POST /pos-self/data/244 HTTP/1.1" 200 - 183 0.132 0.245 2026-10-10 04:20:24,524 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.362 2026-10-10 04:20:24,575 44 INFO rb-acb9515-225444-423143 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-10 04:20:24,643 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:24] "GET /web/image/ir.attachment/14665/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-10 04:20:24,668 44 INFO rb-acb9515-225444-423143 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-10 04:20:24,690 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:24] "GET /web/image/ir.attachment/14619/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-10 04:20:24,707 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:20:24,746 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: [4/13] Tour test_preset_takeaway_email_tour → Step Click on product 'Free' (trigger: .product_list .o_self_product_box span:contains('Free')) 2026-10-10 04:20:24,777 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:24] "GET /web/image/pos.category/373/image_128?unique=2026-10-10T04:19:51.000+00:00 HTTP/1.1" 200 - 2 0.001 0.019 2026-10-10 04:20:24,799 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:24] "GET /web/image/product.template/2702/image_512?unique=2026-10-10T04:19:51.000+00:00 HTTP/1.1" 200 - 3 0.004 0.023 2026-10-10 04:20:24,816 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:24] "GET /web/image/product.template/2703/image_512?unique=2026-10-10T04:19:51.000+00:00 HTTP/1.1" 200 - 3 0.004 0.038 2026-10-10 04:20:24,818 44 INFO rb-acb9515-225444-423143 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-10 04:20:24,836 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:24] "GET /web/image/product.template/2706/image_512?unique=2026-10-10T04:19:51.000+00:00 HTTP/1.1" 200 - 3 0.003 0.052 2026-10-10 04:20:24,856 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:24] "GET /web/image/product.template/2705/image_512?unique=2026-10-10T04:19:51.000+00:00 HTTP/1.1" 200 - 3 0.003 0.068 2026-10-10 04:20:24,871 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:24] "GET /web/image/product.template/2704/image_512?unique=2026-10-10T04:19:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.086 2026-10-10 04:20:24,886 44 INFO rb-acb9515-225444-423143 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-10 04:20:24,913 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:20:24,936 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:24] "GET /web/image/product.product/3212/image_512?unique=2026-10-10T04:19:51.000+00:00 HTTP/1.1" 200 - 8 0.005 0.018 2026-10-10 04:20:24,942 44 INFO rb-acb9515-225444-423143 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-10 04:20:25,011 44 INFO rb-acb9515-225444-423143 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-10 04:20:25,037 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:25] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.006 0.017 2026-10-10 04:20:25,095 44 INFO rb-acb9515-225444-423143 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-10 04:20:25,184 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: [10/13] Tour test_preset_takeaway_email_tour → Step Fill input with +32000111222 (trigger: input[placeholder="Phone"]) 2026-10-10 04:20:25,263 44 INFO rb-acb9515-225444-423143 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-10 04:20:25,314 44 INFO rb-acb9515-225444-423143 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-10 04:20:25,431 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:25] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 32 0.028 0.079 2026-10-10 04:20:25,518 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3862774 started for PoS orders references: [{'name': None, 'pos_reference': '260-244-000001', 'uuid': '3cb1e73f-e42f-4e37-948c-34f5309f546a'}] 2026-10-10 04:20:25,575 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3862774 order {'name': None, 'pos_reference': '260-244-000001', 'uuid': '3cb1e73f-e42f-4e37-948c-34f5309f546a'} created pos.order #1017 2026-10-10 04:20:25,595 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3862774 finished 2026-10-10 04:20:25,864 44 INFO rb-acb9515-225444-423143 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-10 04:20:26,283 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:26] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 279 0.341 0.480 2026-10-10 04:20:26,477 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:26] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.045 2026-10-10 04:20:26,800 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:20:26,810 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 04:20:26,849 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:26] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 304 - 3 0.003 0.014 2026-10-10 04:20:27,222 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:27] "POST /pos-self-order/send_self_order_receipt HTTP/1.1" 200 - 43 0.038 0.076 2026-10-10 04:20:27,284 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: tour succeeded 2026-10-10 04:20:27,285 44 INFO rb-acb9515-225444-423143 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-10 04:20:27,376 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: heap 8981180 (allocated 9961472) 2026-10-10 04:20:27,390 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Closing chrome headless with pid 149174 2026-10-10 04:20:27,391 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Closing websocket connection 2026-10-10 04:20:27,392 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Terminating chrome headless with pid 149174 2026-10-10 04:20:27,488 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_042027_488680_test_preset_takeaway_email_tour.txt 2026-10-10 04:20:27,489 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Removing chrome user profile "/tmp/tmpewpsas_f_chrome_odoo" 2026-10-10 04:20:27,543 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_takeaway_tour ... 2026-10-10 04:20:34,229 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Chrome pid: 149369 2026-10-10 04:20:34,230 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Chrome headless temporary user profile dir: /tmp/tmph7m28v4x_chrome_odoo 2026-10-10 04:20:34,230 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Issuing json command http://127.0.0.1:45625/json/version 2026-10-10 04:20:34,231 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45625', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:20:34,305 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Browser version: Chrome/150.0.7871.114 2026-10-10 04:20:34,305 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Issuing json command http://127.0.0.1:45625/json 2026-10-10 04:20:34,306 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45625', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:20:34,318 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Websocket url found: ws://127.0.0.1:45625/devtools/page/9A9767F69C25F0900B03432CB332D16C 2026-10-10 04:20:34,333 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Enable chrome headless console log notification 2026-10-10 04:20:34,344 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Chrome headless enable page notifications 2026-10-10 04:20:34,371 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Setting session cookie in browser 2026-10-10 04:20:34,396 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Open "http://127.0.0.1:8069/pos-self/245?access_token=6495beb8c255408c" in browser 2026-10-10 04:20:34,396 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Navigating to: "http://127.0.0.1:8069/pos-self/245?access_token=6495beb8c255408c" 2026-10-10 04:20:34,414 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:20:34,977 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:34] "GET /pos-self/245?access_token=6495beb8c255408c HTTP/1.1" 200 - 57 0.041 0.526 2026-10-10 04:20:34,981 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Navigation result: {'frameId': '9A9767F69C25F0900B03432CB332D16C', 'loaderId': 'D0B9CE677F0E03DF2E4631E110F9B984', 'isDownload': False} 2026-10-10 04:20:34,982 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Evaluate ready code "odoo.isTourReady('self_order_preset_takeaway_tour')" 2026-10-10 04:20:35,009 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:20:35,039 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:20:35,084 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:35] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.024 0.041 2026-10-10 04:20:35,100 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:20:35,128 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:35] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.095 2026-10-10 04:20:35,139 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:20:35,179 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:35] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.005 0.140 2026-10-10 04:20:35,333 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:35] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-10 04:20:35,347 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:35] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.009 2026-10-10 04:20:35,359 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:35] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.002 0.008 2026-10-10 04:20:35,376 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:20:35,376 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:35] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-10-10 04:20:35,378 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Evaluate test code "odoo.startTour('self_order_preset_takeaway_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/245?access_token=6495beb8c255408c", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:20:35,387 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: [1/10] Tour self_order_preset_takeaway_tour → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-10 04:20:35,446 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: [2/10] Tour self_order_preset_takeaway_tour → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:20:35,459 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:35] "POST /pos-self/relations/245 HTTP/1.1" 200 - 37 0.021 0.043 2026-10-10 04:20:35,516 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.115 2026-10-10 04:20:35,769 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:35] "POST /pos-self/data/245 HTTP/1.1" 200 - 181 0.106 0.157 2026-10-10 04:20:35,772 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.241 2026-10-10 04:20:35,814 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: Owl is running in 'dev' mode. 2026-10-10 04:20:35,865 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:35] "GET /web/image/ir.attachment/14719/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-10 04:20:35,894 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: [3/10] Tour self_order_preset_takeaway_tour → Step Click on location 'Takeaway' (trigger: .o_self_eating_location_box .preset_btn:contains('Takeaway')) 2026-10-10 04:20:35,908 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:35] "GET /web/image/ir.attachment/14673/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-10 04:20:35,929 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:20:35,989 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: [4/10] Tour self_order_preset_takeaway_tour → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 04:20:36,028 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:36] "GET /web/image/pos.category/373/image_128?unique=2026-10-10T04:19:51.000+00:00 HTTP/1.1" 200 - 2 0.001 0.022 2026-10-10 04:20:36,043 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:36] "GET /web/image/product.template/2705/image_512?unique=2026-10-10T04:19:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.020 2026-10-10 04:20:36,068 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:36] "GET /web/image/product.template/2706/image_512?unique=2026-10-10T04:19:51.000+00:00 HTTP/1.1" 200 - 3 0.008 0.040 2026-10-10 04:20:36,072 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: [5/10] Tour self_order_preset_takeaway_tour → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:20:36,091 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:36] "GET /web/image/product.template/2703/image_512?unique=2026-10-10T04:19:51.000+00:00 HTTP/1.1" 200 - 3 0.006 0.062 2026-10-10 04:20:36,109 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:36] "GET /web/image/product.template/2702/image_512?unique=2026-10-10T04:19:51.000+00:00 HTTP/1.1" 200 - 3 0.003 0.082 2026-10-10 04:20:36,120 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:36] "GET /web/image/product.template/2704/image_512?unique=2026-10-10T04:19:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.098 2026-10-10 04:20:36,141 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: [6/10] Tour self_order_preset_takeaway_tour → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-10 04:20:36,171 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:20:36,192 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: [7/10] Tour self_order_preset_takeaway_tour → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:20:36,197 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:36] "GET /web/image/product.product/3211/image_512?unique=2026-10-10T04:19:51.000+00:00 HTTP/1.1" 200 - 8 0.005 0.020 2026-10-10 04:20:36,263 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: [8/10] Tour self_order_preset_takeaway_tour → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-10-10 04:20:36,287 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:36] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.008 0.014 2026-10-10 04:20:36,332 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: [9/10] Tour self_order_preset_takeaway_tour → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-10-10 04:20:36,410 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: [10/10] Tour self_order_preset_takeaway_tour → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 04:20:36,432 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79700481 started for PoS orders references: [{'name': None, 'pos_reference': '260-245-000001', 'uuid': 'f544511f-1fd3-498b-b579-67816a8b0064'}] 2026-10-10 04:20:36,468 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79700481 order {'name': None, 'pos_reference': '260-245-000001', 'uuid': 'f544511f-1fd3-498b-b579-67816a8b0064'} created pos.order #1018 2026-10-10 04:20:36,491 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79700481 finished 2026-10-10 04:20:36,640 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:36] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 100 0.088 0.153 2026-10-10 04:20:36,696 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:36] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.007 0.016 2026-10-10 04:20:36,702 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: tour succeeded 2026-10-10 04:20:36,702 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: ╔════════════════════════════════════════════════╗ ║ TOUR self_order_preset_takeaway_tour SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-10-10 04:20:36,748 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: heap 8169424 (allocated 9699328) 2026-10-10 04:20:36,754 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Closing chrome headless with pid 149369 2026-10-10 04:20:36,765 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Closing websocket connection 2026-10-10 04:20:36,766 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Terminating chrome headless with pid 149369 2026-10-10 04:20:36,862 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_042036_862646_test_preset_takeaway_tour.txt 2026-10-10 04:20:36,863 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Removing chrome user profile "/tmp/tmph7m28v4x_chrome_odoo" 2026-10-10 04:20:36,917 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_with_slot_tour ... 2026-10-10 04:20:44,016 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome pid: 149552 2026-10-10 04:20:44,016 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome headless temporary user profile dir: /tmp/tmpiyb7dh2g_chrome_odoo 2026-10-10 04:20:44,016 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:39271/json/version 2026-10-10 04:20:44,018 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39271', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:20:44,085 44 INFO rb-acb9515-225444-423143 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-10 04:20:44,085 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:39271/json 2026-10-10 04:20:44,086 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39271', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:20:44,102 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Websocket url found: ws://127.0.0.1:39271/devtools/page/A962F1B6D49D2C125652A7C3413A8FE9 2026-10-10 04:20:44,108 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Enable chrome headless console log notification 2026-10-10 04:20:44,115 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome headless enable page notifications 2026-10-10 04:20:44,157 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Setting session cookie in browser 2026-10-10 04:20:44,182 44 INFO rb-acb9515-225444-423143 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/246?access_token=9492b5f847d94e15" in browser 2026-10-10 04:20:44,183 44 INFO rb-acb9515-225444-423143 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/246?access_token=9492b5f847d94e15" 2026-10-10 04:20:44,200 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:20:47,233 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:47] "GET /pos-self/246?access_token=9492b5f847d94e15 HTTP/1.1" 200 - 57 0.032 3.004 2026-10-10 04:20:47,237 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Navigation result: {'frameId': 'A962F1B6D49D2C125652A7C3413A8FE9', 'loaderId': 'DE5A01AC3DEB9B29E7990DB119CDEBC2', 'isDownload': False} 2026-10-10 04:20:47,238 44 INFO rb-acb9515-225444-423143 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-10 04:20:47,258 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:20:47,322 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:20:47,363 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:47] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.029 0.063 2026-10-10 04:20:47,378 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:20:47,404 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:47] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.119 2026-10-10 04:20:47,412 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:20:47,428 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:47] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.141 2026-10-10 04:20:47,665 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:47] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-10 04:20:47,678 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:47] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 04:20:47,692 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:47] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.004 0.009 2026-10-10 04:20:47,704 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:20:47,704 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:47] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 04:20:47,711 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Evaluate test code "odoo.startTour('self_order_preset_slot_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/246?access_token=9492b5f847d94e15", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:20:47,730 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [1/11] Tour self_order_preset_slot_tour → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-10 04:20:47,785 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [2/11] Tour self_order_preset_slot_tour → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:20:47,817 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:47] "POST /pos-self/relations/246 HTTP/1.1" 200 - 37 0.040 0.051 2026-10-10 04:20:47,870 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.134 2026-10-10 04:20:48,266 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:48] "POST /pos-self/data/246 HTTP/1.1" 200 - 185 0.165 0.220 2026-10-10 04:20:48,272 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.376 2026-10-10 04:20:48,347 44 INFO rb-acb9515-225444-423143 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-10 04:20:48,411 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:48] "GET /web/image/ir.attachment/14772/raw HTTP/1.1" 200 - 4 0.008 0.009 2026-10-10 04:20:48,431 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [3/11] Tour self_order_preset_slot_tour → Step Click on location 'Takeaway' (trigger: .o_self_eating_location_box .preset_btn:contains('Takeaway')) 2026-10-10 04:20:48,451 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:48] "GET /web/image/ir.attachment/14726/raw HTTP/1.1" 200 - 4 0.005 0.008 2026-10-10 04:20:48,465 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:20:48,522 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [4/11] Tour self_order_preset_slot_tour → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 04:20:48,569 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:48] "GET /web/image/pos.category/373/image_128?unique=2026-10-10T04:19:51.000+00:00 HTTP/1.1" 200 - 2 0.003 0.022 2026-10-10 04:20:48,585 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:48] "GET /web/image/product.template/2702/image_512?unique=2026-10-10T04:19:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.034 2026-10-10 04:20:48,588 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [5/11] Tour self_order_preset_slot_tour → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:20:48,607 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:48] "GET /web/image/product.template/2703/image_512?unique=2026-10-10T04:19:51.000+00:00 HTTP/1.1" 200 - 3 0.003 0.049 2026-10-10 04:20:48,623 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:48] "GET /web/image/product.template/2706/image_512?unique=2026-10-10T04:19:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.065 2026-10-10 04:20:48,640 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:48] "GET /web/image/product.template/2704/image_512?unique=2026-10-10T04:19:51.000+00:00 HTTP/1.1" 200 - 3 0.004 0.078 2026-10-10 04:20:48,658 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [6/11] Tour self_order_preset_slot_tour → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-10 04:20:48,665 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:48] "GET /web/image/product.template/2705/image_512?unique=2026-10-10T04:19:51.000+00:00 HTTP/1.1" 200 - 3 0.009 0.096 2026-10-10 04:20:48,688 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:20:48,704 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [7/11] Tour self_order_preset_slot_tour → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:20:48,716 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:48] "GET /web/image/product.product/3211/image_512?unique=2026-10-10T04:19:51.000+00:00 HTTP/1.1" 200 - 8 0.005 0.020 2026-10-10 04:20:48,770 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [8/11] Tour self_order_preset_slot_tour → Step Select Random Value in Input (trigger: .slot-select) 2026-10-10 04:20:48,804 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:48] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.005 0.016 2026-10-10 04:20:48,893 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [9/11] Tour self_order_preset_slot_tour → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-10-10 04:20:49,032 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [10/11] Tour self_order_preset_slot_tour → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-10-10 04:20:49,109 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [11/11] Tour self_order_preset_slot_tour → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-10-10 04:20:49,142 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96767350 started for PoS orders references: [{'name': None, 'pos_reference': '260-246-000001', 'uuid': '38b545d0-a9c5-4ffa-b2c0-30087695d9a7'}] 2026-10-10 04:20:49,196 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96767350 order {'name': None, 'pos_reference': '260-246-000001', 'uuid': '38b545d0-a9c5-4ffa-b2c0-30087695d9a7'} created pos.order #1019 2026-10-10 04:20:49,222 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96767350 finished 2026-10-10 04:20:49,363 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:49] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 100 0.085 0.175 2026-10-10 04:20:49,417 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:49] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.014 2026-10-10 04:20:49,426 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: tour succeeded 2026-10-10 04:20:49,427 44 INFO rb-acb9515-225444-423143 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-10 04:20:49,510 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: heap 9294724 (allocated 10747904) 2026-10-10 04:20:49,516 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Closing chrome headless with pid 149552 2026-10-10 04:20:49,520 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Closing websocket connection 2026-10-10 04:20:49,522 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Terminating chrome headless with pid 149552 2026-10-10 04:20:49,617 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_042049_617776_test_preset_with_slot_tour.txt 2026-10-10 04:20:49,618 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Removing chrome user profile "/tmp/tmpiyb7dh2g_chrome_odoo" 2026-10-10 04:20:49,684 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-10 04:20:51,196 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_webmanifest: Starting WebManifestRoutesTest.test_webmanifest_scoped_icon_with_default ... 2026-10-10 04:20:58,197 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-10 04:20:58,212 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:20:58,529 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:20:58] "GET /web/manifest.scoped_app_manifest?app_id=pos_self_order&path=/pos-self/247 HTTP/1.1" 200 - 17 0.016 0.305 2026-10-10 04:20:58,565 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order.tests.test_webmanifest: Starting WebManifestRoutesTest.test_webmanifest_scoped_icon_withoutdefault ... 2026-10-10 04:21:05,089 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-10 04:21:05,101 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:21:05,400 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:05] "GET /web/manifest.scoped_app_manifest?app_id=pos_self_order&path=/pos-self/248 HTTP/1.1" 200 - 17 0.016 0.286 2026-10-10 04:21:05,455 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-10 04:21:21,236 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_qfpay.tests.test_basic: Starting TestSelfOrderKioskQFPay.test_kiosk_qfpay ... 2026-10-10 04:21:21,613 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_qfpay.tests.test_basic: Starting TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order ... 2026-10-10 04:21:22,061 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome pid: 149745 2026-10-10 04:21:22,061 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome headless temporary user profile dir: /tmp/tmpxl2x3maq_chrome_odoo 2026-10-10 04:21:22,061 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Issuing json command http://127.0.0.1:36383/json/version 2026-10-10 04:21:22,063 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36383', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:21:22,146 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Browser version: Chrome/150.0.7871.114 2026-10-10 04:21:22,146 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Issuing json command http://127.0.0.1:36383/json 2026-10-10 04:21:22,147 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36383', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:21:22,171 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Websocket url found: ws://127.0.0.1:36383/devtools/page/40C6F30A7D3BC5A3D2A0AA17877DE748 2026-10-10 04:21:22,187 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Enable chrome headless console log notification 2026-10-10 04:21:22,192 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome headless enable page notifications 2026-10-10 04:21:22,217 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Setting session cookie in browser 2026-10-10 04:21:22,243 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Open "http://127.0.0.1:8069/pos-self/250?access_token=4d88651727f049aa" in browser 2026-10-10 04:21:22,243 44 INFO rb-acb9515-225444-423143 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/250?access_token=4d88651727f049aa" 2026-10-10 04:21:22,260 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:21:22,867 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:22] "GET /pos-self/250?access_token=4d88651727f049aa HTTP/1.1" 200 - 60 0.059 0.552 2026-10-10 04:21:22,870 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Navigation result: {'frameId': '40C6F30A7D3BC5A3D2A0AA17877DE748', 'loaderId': 'C9FB24A234DCC4E5070443DF2D3B1604', 'isDownload': False} 2026-10-10 04:21:22,870 44 INFO rb-acb9515-225444-423143 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-10 04:21:22,890 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:21:22,933 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:21:22,979 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:22] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 11 0.037 0.045 2026-10-10 04:21:22,996 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:21:23,026 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:23] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.122 2026-10-10 04:21:23,035 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:21:23,051 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:23] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.146 2026-10-10 04:21:23,244 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:23] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.008 0.008 2026-10-10 04:21:23,252 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:23] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-10 04:21:23,259 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:21:23,260 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:23] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-10-10 04:21:23,276 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:23] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.003 0.010 2026-10-10 04:21:23,283 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Evaluate test code "odoo.startTour('kiosk_qfpay_order', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/250?access_token=4d88651727f049aa", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:21:23,292 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: [1/7] Tour kiosk_qfpay_order → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:21:23,339 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:23] "POST /pos-self/relations/250 HTTP/1.1" 200 - 25 0.017 0.046 2026-10-10 04:21:23,396 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.109 2026-10-10 04:21:23,691 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:23] "POST /pos-self/data/250 HTTP/1.1" 200 - 170 0.138 0.171 2026-10-10 04:21:23,694 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.281 2026-10-10 04:21:23,742 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [229], uid: 3, model: res.company 2026-10-10 04:21:23,755 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:23] "GET /web/image/res.company/229/logo/256x256 HTTP/1.1" 200 - 14 0.006 0.015 2026-10-10 04:21:23,762 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: Owl is running in 'dev' mode. 2026-10-10 04:21:23,821 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:23] "GET /web/image/ir.attachment/14953/raw HTTP/1.1" 200 - 4 0.001 0.013 2026-10-10 04:21:23,867 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: [2/7] Tour kiosk_qfpay_order → Step Click on product 'Letter Tray' (trigger: .product_list .o_self_product_box span:contains('Letter Tray')) 2026-10-10 04:21:23,930 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:23] "GET /web/image/pos.category/377/image_128?unique=2026-10-10T04:21:05.000+00:00 HTTP/1.1" 200 - 2 0.002 0.026 2026-10-10 04:21:23,940 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: [3/7] Tour kiosk_qfpay_order → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:21:23,956 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:23] "GET /web/image/product.template/2722/image_512?unique=2026-10-10T04:21:05.000+00:00 HTTP/1.1" 200 - 3 0.007 0.045 2026-10-10 04:21:23,977 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:23] "GET /web/image/pos.category/376/image_128?unique=2026-10-10T04:21:05.000+00:00 HTTP/1.1" 200 - 2 0.003 0.067 2026-10-10 04:21:23,998 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:23] "GET /web/image/pos.category/375/image_128?unique=2026-10-10T04:21:05.000+00:00 HTTP/1.1" 200 - 2 0.001 0.093 2026-10-10 04:21:24,010 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: [4/7] Tour kiosk_qfpay_order → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-10-10 04:21:24,031 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:24] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.008 0.116 2026-10-10 04:21:24,054 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:24] "GET /web/image/ir.attachment/14954/raw HTTP/1.1" 200 - 4 0.003 0.014 2026-10-10 04:21:24,071 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 04:21:24,074 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:21:24,080 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:24] "GET /web/image/product.product/3231/image_512?unique=2026-10-10T04:21:05.000+00:00 HTTP/1.1" 200 - 8 0.009 0.022 2026-10-10 04:21:24,115 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: [5/7] Tour kiosk_qfpay_order → Step Check that 'Pay' do not exist (trigger: body:not(:has(.btn:text(Pay)))) 2026-10-10 04:21:24,167 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9606025 started for PoS orders references: [{'name': None, 'pos_reference': '260-250-000001', 'uuid': 'd4f8d06a-3e04-4451-a694-ea9ae3fb6fc4'}] 2026-10-10 04:21:24,223 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9606025 order {'name': None, 'pos_reference': '260-250-000001', 'uuid': 'd4f8d06a-3e04-4451-a694-ea9ae3fb6fc4'} created pos.order #1020 2026-10-10 04:21:24,243 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9606025 finished 2026-10-10 04:21:24,380 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:24] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 110 0.118 0.162 2026-10-10 04:21:24,435 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: [6/7] Tour kiosk_qfpay_order → Step Waiting for Qfpay payment to be processed (trigger: body:not(:has(.btn:text(Retry)))) 2026-10-10 04:21:24,487 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: [7/7] Tour kiosk_qfpay_order → Step Click on button 'Close' (trigger: .btn:contains('Close')) 2026-10-10 04:21:24,492 44 INFO rb-acb9515-225444-423143 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': 'd4f8d06a-3e04-4451-a694-ea9ae3fb6fc4--968--438', '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-10 04:21:24,586 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:24] "POST /qfpay/notify HTTP/1.1" 200 - 41 0.032 0.064 2026-10-10 04:21:24,639 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:24] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.003 0.007 2026-10-10 04:21:24,655 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: tour succeeded 2026-10-10 04:21:24,656 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: ╔══════════════════════════════════╗ ║ TOUR kiosk_qfpay_order SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-10-10 04:21:24,726 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: heap 7656572 (allocated 8650752) 2026-10-10 04:21:24,729 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Closing chrome headless with pid 149745 2026-10-10 04:21:24,729 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Closing websocket connection 2026-10-10 04:21:24,731 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Terminating chrome headless with pid 149745 2026-10-10 04:21:24,839 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_042124_839221_test_tour_kiosk_qfpay_order.txt 2026-10-10 04:21:24,839 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Removing chrome user profile "/tmp/tmpxl2x3maq_chrome_odoo" 2026-10-10 04:21:24,898 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-10 04:21:26,267 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe: Starting TestSelfOrderKioskStripe.test_get_stripe_creditentials ... 2026-10-10 04:21:32,487 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:21:32,759 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:32] "POST /pos-self-order/stripe-connection-token HTTP/1.1" 200 - 29 0.018 0.256 2026-10-10 04:21:32,795 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe: Starting TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal ... 2026-10-10 04:21:40,039 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Chrome pid: 149930 2026-10-10 04:21:40,039 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Chrome headless temporary user profile dir: /tmp/tmpha2n9m9l_chrome_odoo 2026-10-10 04:21:40,039 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Issuing json command http://127.0.0.1:39537/json/version 2026-10-10 04:21:40,041 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39537', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:21:40,090 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Browser version: Chrome/150.0.7871.114 2026-10-10 04:21:40,090 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Issuing json command http://127.0.0.1:39537/json 2026-10-10 04:21:40,092 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39537', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:21:40,107 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Websocket url found: ws://127.0.0.1:39537/devtools/page/5CB93FA92BF0D4F7BE2D29E8915985ED 2026-10-10 04:21:40,119 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Enable chrome headless console log notification 2026-10-10 04:21:40,128 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Chrome headless enable page notifications 2026-10-10 04:21:40,168 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Setting session cookie in browser 2026-10-10 04:21:40,408 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Open "http://127.0.0.1:8069/pos-self/252?access_token=access_token" in browser 2026-10-10 04:21:40,408 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Navigating to: "http://127.0.0.1:8069/pos-self/252?access_token=access_token" 2026-10-10 04:21:40,429 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:21:41,037 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:41] "GET /pos-self/252?access_token=access_token HTTP/1.1" 200 - 56 0.037 0.574 2026-10-10 04:21:41,042 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Navigation result: {'frameId': '5CB93FA92BF0D4F7BE2D29E8915985ED', 'loaderId': '328183816AC6C6B3FDD705DC9BA52973', 'isDownload': False} 2026-10-10 04:21:41,042 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Evaluate ready code "odoo.isTourReady('test_kiosk_without_payment_terminal')" 2026-10-10 04:21:41,062 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:21:41,089 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c38cb40/pos_self_order.assets.min.css, copying from /web/assets/c38cb40/pos_self_order.assets.min.css 2026-10-10 04:21:41,137 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:41] "GET /web/assets/1/c38cb40/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.025 0.042 2026-10-10 04:21:41,153 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3d30e30/pos_self_order.assets.min.js, copying from /web/assets/3d30e30/pos_self_order.assets.min.js 2026-10-10 04:21:41,200 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:41] "GET /web/assets/1/3d30e30/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.020 0.108 2026-10-10 04:21:41,206 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js, copying from /web/assets/db6f53e/pos_self_order.assets_tests.min.js 2026-10-10 04:21:41,220 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:41] "GET /web/assets/1/db6f53e/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.005 0.139 2026-10-10 04:21:41,399 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:41] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-10 04:21:41,410 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:41] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-10-10 04:21:41,428 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:41] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 5 0.004 0.010 2026-10-10 04:21:41,453 44 INFO rb-acb9515-225444-423143 odoo.http: Session expired 2026-10-10 04:21:41,453 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:41] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-10-10 04:21:41,454 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Evaluate test code "odoo.startTour('test_kiosk_without_payment_terminal', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/252?access_token=access_token", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:21:41,470 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal.browser: [1/7] Tour test_kiosk_without_payment_terminal → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-10-10 04:21:41,526 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal.browser: [2/7] Tour test_kiosk_without_payment_terminal → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-10 04:21:41,530 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.049 2026-10-10 04:21:41,611 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:41] "POST /pos-self/relations/252 HTTP/1.1" 200 - 37 0.024 0.108 2026-10-10 04:21:41,615 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.067 2026-10-10 04:21:41,974 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:41] "POST /pos-self/data/252 HTTP/1.1" 200 - 182 0.143 0.202 2026-10-10 04:21:42,068 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:42] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.041 2026-10-10 04:21:42,077 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal.browser: Owl is running in 'dev' mode. 2026-10-10 04:21:42,119 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:42] "GET /web/image/ir.attachment/15070/raw HTTP/1.1" 200 - 4 0.002 0.005 2026-10-10 04:21:42,167 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal.browser: [3/7] Tour test_kiosk_without_payment_terminal → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-10-10 04:21:42,216 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:21:42,221 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:42] "GET /web/image/pos.category/378/image_128?unique=2026-10-10T04:21:24.000+00:00 HTTP/1.1" 200 - 2 0.001 0.024 2026-10-10 04:21:42,245 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:42] "GET /web/image/product.template/2725/image_512?unique=2026-10-10T04:21:24.000+00:00 HTTP/1.1" 200 - 3 0.008 0.033 2026-10-10 04:21:42,302 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:42] "GET /web/image/product.template/2726/image_512?unique=2026-10-10T04:21:24.000+00:00 HTTP/1.1" 200 - 3 0.026 0.062 2026-10-10 04:21:42,307 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal.browser: [4/7] Tour test_kiosk_without_payment_terminal → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-10 04:21:42,323 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:42] "GET /web/image/product.template/2729/image_512?unique=2026-10-10T04:21:24.000+00:00 HTTP/1.1" 200 - 3 0.003 0.107 2026-10-10 04:21:42,340 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:42] "GET /web/image/product.template/2727/image_512?unique=2026-10-10T04:21:24.000+00:00 HTTP/1.1" 200 - 3 0.002 0.122 2026-10-10 04:21:42,361 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:42] "GET /web/image/product.template/2728/image_512?unique=2026-10-10T04:21:24.000+00:00 HTTP/1.1" 200 - 3 0.003 0.138 2026-10-10 04:21:42,392 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal.browser: [5/7] Tour test_kiosk_without_payment_terminal → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-10-10 04:21:42,404 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:42] "GET /web/image/ir.attachment/15021/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-10 04:21:42,429 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:21:42,447 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal.browser: [6/7] Tour test_kiosk_without_payment_terminal → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-10 04:21:42,452 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:42] "GET /web/image/product.product/3234/image_512?unique=2026-10-10T04:21:24.000+00:00 HTTP/1.1" 200 - 8 0.006 0.018 2026-10-10 04:21:42,505 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal.browser: [7/7] Tour test_kiosk_without_payment_terminal → Step Confirmation page is shown (trigger: .confirmation-page) 2026-10-10 04:21:42,542 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2226244 started for PoS orders references: [{'name': None, 'pos_reference': '260-252-000001', 'uuid': '70e624bb-7e3c-43fd-bcf0-d69b8c16622d'}] 2026-10-10 04:21:42,585 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2226244 order {'name': None, 'pos_reference': '260-252-000001', 'uuid': '70e624bb-7e3c-43fd-bcf0-d69b8c16622d'} created pos.order #1021 2026-10-10 04:21:42,602 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2226244 finished 2026-10-10 04:21:42,733 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:42] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 99 0.069 0.157 2026-10-10 04:21:42,792 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal.browser: tour succeeded 2026-10-10 04:21:42,795 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR test_kiosk_without_payment_terminal SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-10-10 04:21:42,796 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:42] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.003 0.014 2026-10-10 04:21:42,842 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal.browser: heap 7608484 (allocated 8388608) 2026-10-10 04:21:42,854 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Closing chrome headless with pid 149930 2026-10-10 04:21:42,856 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Closing websocket connection 2026-10-10 04:21:42,867 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Terminating chrome headless with pid 149930 2026-10-10 04:21:42,966 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_042142_966542_test_kiosk_without_payment_terminal.txt 2026-10-10 04:21:42,966 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Removing chrome user profile "/tmp/tmpha2n9m9l_chrome_odoo" 2026-10-10 04:21:43,018 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe: Starting TestSelfOrderKioskStripe.test_self_order_kiosk_stripe ... 2026-10-10 04:21:49,375 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe: Starting TestSelfOrderKioskStripe.test_stripe_capture_payment ... 2026-10-10 04:21:56,327 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:21:56,637 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:21:56] "POST /pos-self-order/stripe-capture-payment HTTP/1.1" 200 - 91 0.073 0.240 2026-10-10 04:21:56,678 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-10 04:22:11,698 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend: Starting TestAutofill.test_01_pos_number_autofill ... 2026-10-10 04:22:12,130 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome pid: 150119 2026-10-10 04:22:12,131 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome headless temporary user profile dir: /tmp/tmpxm3v44qq_chrome_odoo 2026-10-10 04:22:12,131 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Issuing json command http://127.0.0.1:42033/json/version 2026-10-10 04:22:12,133 44 INFO rb-acb9515-225444-423143 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-10 04:22:12,199 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Browser version: Chrome/150.0.7871.114 2026-10-10 04:22:12,199 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Issuing json command http://127.0.0.1:42033/json 2026-10-10 04:22:12,200 44 INFO rb-acb9515-225444-423143 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-10 04:22:12,218 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Websocket url found: ws://127.0.0.1:42033/devtools/page/2ED7A446E5198AEFEC3767AD738BCD90 2026-10-10 04:22:12,231 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Enable chrome headless console log notification 2026-10-10 04:22:12,249 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome headless enable page notifications 2026-10-10 04:22:12,316 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-10 04:22:12,324 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Setting session cookie in browser 2026-10-10 04:22:12,327 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Open "http://127.0.0.1:8069/pos/ui?config_id=255" in browser 2026-10-10 04:22:12,328 44 INFO rb-acb9515-225444-423143 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=255" 2026-10-10 04:22:12,341 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:22:13,084 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:13] "GET /pos/ui?config_id=255 HTTP/1.1" 200 - 86 0.058 0.688 2026-10-10 04:22:13,088 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Navigation result: {'frameId': '2ED7A446E5198AEFEC3767AD738BCD90', 'loaderId': '9AFAC5569FE5EAA77679F6609ECCD39D', 'isDownload': False} 2026-10-10 04:22:13,088 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Evaluate ready code "odoo.isTourReady('AutofillTour')" 2026-10-10 04:22:13,107 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:22:13,128 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:13] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-10 04:22:13,137 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:13] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.016 2026-10-10 04:22:13,158 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:13] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.036 2026-10-10 04:22:13,699 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:22:13,705 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:22:13,737 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.014 2026-10-10 04:22:13,761 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-10 04:22:13,772 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Evaluate test code "odoo.startTour('AutofillTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=255", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:22:13,777 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:13] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 04:22:13,784 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [1/29] Tour AutofillTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 04:22:13,796 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:22:13,829 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.018 2026-10-10 04:22:13,840 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:13] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.028 2026-10-10 04:22:13,847 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-10 04:22:13,907 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:13] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.020 0.037 2026-10-10 04:22:14,588 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.283 0.360 2026-10-10 04:22:14,625 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:14] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.026 2026-10-10 04:22:14,702 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 04:22:14,769 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:14] "GET /web/image/res.company/234/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.036 2026-10-10 04:22:14,796 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 04:22:14,810 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: Owl is running in 'dev' mode. 2026-10-10 04:22:14,833 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:14] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.008 2026-10-10 04:22:14,877 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:22:14,881 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:14] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:22:14,898 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:14] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:22:14,906 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:14] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 04:22:14,928 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:14] "GET /web/image/res.users/305/avatar_128 HTTP/1.1" 200 - 14 0.019 0.028 2026-10-10 04:22:14,950 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:22:14,952 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:14] "GET /web/image?model=res.company&id=234&field=logo HTTP/1.1" 200 - 3 0.009 0.060 2026-10-10 04:22:14,953 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 04:22:14,991 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:14] "GET /web/image/res.company/234/favicon HTTP/1.1" 200 - 4 0.005 0.023 2026-10-10 04:22:15,013 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.025 2026-10-10 04:22:15,071 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [2/29] Tour AutofillTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 04:22:15,100 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:15] "GET /pos/ui/255 HTTP/1.1" 200 - 33 0.045 0.075 2026-10-10 04:22:15,114 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:15] "GET /web/image/res.company/234/favicon HTTP/1.1" 304 - 4 0.002 0.030 2026-10-10 04:22:15,204 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:15] "GET /pos/ui/255?from_backend=True HTTP/1.1" 200 - 33 0.046 0.183 2026-10-10 04:22:15,228 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:15] "GET /web/image?model=product.template&field=image_128&id=2734&unique=2026-10-10T04:21:56.000+00:00 HTTP/1.1" 200 - 3 0.005 0.092 2026-10-10 04:22:15,255 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:15] "GET /web/image?model=product.template&field=image_128&id=2735&unique=2026-10-10T04:21:56.000+00:00 HTTP/1.1" 200 - 3 0.003 0.104 2026-10-10 04:22:15,277 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:15] "GET /web/image?model=product.template&field=image_128&id=2736&unique=2026-10-10T04:21:56.000+00:00 HTTP/1.1" 200 - 3 0.003 0.115 2026-10-10 04:22:15,302 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:15] "GET /web/image?model=product.template&field=image_128&id=2737&unique=2026-10-10T04:21:56.000+00:00 HTTP/1.1" 200 - 3 0.003 0.125 2026-10-10 04:22:15,307 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [3/29] Tour AutofillTour → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-10-10 04:22:15,314 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:22:15,327 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:15] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:22:15,348 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:15] "GET /web/image?model=product.template&field=image_128&id=2738&unique=2026-10-10T04:21:56.000+00:00 HTTP/1.1" 200 - 3 0.011 0.157 2026-10-10 04:22:15,375 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:15] "GET /web/image?model=product.template&field=image_128&id=2739&unique=2026-10-10T04:21:56.000+00:00 HTTP/1.1" 200 - 3 0.002 0.161 2026-10-10 04:22:15,400 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:15] "GET /web/image?model=product.template&field=image_128&id=2740&unique=2026-10-10T04:21:56.000+00:00 HTTP/1.1" 200 - 3 0.002 0.164 2026-10-10 04:22:15,429 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:15] "GET /web/image?model=product.template&field=image_128&id=2741&unique=2026-10-10T04:21:56.000+00:00 HTTP/1.1" 200 - 3 0.002 0.166 2026-10-10 04:22:15,459 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:15] "GET /web/image?model=product.template&field=image_128&id=2742&unique=2026-10-10T04:21:56.000+00:00 HTTP/1.1" 200 - 3 0.003 0.176 2026-10-10 04:22:15,554 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:15] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.043 0.177 2026-10-10 04:22:15,644 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [4/29] Tour AutofillTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 04:22:15,696 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [5/29] Tour AutofillTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-10-10 04:22:15,750 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [6/29] Tour AutofillTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-10 04:22:15,813 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [7/29] Tour AutofillTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-10 04:22:15,865 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [8/29] Tour AutofillTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-10 04:22:15,917 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [9/29] Tour AutofillTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-10 04:22:15,998 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [10/29] Tour AutofillTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-10 04:22:16,043 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [11/29] Tour AutofillTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-10 04:22:16,099 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [12/29] Tour AutofillTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-10 04:22:16,150 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [13/29] Tour AutofillTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("10"))) 2026-10-10 04:22:16,327 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [14/29] Tour AutofillTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 04:22:16,377 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [15/29] Tour AutofillTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 04:22:16,428 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [16/29] Tour AutofillTour → Step click customer button (trigger: .product-screen .set-partner) 2026-10-10 04:22:16,531 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [17/29] Tour AutofillTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-10 04:22:16,621 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [18/29] Tour AutofillTour → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-10 04:22:16,670 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [19/29] Tour AutofillTour → Step Search for partner "Partner Full" (trigger: .modal-dialog .input-group input) 2026-10-10 04:22:16,732 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [20/29] Tour AutofillTour → Step click partner 'Partner Full' from partner list screen (trigger: .modal .partner-list b:contains(Partner Full)) 2026-10-10 04:22:16,796 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [21/29] Tour AutofillTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 04:22:16,848 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [22/29] Tour AutofillTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 04:22:16,879 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:16] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 20 0.032 0.048 2026-10-10 04:22:16,920 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [23/29] Tour AutofillTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 04:22:16,949 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 04:22:16,951 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 04:22:16,970 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [24/29] Tour AutofillTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 04:22:16,989 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 23 0.031 0.069 2026-10-10 04:22:17,021 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [25/29] Tour AutofillTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-10 04:22:17,104 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [26/29] Tour AutofillTour → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-10-10 04:22:17,155 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [27/29] Tour AutofillTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-10 04:22:17,226 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [28/29] Tour AutofillTour → Step there should be the receipt (trigger: .receipt-screen .pos-receipt) 2026-10-10 04:22:17,237 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48581346 started for PoS orders references: [{'name': '/', 'pos_reference': '261-255-000001', 'uuid': '77828026-18e8-4e3e-8ace-527fff91566b'}] 2026-10-10 04:22:17,242 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:17] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:22:17,798 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48581346 order {'name': '/', 'pos_reference': '261-255-000001', 'uuid': '77828026-18e8-4e3e-8ace-527fff91566b'} created pos.order #1023 2026-10-10 04:22:17,828 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48581346 finished 2026-10-10 04:22:17,916 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 236 0.243 0.439 2026-10-10 04:22:17,974 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:17] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.005 0.007 2026-10-10 04:22:18,094 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [29/29] Tour AutofillTour → Step Check pre-filled partner phone (trigger: .receipt-screen .send-receipt-phone-input:value('9876543210')) 2026-10-10 04:22:18,109 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25837605 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-255-000001', 'uuid': '77828026-18e8-4e3e-8ace-527fff91566b'}] 2026-10-10 04:22:18,117 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25837605 order {'name': 'Shop - 000001', 'pos_reference': '261-255-000001', 'uuid': '77828026-18e8-4e3e-8ace-527fff91566b'} sync ignored for existing PoS order pos.order(1023,) (state: paid) 2026-10-10 04:22:18,142 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25837605 finished 2026-10-10 04:22:18,151 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: tour succeeded 2026-10-10 04:22:18,152 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: ╔═════════════════════════════╗ ║ TOUR AutofillTour SUCCEEDED ║ ╚═════════════════════════════╝ 2026-10-10 04:22:18,256 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: heap 16903708 (allocated 18350080) 2026-10-10 04:22:18,278 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Closing chrome headless with pid 150119 2026-10-10 04:22:18,280 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Closing websocket connection 2026-10-10 04:22:18,280 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Terminating chrome headless with pid 150119 2026-10-10 04:22:18,287 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.062 0.122 2026-10-10 04:22:18,386 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_042218_386116_test_01_pos_number_autofill.txt 2026-10-10 04:22:18,386 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Removing chrome user profile "/tmp/tmpxm3v44qq_chrome_odoo" 2026-10-10 04:22:18,445 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-10 04:22:32,917 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend: Starting TestVivaComHttpCommon.test_viva_com_kiosk_request_data ... 2026-10-10 04:22:33,365 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome pid: 150331 2026-10-10 04:22:33,365 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome headless temporary user profile dir: /tmp/tmpnm6nf349_chrome_odoo 2026-10-10 04:22:33,366 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Issuing json command http://127.0.0.1:42549/json/version 2026-10-10 04:22:33,368 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42549', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:22:33,383 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Browser version: Chrome/150.0.7871.114 2026-10-10 04:22:33,383 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Issuing json command http://127.0.0.1:42549/json 2026-10-10 04:22:33,384 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42549', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:22:33,400 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Websocket url found: ws://127.0.0.1:42549/devtools/page/0429E8514EC683177C09EE1633F57B07 2026-10-10 04:22:33,406 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Enable chrome headless console log notification 2026-10-10 04:22:33,411 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome headless enable page notifications 2026-10-10 04:22:33,468 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-10 04:22:33,475 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Setting session cookie in browser 2026-10-10 04:22:33,478 44 INFO rb-acb9515-225444-423143 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=256" in browser 2026-10-10 04:22:33,478 44 INFO rb-acb9515-225444-423143 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=256" 2026-10-10 04:22:33,492 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:22:34,126 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:34] "GET /pos/ui?config_id=256 HTTP/1.1" 200 - 87 0.063 0.574 2026-10-10 04:22:34,129 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Navigation result: {'frameId': '0429E8514EC683177C09EE1633F57B07', 'loaderId': '3601276C9000AAABF9E45AD37ECCD06B', 'isDownload': False} 2026-10-10 04:22:34,129 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Evaluate ready code "odoo.isTourReady('VivaComKioskTour')" 2026-10-10 04:22:34,148 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:22:34,164 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:34] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-10 04:22:34,171 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:34] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-10 04:22:34,188 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:34] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.027 2026-10-10 04:22:34,711 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 04:22:34,724 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 04:22:34,747 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.029 2026-10-10 04:22:34,776 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:34] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-10 04:22:34,780 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Evaluate test code "odoo.startTour('VivaComKioskTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=256", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:22:34,795 44 INFO rb-acb9515-225444-423143 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-10 04:22:34,801 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:34] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 04:22:34,816 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:22:34,856 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:34] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.008 0.018 2026-10-10 04:22:34,875 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.038 2026-10-10 04:22:34,944 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:34] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.017 0.045 2026-10-10 04:22:34,947 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.055 2026-10-10 04:22:35,610 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.247 0.383 2026-10-10 04:22:35,645 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:35] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 04:22:35,720 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 04:22:35,804 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:35] "GET /web/image/res.company/235/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.042 2026-10-10 04:22:35,841 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 04:22:35,860 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: Owl is running in 'dev' mode. 2026-10-10 04:22:35,869 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:22:35,922 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:22:35,985 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 04:22:36,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:36] "GET /web/image/res.users/307/avatar_128 HTTP/1.1" 200 - 14 0.036 0.036 2026-10-10 04:22:36,011 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:36] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.042 2026-10-10 04:22:36,033 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:36] "GET /web/image?model=res.company&id=235&field=logo HTTP/1.1" 200 - 3 0.005 0.076 2026-10-10 04:22:36,063 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:36] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.135 2026-10-10 04:22:36,069 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:36] "GET /web/image/res.company/235/favicon HTTP/1.1" 200 - 4 0.005 0.080 2026-10-10 04:22:36,078 44 INFO rb-acb9515-225444-423143 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-10 04:22:36,085 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:22:36,091 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:22:36,159 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:36] "GET /web/image/res.company/235/favicon HTTP/1.1" 304 - 4 0.016 0.021 2026-10-10 04:22:36,209 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:36] "GET /web/image?model=product.template&field=image_128&id=2749&unique=2026-10-10T04:22:18.000+00:00 HTTP/1.1" 200 - 3 0.009 0.030 2026-10-10 04:22:36,219 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:22:36,235 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:36] "GET /web/image?model=product.template&field=image_128&id=2748&unique=2026-10-10T04:22:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.065 2026-10-10 04:22:36,246 44 INFO rb-acb9515-225444-423143 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-10 04:22:36,259 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:36] "GET /web/image?model=product.template&field=image_128&id=2747&unique=2026-10-10T04:22:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.084 2026-10-10 04:22:36,290 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:36] "GET /web/image?model=product.template&field=image_128&id=2751&unique=2026-10-10T04:22:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.109 2026-10-10 04:22:36,300 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:36] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:22:36,312 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:36] "GET /web/image?model=product.template&field=image_128&id=2750&unique=2026-10-10T04:22:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.137 2026-10-10 04:22:36,347 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:36] "GET /web/image?model=product.template&field=image_128&id=2752&unique=2026-10-10T04:22:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.160 2026-10-10 04:22:36,366 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 04:22:36,391 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:36] "GET /web/image?model=product.template&field=image_128&id=2755&unique=2026-10-10T04:22:18.000+00:00 HTTP/1.1" 200 - 3 0.011 0.153 2026-10-10 04:22:36,420 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:36] "GET /web/image?model=product.template&field=image_128&id=2753&unique=2026-10-10T04:22:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.177 2026-10-10 04:22:36,446 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:36] "GET /web/image?model=product.template&field=image_128&id=2754&unique=2026-10-10T04:22:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.175 2026-10-10 04:22:36,544 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:36] "GET /pos/ui/256?from_backend=True HTTP/1.1" 200 - 33 0.041 0.194 2026-10-10 04:22:36,654 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.053 0.228 2026-10-10 04:22:36,722 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:36] "GET /pos/ui/256 HTTP/1.1" 200 - 33 0.026 0.376 2026-10-10 04:22:36,743 44 INFO rb-acb9515-225444-423143 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-10 04:22:36,793 44 INFO rb-acb9515-225444-423143 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-10 04:22:36,847 44 INFO rb-acb9515-225444-423143 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-10 04:22:36,900 44 INFO rb-acb9515-225444-423143 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-10 04:22:36,951 44 INFO rb-acb9515-225444-423143 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-10 04:22:37,006 44 INFO rb-acb9515-225444-423143 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-10 04:22:37,060 44 INFO rb-acb9515-225444-423143 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-10 04:22:37,114 44 INFO rb-acb9515-225444-423143 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-10 04:22:37,178 44 INFO rb-acb9515-225444-423143 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-10 04:22:37,229 44 INFO rb-acb9515-225444-423143 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-10 04:22:37,281 44 INFO rb-acb9515-225444-423143 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-10 04:22:37,332 44 INFO rb-acb9515-225444-423143 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-10 04:22:37,412 44 INFO rb-acb9515-225444-423143 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-10 04:22:37,428 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:22:37,429 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:37] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:22:37,465 44 INFO rb-acb9515-225444-423143 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-10 04:22:37,518 44 INFO rb-acb9515-225444-423143 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-10 04:22:37,565 44 INFO rb-acb9515-225444-423143 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-10 04:22:37,616 44 INFO rb-acb9515-225444-423143 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-10 04:22:37,681 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:37] "POST /web/dataset/call_kw/pos.payment.method/viva_com_send_payment_request#pos.payment.method.viva_com_send_payment_request HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:22:37,699 44 INFO rb-acb9515-225444-423143 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-10 04:22:37,750 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: tour succeeded 2026-10-10 04:22:37,751 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: ╔═════════════════════════════════╗ ║ TOUR VivaComKioskTour SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-10 04:22:37,843 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: heap 14677020 (allocated 15990784) 2026-10-10 04:22:37,857 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Closing chrome headless with pid 150331 2026-10-10 04:22:37,859 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Closing websocket connection 2026-10-10 04:22:37,859 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Terminating chrome headless with pid 150331 2026-10-10 04:22:37,962 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_042237_961867_test_viva_com_kiosk_request_data.txt 2026-10-10 04:22:37,962 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Removing chrome user profile "/tmp/tmpnm6nf349_chrome_odoo" 2026-10-10 04:22:37,980 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend: Starting TestVivaComHttpCommon.test_viva_payment_and_refund ... 2026-10-10 04:22:38,401 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome pid: 150556 2026-10-10 04:22:38,401 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome headless temporary user profile dir: /tmp/tmpojaunmrb_chrome_odoo 2026-10-10 04:22:38,401 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Issuing json command http://127.0.0.1:40405/json/version 2026-10-10 04:22:38,402 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40405', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:22:38,451 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Browser version: Chrome/150.0.7871.114 2026-10-10 04:22:38,451 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Issuing json command http://127.0.0.1:40405/json 2026-10-10 04:22:38,451 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40405', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:22:38,467 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Websocket url found: ws://127.0.0.1:40405/devtools/page/5074C2178C571153D7B9BF2668CEF238 2026-10-10 04:22:38,477 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Enable chrome headless console log notification 2026-10-10 04:22:38,491 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome headless enable page notifications 2026-10-10 04:22:38,564 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-10 04:22:38,577 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Setting session cookie in browser 2026-10-10 04:22:38,579 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Open "http://127.0.0.1:8069/pos/ui/256" in browser 2026-10-10 04:22:38,579 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Navigating to: "http://127.0.0.1:8069/pos/ui/256" 2026-10-10 04:22:38,593 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:22:39,284 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:39] "GET /pos/ui/256 HTTP/1.1" 200 - 89 0.066 0.628 2026-10-10 04:22:39,288 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Navigation result: {'frameId': '5074C2178C571153D7B9BF2668CEF238', 'loaderId': '344F2C60BD2C4353D6FDAADCF84E855B', 'isDownload': False} 2026-10-10 04:22:39,288 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Evaluate ready code "odoo.isTourReady('VivaComTour')" 2026-10-10 04:22:39,305 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-10 04:22:39,328 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:39] "GET /web/assets/46f92f3/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.014 2026-10-10 04:22:39,336 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:39] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-10-10 04:22:39,345 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:39] "GET /web/assets/5bc2d9c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-10-10 04:22:39,962 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:22:39,965 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:22:39,978 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-10 04:22:40,004 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-10 04:22:40,005 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Evaluate test code "odoo.startTour('VivaComTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/256", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:22:40,012 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [1/35] Tour VivaComTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-10 04:22:40,022 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:40] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 04:22:40,039 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:40] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:22:40,075 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:40] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.005 0.018 2026-10-10 04:22:40,091 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.033 2026-10-10 04:22:40,151 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:40] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.014 0.041 2026-10-10 04:22:40,155 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.045 2026-10-10 04:22:40,850 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.269 0.388 2026-10-10 04:22:40,881 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:40] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 04:22:40,973 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 04:22:41,026 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:41] "GET /web/image/res.company/235/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.033 2026-10-10 04:22:41,047 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 04:22:41,066 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: Owl is running in 'dev' mode. 2026-10-10 04:22:41,082 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:41] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.005 2026-10-10 04:22:41,122 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:22:41,135 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:41] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 04:22:41,141 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:41] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 04:22:41,151 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 04:22:41,154 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:41] "GET /web/image?model=res.company&id=235&field=logo HTTP/1.1" 200 - 3 0.006 0.018 2026-10-10 04:22:41,189 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 04:22:41,193 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 04:22:41,201 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:41] "GET /web/image/res.users/307/avatar_128 HTTP/1.1" 200 - 14 0.015 0.057 2026-10-10 04:22:41,234 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:41] "GET /web/image/res.company/235/favicon HTTP/1.1" 200 - 4 0.005 0.015 2026-10-10 04:22:41,237 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:22:41,309 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:41] "GET /pos/ui/256?from_backend=True HTTP/1.1" 200 - 33 0.017 0.066 2026-10-10 04:22:41,315 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [2/35] Tour VivaComTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-10 04:22:41,403 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:41] "GET /pos/ui/256 HTTP/1.1" 200 - 33 0.042 0.136 2026-10-10 04:22:41,411 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:22:41,426 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:41] "GET /web/image/res.company/235/favicon HTTP/1.1" 304 - 4 0.008 0.079 2026-10-10 04:22:41,460 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:41] "GET /web/image?model=product.template&field=image_128&id=2747&unique=2026-10-10T04:22:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.095 2026-10-10 04:22:41,492 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:41] "GET /web/image?model=product.template&field=image_128&id=2748&unique=2026-10-10T04:22:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.112 2026-10-10 04:22:41,519 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [3/35] Tour VivaComTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-10-10 04:22:41,520 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:41] "GET /web/image?model=product.template&field=image_128&id=2750&unique=2026-10-10T04:22:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.134 2026-10-10 04:22:41,530 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:41] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:22:41,547 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:41] "GET /web/image?model=product.template&field=image_128&id=2749&unique=2026-10-10T04:22:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.161 2026-10-10 04:22:41,577 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:41] "GET /web/image?model=product.template&field=image_128&id=2753&unique=2026-10-10T04:22:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.156 2026-10-10 04:22:41,609 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:41] "GET /web/image?model=product.template&field=image_128&id=2755&unique=2026-10-10T04:22:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.172 2026-10-10 04:22:41,638 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:41] "GET /web/image?model=product.template&field=image_128&id=2752&unique=2026-10-10T04:22:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.171 2026-10-10 04:22:41,671 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:41] "GET /web/image?model=product.template&field=image_128&id=2754&unique=2026-10-10T04:22:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.166 2026-10-10 04:22:41,760 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.028 0.188 2026-10-10 04:22:41,790 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:41] "GET /web/image?model=product.template&field=image_128&id=2751&unique=2026-10-10T04:22:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.225 2026-10-10 04:22:41,843 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [4/35] Tour VivaComTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 04:22:41,893 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [5/35] Tour VivaComTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-10-10 04:22:41,945 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [6/35] Tour VivaComTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-10 04:22:42,003 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [7/35] Tour VivaComTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-10-10 04:22:42,055 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [8/35] Tour VivaComTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-10 04:22:42,112 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [9/35] Tour VivaComTour → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-10-10 04:22:42,165 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [10/35] Tour VivaComTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-10 04:22:42,217 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [11/35] Tour VivaComTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-10-10 04:22:42,292 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [12/35] Tour VivaComTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-10-10 04:22:42,341 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [13/35] Tour VivaComTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1","price":"5.1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1")):has(.price:contains("5.1"))) 2026-10-10 04:22:42,392 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [14/35] Tour VivaComTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-10 04:22:42,444 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [15/35] Tour VivaComTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-10 04:22:42,527 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [16/35] Tour VivaComTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-10 04:22:42,553 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:42] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:22:42,557 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:42] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:22:42,578 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [17/35] Tour VivaComTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-10 04:22:42,626 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [18/35] Tour VivaComTour → Step payment screen is shown (trigger: .pos .payment-screen) 2026-10-10 04:22:42,676 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [19/35] Tour VivaComTour → Step click 'Viva' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Viva")) 2026-10-10 04:22:42,742 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:42] "POST /web/dataset/call_kw/pos.payment.method/viva_com_send_payment_request#pos.payment.method.viva_com_send_payment_request HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:22:42,758 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [20/35] Tour VivaComTour → Step Waiting for Viva payment to be processed (trigger: .electronic_status) 2026-10-10 04:22:42,814 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.controllers.main: notification received from Viva.com 2026-10-10 04:22:42,840 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:42] "POST /pos_viva_com/notification?company_id=235&token=viva_com_test HTTP/1.1" 200 - 8 0.004 0.024 2026-10-10 04:22:42,848 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [21/35] Tour VivaComTour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-10-10 04:22:42,891 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40782473 started for PoS orders references: [{'name': '/', 'pos_reference': '261-256-000001', 'uuid': 'a883555b-e632-41a7-8f19-d4e0b836a17d'}] 2026-10-10 04:22:42,893 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:42] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:22:43,427 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40782473 order {'name': '/', 'pos_reference': '261-256-000001', 'uuid': 'a883555b-e632-41a7-8f19-d4e0b836a17d'} created pos.order #1024 2026-10-10 04:22:43,454 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40782473 finished 2026-10-10 04:22:43,530 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.217 0.425 2026-10-10 04:22:43,582 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:43] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 04:22:43,713 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61276549 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-256-000001', 'uuid': 'a883555b-e632-41a7-8f19-d4e0b836a17d'}] 2026-10-10 04:22:43,715 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [22/35] Tour VivaComTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-10 04:22:43,722 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61276549 order {'name': 'Shop - 000001', 'pos_reference': '261-256-000001', 'uuid': 'a883555b-e632-41a7-8f19-d4e0b836a17d'} sync ignored for existing PoS order pos.order(1024,) (state: paid) 2026-10-10 04:22:43,747 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61276549 finished 2026-10-10 04:22:43,781 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [23/35] Tour VivaComTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-10 04:22:43,830 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [24/35] Tour VivaComTour → Step .pos-leftheader .orders-button 2026-10-10 04:22:43,910 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.063 0.136 2026-10-10 04:22:43,913 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [25/35] Tour VivaComTour → Step .pos-search-bar .filter 2026-10-10 04:22:43,917 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:43] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.015 2026-10-10 04:22:43,954 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [26/35] Tour VivaComTour → Step .pos-search-bar .filter ul 2026-10-10 04:22:43,968 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.026 2026-10-10 04:22:44,004 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [27/35] Tour VivaComTour → Step .pos-search-bar .filter ul li:contains("Paid") 2026-10-10 04:22:44,067 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [28/35] Tour VivaComTour → Step .ticket-screen .order-row:contains("0001") 2026-10-10 04:22:44,072 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:44] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.005 0.008 2026-10-10 04:22:44,117 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [29/35] Tour VivaComTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-10 04:22:44,167 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [30/35] Tour VivaComTour → Step .ticket-screen .btn-primary.pay-order-button 2026-10-10 04:22:44,243 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [31/35] Tour VivaComTour → Step payment screen is shown (trigger: .pos .payment-screen) 2026-10-10 04:22:44,294 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [32/35] Tour VivaComTour → Step click 'Viva' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Viva")) 2026-10-10 04:22:44,353 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [33/35] Tour VivaComTour → Step Click Refund (trigger: div.button:contains('Refund')) 2026-10-10 04:22:44,411 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [34/35] Tour VivaComTour → Step Waiting for Viva payment to be processed (trigger: .electronic_status) 2026-10-10 04:22:44,415 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:44] "POST /web/dataset/call_kw/pos.payment.method/viva_com_send_refund_request#pos.payment.method.viva_com_send_refund_request HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:22:44,467 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.controllers.main: notification received from Viva.com 2026-10-10 04:22:44,502 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:44] "POST /pos_viva_com/notification?company_id=235&token=viva_com_test HTTP/1.1" 200 - 7 0.005 0.032 2026-10-10 04:22:44,508 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [35/35] Tour VivaComTour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-10-10 04:22:44,537 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16107871 started for PoS orders references: [{'name': '/', 'pos_reference': '261-256-000002', 'uuid': 'ad1ae262-56de-40f0-809c-195dfc8a19ce'}] 2026-10-10 04:22:44,917 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16107871 order {'name': '/', 'pos_reference': '261-256-000002', 'uuid': 'ad1ae262-56de-40f0-809c-195dfc8a19ce'} created pos.order #1025 2026-10-10 04:22:44,963 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16107871 finished 2026-10-10 04:22:45,054 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 170 0.131 0.389 2026-10-10 04:22:45,117 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:45] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 04:22:45,155 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37004882 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-256-000002', 'uuid': 'ad1ae262-56de-40f0-809c-195dfc8a19ce'}] 2026-10-10 04:22:45,157 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: tour succeeded 2026-10-10 04:22:45,164 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: ╔════════════════════════════╗ ║ TOUR VivaComTour SUCCEEDED ║ ╚════════════════════════════╝ 2026-10-10 04:22:45,168 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37004882 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-256-000002', 'uuid': 'ad1ae262-56de-40f0-809c-195dfc8a19ce'} sync ignored for existing PoS order pos.order(1025,) (state: paid) 2026-10-10 04:22:45,196 44 INFO rb-acb9515-225444-423143 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37004882 finished 2026-10-10 04:22:45,296 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: heap 17471900 (allocated 18747392) 2026-10-10 04:22:45,320 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Closing chrome headless with pid 150556 2026-10-10 04:22:45,328 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Closing websocket connection 2026-10-10 04:22:45,338 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Terminating chrome headless with pid 150556 2026-10-10 04:22:45,348 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:22:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.090 0.105 2026-10-10 04:22:45,443 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_042245_443797_test_viva_payment_and_refund.txt 2026-10-10 04:22:45,444 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Removing chrome user profile "/tmp/tmpojaunmrb_chrome_odoo" 2026-10-10 04:22:45,498 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-10 04:22:56,120 44 INFO rb-acb9515-225444-423143 odoo.addons.pos_viva_com.tests.test_pos_payment_method: Starting TestVivaComBearerTokenAcl.test_bearer_token_persists_for_pos_user ... 2026-10-10 04:22:56,219 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-10 04:22:56,312 44 INFO rb-acb9515-225444-423143 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard ... 2026-10-10 04:22:56,878 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18097] 2026-10-10 04:22:57,116 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1420] 2026-10-10 04:22:57,134 44 INFO rb-acb9515-225444-423143 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_direct_reference ... 2026-10-10 04:22:57,418 44 INFO rb-acb9515-225444-423143 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_indirect_reference ... 2026-10-10 04:22:57,788 44 INFO rb-acb9515-225444-423143 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_indirect_reference_cascade ... 2026-10-10 04:22:58,088 44 INFO rb-acb9515-225444-423143 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_lookup_with_invalid_email ... 2026-10-10 04:22:58,108 44 INFO rb-acb9515-225444-423143 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_multi_company ... 2026-10-10 04:23:03,442 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1422], uid: 2, model: res.partner 2026-10-10 04:23:03,494 44 INFO rb-acb9515-225444-423143 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_unique_log ... 2026-10-10 04:23:03,919 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-10 04:23:04,320 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18196] 2026-10-10 04:23:04,382 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted product.product records with IDs: [3271] 2026-10-10 04:23:04,469 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_blank_barcodes_allowed ... 2026-10-10 04:23:04,615 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_delete_packaging_and_use_its_barcode_in_product ... 2026-10-10 04:23:04,820 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted product.uom records with IDs: [15] 2026-10-10 04:23:04,838 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcode ... 2026-10-10 04:23:04,996 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcode_in_batch_edit ... 2026-10-10 04:23:05,288 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcodes_are_allowed_for_different_companies ... 2026-10-10 04:23:11,211 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcodes_in_product_variants ... 2026-10-10 04:23:16,286 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_false_barcodes_allowed ... 2026-10-10 04:23:16,477 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_test_duplicated_barcode_error_msg_content ... 2026-10-10 04:23:16,676 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-10 04:23:16,984 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_common: Starting TestProduct.test_any_user_can_print_product_labels ... 2026-10-10 04:23:17,585 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_common: Starting TestProduct.test_common ... 2026-10-10 04:23:17,815 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-10 04:23:17,820 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_create_product_demo_xls ... 2026-10-10 04:23:17,821 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_import_files: skipped TestImportFiles.test_import_create_product_demo_xls : Needs demo data to be able to import those files 2026-10-10 04:23:17,822 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_create_product_template_xls ... 2026-10-10 04:23:18,293 44 INFO rb-acb9515-225444-423143 odoo.addons.base_import.models.base_import: importing 10 rows... 2026-10-10 04:23:18,783 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18424] 2026-10-10 04:23:18,869 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted product.product records with IDs: [3303] 2026-10-10 04:23:19,159 44 INFO rb-acb9515-225444-423143 odoo.addons.base_import.models.base_import: done importing data into model: product.template 2026-10-10 04:23:19,207 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_product_without_values_xls ... 2026-10-10 04:23:19,530 44 INFO rb-acb9515-225444-423143 odoo.addons.base_import.models.base_import: importing 6 rows... 2026-10-10 04:23:20,226 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18440, 18439] 2026-10-10 04:23:20,289 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted product.product records with IDs: [3314, 3313] 2026-10-10 04:23:20,946 44 INFO rb-acb9515-225444-423143 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-10 04:23:21,040 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_write_product_demo_xls ... 2026-10-10 04:23:21,421 44 INFO rb-acb9515-225444-423143 odoo.addons.base_import.models.base_import: importing 42 rows... 2026-10-10 04:23:22,512 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18500, 18498] 2026-10-10 04:23:22,591 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted product.product records with IDs: [3344, 3345] 2026-10-10 04:23:22,924 44 INFO rb-acb9515-225444-423143 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-10 04:23:23,133 44 INFO rb-acb9515-225444-423143 odoo.addons.base_import.models.base_import: importing 3 rows... 2026-10-10 04:23:23,230 44 INFO rb-acb9515-225444-423143 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-10 04:23:23,241 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_write_product_xls_error ... 2026-10-10 04:23:23,552 44 INFO rb-acb9515-225444-423143 odoo.addons.base_import.models.base_import: importing 42 rows... 2026-10-10 04:23:24,644 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18575, 18573] 2026-10-10 04:23:24,717 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted product.product records with IDs: [3387, 3388] 2026-10-10 04:23:25,031 44 INFO rb-acb9515-225444-423143 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-10 04:23:25,207 44 INFO rb-acb9515-225444-423143 odoo.addons.base_import.models.base_import: importing 3 rows... 2026-10-10 04:23:25,283 44 INFO rb-acb9515-225444-423143 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-10 04:23:25,544 44 INFO rb-acb9515-225444-423143 odoo.addons.base_import.models.base_import: importing 3 rows... 2026-10-10 04:23:26,109 44 INFO rb-acb9515-225444-423143 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-10 04:23:26,127 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-10 04:23:26,286 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_name: Starting TestName.test_10_product_name ... 2026-10-10 04:23:26,303 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_name: Starting TestName.test_default_code_and_negative_operator ... 2026-10-10 04:23:26,322 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_name: Starting TestName.test_product_product_name_search ... 2026-10-10 04:23:26,683 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_name: Starting TestName.test_product_product_name_search_favorite_first ... 2026-10-10 04:23:26,893 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_name: Starting TestName.test_product_template_search_name_no_product_product ... 2026-10-10 04:23:27,244 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-10 04:23:28,059 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_10_discount ... 2026-10-10 04:23:28,131 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_11_markup ... 2026-10-10 04:23:28,148 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_20_pricelist_uom ... 2026-10-10 04:23:28,303 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_30_pricelists_order ... 2026-10-10 04:23:28,426 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_40_specific_property_product_pricelist ... 2026-10-10 04:23:30,991 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_45_property_product_pricelist_config_parameter ... 2026-10-10 04:23:31,759 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_prevent_pricelist_recursion ... 2026-10-10 04:23:31,836 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted product.pricelist.item records with IDs: [1067] 2026-10-10 04:23:31,883 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_applied_on_product_variant ... 2026-10-10 04:23:32,185 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_change_to_formula_and_back ... 2026-10-10 04:23:32,350 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_item_creation_from_product_variant_form ... 2026-10-10 04:23:33,255 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_rule_linked_to_product_variant ... 2026-10-10 04:23:33,315 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted product.pricelist.item records with IDs: [1080] 2026-10-10 04:23:33,383 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted product.pricelist.item records with IDs: [1081] 2026-10-10 04:23:33,392 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelists_multi_comp_checks ... 2026-10-10 04:23:38,200 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelists_res_partner_form ... 2026-10-10 04:23:38,970 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_sync_parent_pricelist ... 2026-10-10 04:23:43,566 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-10 04:23:44,185 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted product.product records with IDs: [3426] 2026-10-10 04:23:44,521 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted product.product records with IDs: [3445] 2026-10-10 04:23:44,570 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_04_create_product_variant_non_dynamic ... 2026-10-10 04:23:44,730 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted product.product records with IDs: [3430, 3439] 2026-10-10 04:23:44,902 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted product.product records with IDs: [3427] 2026-10-10 04:23:44,918 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_05_create_product_variant_dynamic ... 2026-10-10 04:23:45,091 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted product.product records with IDs: [3427, 3428, 3429, 3430, 3431, 3432, 3433, 3434, 3435, 3436, 3437, 3438, 3439, 3440, 3441, 3442, 3443, 3444] 2026-10-10 04:23:45,172 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [1425] 2026-10-10 04:23:45,180 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [1426] 2026-10-10 04:23:45,189 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [1427] 2026-10-10 04:23:45,422 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted product.product records with IDs: [3449, 3450, 3451, 3452, 3453, 3454] 2026-10-10 04:23:45,557 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_children_product_filtered_exclude_for ... 2026-10-10 04:23:45,707 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_clear_caches ... 2026-10-10 04:23:45,836 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_constraints ... 2026-10-10 04:23:45,962 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_copy_extra_prices_of_product_attribute_values ... 2026-10-10 04:23:46,396 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_closest_possible_combinations ... 2026-10-10 04:23:47,570 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_first_possible_combination ... 2026-10-10 04:23:53,469 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_variant_for_combination ... 2026-10-10 04:23:53,488 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_inactive_related_product_update ... 2026-10-10 04:23:53,986 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_is_combination_possible ... 2026-10-10 04:23:54,970 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_product_filtered_exclude_for ... 2026-10-10 04:23:55,425 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_product_template_attribute_values_creation ... 2026-10-10 04:23:55,441 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-10 04:23:55,945 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_list_price_min_display_digits_inherited_from_template ... 2026-10-10 04:23:56,010 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_no_discount_100_dollars_product ... 2026-10-10 04:23:56,041 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_no_discount_1_dollar_product ... 2026-10-10 04:23:56,082 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-10 04:23:56,387 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_seller: Starting TestSeller.test_10_sellers ... 2026-10-10 04:23:56,431 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_seller: Starting TestSeller.test_20_sellers_company ... 2026-10-10 04:24:01,074 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_seller: Starting TestSeller.test_30_select_seller ... 2026-10-10 04:24:01,233 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_seller: Starting TestSeller.test_31_select_seller ... 2026-10-10 04:24:01,270 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_seller: Starting TestSeller.test_40_seller_min_qty_precision ... 2026-10-10 04:24:01,324 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_seller: Starting TestSeller.test_50_seller_ids ... 2026-10-10 04:24:01,369 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-10 04:24:01,890 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_update_pav_wizard: Starting TestUpdateProductAttributeValueWizard.test_add_to_products ... 2026-10-10 04:24:02,333 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_update_pav_wizard: Starting TestUpdateProductAttributeValueWizard.test_update_extra_prices ... 2026-10-10 04:24:02,457 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-10 04:24:02,988 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariantsSearch.test_attribute_line_search ... 2026-10-10 04:24:03,231 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariantsSearch.test_name_search ... 2026-10-10 04:24:03,512 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-10 04:24:04,006 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariants.test_archive_all_variants ... 2026-10-10 04:24:04,465 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariants.test_archive_variant ... 2026-10-10 04:24:04,924 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariants.test_dynamic_variants_copy ... 2026-10-10 04:24:05,350 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariants.test_open_product_form_with_default_uom_id_is_false ... 2026-10-10 04:24:06,191 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariants.test_single_variant_template_computed_values_after_creation ... 2026-10-10 04:24:06,494 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariants.test_standard_price ... 2026-10-10 04:24:11,171 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariants.test_template_barcode ... 2026-10-10 04:24:11,920 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_copy ... 2026-10-10 04:24:12,643 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_matrix ... 2026-10-10 04:24:12,943 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono ... 2026-10-10 04:24:13,200 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono_double ... 2026-10-10 04:24:13,424 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono_multi ... 2026-10-10 04:24:13,680 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_multi_update ... 2026-10-10 04:24:14,147 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_is_product_variant ... 2026-10-10 04:24:14,153 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_pricelist_code ... 2026-10-10 04:24:14,276 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-10 04:24:14,819 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mixed_mono ... 2026-10-10 04:24:15,069 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mixed_multi ... 2026-10-10 04:24:15,339 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mono ... 2026-10-10 04:24:15,609 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_multi ... 2026-10-10 04:24:15,805 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_unarchive_multiple_products_with_variants ... 2026-10-10 04:24:16,272 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mixed_mono ... 2026-10-10 04:24:16,702 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mixed_multi ... 2026-10-10 04:24:17,046 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mono ... 2026-10-10 04:24:17,255 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_multi ... 2026-10-10 04:24:17,498 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_variant_with_nocreate ... 2026-10-10 04:24:17,887 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-10 04:24:17,920 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_01_create_no_variant ... 2026-10-10 04:24:18,310 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_02_create_dynamic ... 2026-10-10 04:24:18,585 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_03_create_always ... 2026-10-10 04:24:18,927 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_04_create_no_variant_dynamic ... 2026-10-10 04:24:19,194 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_05_create_no_variant_always ... 2026-10-10 04:24:20,058 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_06_create_dynamic_always ... 2026-10-10 04:24:20,344 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_07_create_no_create_dynamic_always ... 2026-10-10 04:24:20,593 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-10 04:24:21,390 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted product.product records with IDs: [3685] 2026-10-10 04:24:21,556 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariantsImages.test_batch_create_variants_with_image ... 2026-10-10 04:24:22,012 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted product.product records with IDs: [3690] 2026-10-10 04:24:22,164 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariantsImages.test_update_images_with_archived_variants ... 2026-10-10 04:24:22,261 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariantsImages.test_variant_images ... 2026-10-10 04:24:22,354 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-10-10 04:24:23,159 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_01_update_variant_unlink ... 2026-10-10 04:24:23,784 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_02_update_variant_archive_1_value ... 2026-10-10 04:24:24,585 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_02_update_variant_archive_2_value ... 2026-10-10 04:24:26,560 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_03_update_variant_archive_3_value ... 2026-10-10 04:24:28,339 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_04_from_to_single_values ... 2026-10-10 04:24:29,485 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_add_attribute_to_archived_template ... 2026-10-10 04:24:30,069 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_dynamic_attributes_archiving ... 2026-10-10 04:24:31,599 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_name_search_dynamic_attributes ... 2026-10-10 04:24:31,795 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_set_barcode ... 2026-10-10 04:24:31,864 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_unlink_and_archive_multiple_variants ... 2026-10-10 04:24:32,559 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_uom_update_variant ... 2026-10-10 04:24:34,212 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-10 04:24:34,216 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariantWrite.test_active_one2many ... 2026-10-10 04:24:34,552 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariantWrite.test_write_inherited_field ... 2026-10-10 04:24:34,739 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-10 04:24:35,614 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted product.product records with IDs: [3741] 2026-10-10 04:24:35,678 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_dynamic_variants_unarchive ... 2026-10-10 04:24:36,063 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_exclusions_crud ... 2026-10-10 04:24:36,609 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_supplierinfo_with_dynamic_attribute ... 2026-10-10 04:24:36,857 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_1_exclusion ... 2026-10-10 04:24:37,324 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_2_exclusions_different_lines ... 2026-10-10 04:24:38,005 44 INFO rb-acb9515-225444-423143 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_2_exclusions_same_line ... 2026-10-10 04:24:38,662 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-10 04:24:47,574 44 INFO rb-acb9515-225444-423143 odoo.addons.product_email_template.tests.test_account_move: Starting TestAccountMove.test_send_as_system_when_sudo ... 2026-10-10 04:24:48,889 44 INFO rb-acb9515-225444-423143 odoo.addons.product_email_template.tests.test_account_move: Starting TestAccountMove.test_send_product_template_email_on_invoice_post ... 2026-10-10 04:24:49,876 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-10 04:24:49,883 44 INFO rb-acb9515-225444-423143 odoo.addons.product_expiry.tests.test_generate_serial_numbers: Starting TestProductExpiryTour.test_generate_serial_with_expiration ... 2026-10-10 04:24:51,000 44 INFO rb-acb9515-225444-423143 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome pid: 150781 2026-10-10 04:24:51,000 44 INFO rb-acb9515-225444-423143 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome headless temporary user profile dir: /tmp/tmpa2j7eq6p_chrome_odoo 2026-10-10 04:24:51,000 44 INFO rb-acb9515-225444-423143 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Issuing json command http://127.0.0.1:46345/json/version 2026-10-10 04:24:51,000 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46345', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:24:51,000 44 INFO rb-acb9515-225444-423143 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Browser version: Chrome/150.0.7871.114 2026-10-10 04:24:51,000 44 INFO rb-acb9515-225444-423143 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Issuing json command http://127.0.0.1:46345/json 2026-10-10 04:24:51,000 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46345', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:24:51,000 44 INFO rb-acb9515-225444-423143 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Websocket url found: ws://127.0.0.1:46345/devtools/page/ED02179A951775D7E550128BFB707F33 2026-10-10 04:24:51,000 44 INFO rb-acb9515-225444-423143 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Enable chrome headless console log notification 2026-10-10 04:24:51,000 44 INFO rb-acb9515-225444-423143 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome headless enable page notifications 2026-10-10 04:24:51,000 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-10 04:24:51,000 44 INFO rb-acb9515-225444-423143 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Setting session cookie in browser 2026-10-10 04:24:51,000 44 INFO rb-acb9515-225444-423143 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/844" in browser 2026-10-10 04:24:51,000 44 INFO rb-acb9515-225444-423143 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/844" 2026-10-10 04:24:51,000 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:24:52,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /odoo/action-stock.action_picking_tree_incoming/844 HTTP/1.1" 200 - 149 0.195 1.282 2026-10-10 04:24:52,000 44 INFO rb-acb9515-225444-423143 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Navigation result: {'frameId': 'ED02179A951775D7E550128BFB707F33', 'loaderId': 'E718C172CF128252526A5EF4F3FC524C', 'isDownload': False} 2026-10-10 04:24:52,000 44 INFO rb-acb9515-225444-423143 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-10 04:24:52,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/79ca00f/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.012 2026-10-10 04:24:53,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.043 0.122 2026-10-10 04:24:53,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 6 0.012 0.175 2026-10-10 04:24:53,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/68b6ae9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.195 2026-10-10 04:24:53,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/d8c592b/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-10 04:24:53,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/ed00ac9/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.006 2026-10-10 04:24:53,000 44 INFO ? werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:24:53,000 44 INFO ? werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:24:53,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-10 04:24:54,000 44 INFO rb-acb9515-225444-423143 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-10 04:24:54,000 44 INFO rb-acb9515-225444-423143 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: Owl is running in 'dev' mode. 2026-10-10 04:24:54,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 28 0.036 0.078 2026-10-10 04:24:54,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.109 2026-10-10 04:24:54,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.041 2026-10-10 04:24:54,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.010 0.110 2026-10-10 04:24:54,000 44 INFO ? werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:24:54,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /odoo HTTP/1.1" 200 - 29 0.027 0.068 2026-10-10 04:24:54,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.016 0.131 2026-10-10 04:24:54,000 44 INFO rb-acb9515-225444-423143 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Evaluate test code "odoo.startTour('test_generate_serial_with_expiration', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-stock.action_picking_tree_incoming/844", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:24:54,000 44 INFO ? werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:24:54,000 44 INFO ? werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:24:54,000 44 INFO rb-acb9515-225444-423143 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: [1/8] Tour test_generate_serial_with_expiration → Step button:contains('Details') 2026-10-10 04:24:54,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.022 0.096 2026-10-10 04:24:54,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/image/res.partner/3/avatar_128?unique=1791596421000 HTTP/1.1" 200 - 13 0.014 0.139 2026-10-10 04:24:54,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.029 0.186 2026-10-10 04:24:54,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/action/load HTTP/1.1" 200 - 13 0.016 0.229 2026-10-10 04:24:54,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.010 0.267 2026-10-10 04:24:54,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.228 2026-10-10 04:24:54,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.picking/get_views#stock.picking.get_views HTTP/1.1" 200 - 97 0.086 0.235 2026-10-10 04:24:54,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/data HTTP/1.1" 200 - 35 0.044 0.584 2026-10-10 04:24:55,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.picking/web_read#stock.picking.web_read HTTP/1.1" 200 - 71 0.053 0.157 2026-10-10 04:24:55,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.picking/json_friendly_approval_request_data#stock.picking.json_friendly_approval_request_data HTTP/1.1" 200 - 13 0.017 0.254 2026-10-10 04:24:55,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 04:24:55,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/data HTTP/1.1" 200 - 45 0.030 0.088 2026-10-10 04:24:55,000 44 INFO rb-acb9515-225444-423143 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: [2/8] Tour test_generate_serial_with_expiration → Step .o_widget_generate_serials > button 2026-10-10 04:24:55,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 27 0.046 0.044 2026-10-10 04:24:55,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.picking/json_friendly_approval_request_data#stock.picking.json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.009 0.159 2026-10-10 04:24:55,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/data HTTP/1.1" 200 - 30 0.020 0.169 2026-10-10 04:24:55,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.007 0.125 2026-10-10 04:24:55,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_button/stock.move/action_show_details#stock.move.action_show_details HTTP/1.1" 200 - 4 0.004 0.167 2026-10-10 04:24:55,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.picking/json_friendly_approval_request_data#stock.picking.json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.008 0.186 2026-10-10 04:24:55,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.135 2026-10-10 04:24:55,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/image/res.partner/2/avatar_128?unique=1791596421000 HTTP/1.1" 200 - 5 0.006 0.083 2026-10-10 04:24:55,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.move/get_views#stock.move.get_views HTTP/1.1" 200 - 2 0.002 0.051 2026-10-10 04:24:55,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/9886520/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.039 2026-10-10 04:24:56,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.move.line/get_views#stock.move.line.get_views HTTP/1.1" 200 - 12 0.016 0.040 2026-10-10 04:24:56,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.move/json_friendly_approval_request_data#stock.move.json_friendly_approval_request_data HTTP/1.1" 200 - 8 0.015 0.080 2026-10-10 04:24:56,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.move/web_read#stock.move.web_read HTTP/1.1" 200 - 21 0.018 0.061 2026-10-10 04:24:56,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.move/json_friendly_approval_request_data#stock.move.json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.004 0.013 2026-10-10 04:24:56,000 44 INFO rb-acb9515-225444-423143 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: [3/8] Tour test_generate_serial_with_expiration → Step .modal .btn-primary:contains('New') 2026-10-10 04:24:56,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:24:56,000 44 INFO rb-acb9515-225444-423143 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: [4/8] Tour test_generate_serial_with_expiration → Step .modal .btn-primary:contains('Generate') 2026-10-10 04:24:56,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 5 0.005 0.012 2026-10-10 04:24:56,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/ir.sequence/search_read#ir.sequence.search_read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-10 04:24:56,000 44 INFO rb-acb9515-225444-423143 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: [5/8] Tour test_generate_serial_with_expiration → Step td.o_field_cell[name=expiration_date] 2026-10-10 04:24:56,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/ir.sequence/next_by_id#ir.sequence.next_by_id HTTP/1.1" 200 - 4 0.003 0.009 2026-10-10 04:24:56,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.move/action_generate_lot_line_vals#stock.move.action_generate_lot_line_vals HTTP/1.1" 200 - 22 0.017 0.043 2026-10-10 04:24:56,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.move/onchange#stock.move.onchange HTTP/1.1" 200 - 11 0.006 0.026 2026-10-10 04:24:56,000 44 INFO rb-acb9515-225444-423143 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: [6/8] Tour test_generate_serial_with_expiration → Step .modal button:contains(save) 2026-10-10 04:24:56,000 44 INFO rb-acb9515-225444-423143 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: [7/8] Tour test_generate_serial_with_expiration → Step button.o_form_button_save 2026-10-10 04:24:56,000 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #2 deleted stock.move.line records with IDs: [1585, 1586] 2026-10-10 04:24:56,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.move/web_save#stock.move.web_save HTTP/1.1" 200 - 51 0.037 0.104 2026-10-10 04:24:56,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.004 0.007 2026-10-10 04:24:56,000 44 INFO rb-acb9515-225444-423143 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: [8/8] Tour test_generate_serial_with_expiration → Step .o_form_saved 2026-10-10 04:24:56,000 44 INFO rb-acb9515-225444-423143 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: tour succeeded 2026-10-10 04:24:56,000 44 INFO rb-acb9515-225444-423143 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-10 04:24:56,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.picking/web_read#stock.picking.web_read HTTP/1.1" 200 - 41 0.065 0.106 2026-10-10 04:24:57,000 44 INFO rb-acb9515-225444-423143 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: heap 30237408 (allocated 32079872) 2026-10-10 04:24:57,000 44 INFO rb-acb9515-225444-423143 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Closing chrome headless with pid 150781 2026-10-10 04:24:57,000 44 INFO rb-acb9515-225444-423143 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Closing websocket connection 2026-10-10 04:24:57,000 44 INFO rb-acb9515-225444-423143 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Terminating chrome headless with pid 150781 2026-10-10 04:24:57,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.picking/web_read#stock.picking.web_read HTTP/1.1" 200 - 41 0.049 0.236 2026-10-10 04:24:57,000 44 INFO rb-acb9515-225444-423143 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20200601_000000_000000_test_generate_serial_with_expiration.txt 2026-10-10 04:24:57,000 44 INFO rb-acb9515-225444-423143 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Removing chrome user profile "/tmp/tmpa2j7eq6p_chrome_odoo" 2026-10-10 04:24:57,236 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-10 04:25:07,703 44 INFO rb-acb9515-225444-423143 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_aggregates ... 2026-10-10 04:25:07,974 44 INFO rb-acb9515-225444-423143 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin ... 2026-10-10 04:25:08,516 44 INFO rb-acb9515-225444-423143 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin_negative_price_in_move_lines ... 2026-10-10 04:25:09,898 44 INFO rb-acb9515-225444-423143 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin_read_grouping_sets ... 2026-10-10 04:25:11,799 44 INFO rb-acb9515-225444-423143 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_sale_avg_price ... 2026-10-10 04:25:12,870 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-10 04:25:17,153 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_burndown_chart: Starting TestBurndownChartTour.test_burndown_chart_tour ... 2026-10-10 04:25:17,451 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome pid: 150995 2026-10-10 04:25:17,452 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome headless temporary user profile dir: /tmp/tmp4237relg_chrome_odoo 2026-10-10 04:25:17,452 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Issuing json command http://127.0.0.1:44095/json/version 2026-10-10 04:25:17,453 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44095', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:25:17,484 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Browser version: Chrome/150.0.7871.114 2026-10-10 04:25:17,484 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Issuing json command http://127.0.0.1:44095/json 2026-10-10 04:25:17,485 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44095', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:25:17,499 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Websocket url found: ws://127.0.0.1:44095/devtools/page/F196634EE06F0626E0A37D6731887031 2026-10-10 04:25:17,512 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Enable chrome headless console log notification 2026-10-10 04:25:17,547 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome headless enable page notifications 2026-10-10 04:25:17,619 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-10 04:25:17,631 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Setting session cookie in browser 2026-10-10 04:25:17,634 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-10 04:25:17,634 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-10 04:25:17,647 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:25:19,431 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:19] "GET /odoo HTTP/1.1" 200 - 160 0.136 1.653 2026-10-10 04:25:19,436 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Navigation result: {'frameId': 'F196634EE06F0626E0A37D6731887031', 'loaderId': '09C027B2AED7C613B32135020F5287AF', 'isDownload': False} 2026-10-10 04:25:19,437 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Evaluate ready code "odoo.isTourReady('burndown_chart_tour')" 2026-10-10 04:25:19,631 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:19] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.030 0.130 2026-10-10 04:25:19,647 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:19] "GET /web/assets/68b6ae9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.175 2026-10-10 04:25:19,664 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:19] "GET /web/assets/79ca00f/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.192 2026-10-10 04:25:19,679 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:19] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.006 0.197 2026-10-10 04:25:19,741 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:19] "GET /web/assets/d8c592b/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-10-10 04:25:19,819 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:19] "GET /web/assets/ed00ac9/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-10 04:25:20,815 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:20] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 04:25:20,827 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:20] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 04:25:20,828 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-10 04:25:20,886 44 INFO rb-acb9515-225444-423143 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-10 04:25:20,942 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: Owl is running in 'dev' mode. 2026-10-10 04:25:20,960 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:20] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.048 0.067 2026-10-10 04:25:20,966 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:20] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.106 2026-10-10 04:25:20,973 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:20] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:25:20,987 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.095 2026-10-10 04:25:20,998 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:20] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:25:21,114 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:21] "GET /odoo HTTP/1.1" 200 - 29 0.033 0.057 2026-10-10 04:25:21,140 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:21] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.101 2026-10-10 04:25:21,164 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Evaluate test code "odoo.startTour('burndown_chart_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:25:21,208 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:21] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.015 0.033 2026-10-10 04:25:21,228 44 INFO rb-acb9515-225444-423143 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-10 04:25:21,307 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:21] "POST /mail/data HTTP/1.1" 200 - 35 0.034 0.110 2026-10-10 04:25:21,311 44 INFO rb-acb9515-225444-423143 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-10 04:25:21,317 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:25:21,328 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:25:21,364 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:21] "GET /web/image/res.partner/3/avatar_128?unique=1791596421000 HTTP/1.1" 200 - 13 0.016 0.149 2026-10-10 04:25:21,397 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:21] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.011 0.187 2026-10-10 04:25:21,401 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:21] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.188 2026-10-10 04:25:21,407 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:21] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.184 2026-10-10 04:25:21,413 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:21] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.065 2026-10-10 04:25:21,417 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:21] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.048 2026-10-10 04:25:21,445 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:21] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.006 0.233 2026-10-10 04:25:21,450 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.205 2026-10-10 04:25:21,476 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:21] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:25:21,482 44 INFO rb-acb9515-225444-423143 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-10 04:25:21,486 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:21] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:25:21,537 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:21] "POST /web/action/load HTTP/1.1" 200 - 10 0.030 0.017 2026-10-10 04:25:21,973 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:21] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 110 0.118 0.238 2026-10-10 04:25:22,095 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:22] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 22 0.027 0.045 2026-10-10 04:25:22,098 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:22] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.073 2026-10-10 04:25:22,167 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:22] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.032 2026-10-10 04:25:22,347 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:22] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.007 0.017 2026-10-10 04:25:22,357 44 INFO rb-acb9515-225444-423143 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-10 04:25:22,427 44 INFO rb-acb9515-225444-423143 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-10 04:25:22,449 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:22] "POST /mail/data HTTP/1.1" 200 - 45 0.023 0.091 2026-10-10 04:25:22,475 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:22] "POST /web/dataset/call_button/project.project/action_project_task_burndown_chart_report#project.project.action_project_task_burndown_chart_report HTTP/1.1" 200 - 13 0.007 0.042 2026-10-10 04:25:22,542 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:22] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.006 0.030 2026-10-10 04:25:22,577 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:22] "POST /web/dataset/call_kw/project.task.burndown.chart.report/get_views#project.task.burndown.chart.report.get_views HTTP/1.1" 200 - 15 0.009 0.049 2026-10-10 04:25:22,677 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:22] "GET /web/bundle/web.assets_backend_lazy?lang=en_US HTTP/1.1" 200 - 6 0.002 0.088 2026-10-10 04:25:22,999 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/85353c5/web.assets_backend_lazy.min.css (id:15820) 2026-10-10 04:25:23,008 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:23] "GET /web/assets/85353c5/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 15 0.012 0.308 2026-10-10 04:25:23,144 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/1f3d376/web.assets_backend_lazy.min.js (id:15821) 2026-10-10 04:25:23,148 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:23] "GET /web/assets/1f3d376/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 6 0.004 0.452 2026-10-10 04:25:23,184 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:23] "POST /web/dataset/call_kw/project.project/read#project.project.read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 04:25:23,286 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:23] "POST /web/dataset/call_kw/project.task.burndown.chart.report/formatted_read_group#project.task.burndown.chart.report.formatted_read_group HTTP/1.1" 200 - 7 0.014 0.061 2026-10-10 04:25:23,334 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:23] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.014 2026-10-10 04:25:23,354 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:23] "GET /web/assets/09460e8/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-10 04:25:23,482 44 INFO rb-acb9515-225444-423143 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-10 04:25:23,551 44 INFO rb-acb9515-225444-423143 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-10 04:25:23,627 44 INFO rb-acb9515-225444-423143 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-10 04:25:23,632 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:23] "POST /web/dataset/call_kw/project.task.type/web_search_read#project.task.type.web_search_read HTTP/1.1" 200 - 2 0.003 0.007 2026-10-10 04:25:23,717 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:23] "POST /web/dataset/call_kw/project.task.burndown.chart.report/formatted_read_group#project.task.burndown.chart.report.formatted_read_group HTTP/1.1" 200 - 3 0.009 0.053 2026-10-10 04:25:23,755 44 INFO rb-acb9515-225444-423143 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-10 04:25:23,953 44 INFO rb-acb9515-225444-423143 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-10 04:25:24,025 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:24] "POST /web/dataset/call_kw/project.task.burndown.chart.report/formatted_read_group#project.task.burndown.chart.report.formatted_read_group HTTP/1.1" 200 - 3 0.013 0.058 2026-10-10 04:25:24,048 44 INFO rb-acb9515-225444-423143 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-10 04:25:24,167 44 INFO rb-acb9515-225444-423143 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-10 04:25:24,257 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [13/21] Tour burndown_chart_tour → Step The Stage group menu item is visible (trigger: .o_group_by_menu .o_menu_item:contains("Stage")) 2026-10-10 04:25:24,368 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [14/21] Tour burndown_chart_tour → Step Open the Date group by sub menu (trigger: .o_group_by_menu button.o_menu_item:contains("Date")) 2026-10-10 04:25:24,420 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:24] "POST /web/dataset/call_kw/project.task.burndown.chart.report/formatted_read_group#project.task.burndown.chart.report.formatted_read_group HTTP/1.1" 200 - 2 0.038 0.025 2026-10-10 04:25:24,482 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [15/21] Tour burndown_chart_tour → Step Click on the selected Date sub menu (trigger: .o_group_by_menu button.o_menu_item:contains("Date") + * .dropdown-item.selected) 2026-10-10 04:25:24,557 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [16/21] Tour burndown_chart_tour → Step A "The Burndown Chart must be grouped by Date" notification is shown when trying to remove the group by "Date: Month > Stage" (trigger: .o_notification_manager .o_notification:contains("The Burndown Chart must be grouped by Date") button.o_notification_close) 2026-10-10 04:25:24,594 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:24] "POST /web/dataset/call_kw/project.task.burndown.chart.report/formatted_read_group#project.task.burndown.chart.report.formatted_read_group HTTP/1.1" 200 - 2 0.011 0.034 2026-10-10 04:25:24,645 44 INFO rb-acb9515-225444-423143 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-10 04:25:24,706 44 INFO rb-acb9515-225444-423143 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-10 04:25:24,761 44 INFO rb-acb9515-225444-423143 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-10 04:25:24,828 44 INFO rb-acb9515-225444-423143 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-10 04:25:24,850 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:24] "POST /web/dataset/call_kw/project.task.burndown.chart.report/formatted_read_group#project.task.burndown.chart.report.formatted_read_group HTTP/1.1" 200 - 2 0.008 0.022 2026-10-10 04:25:24,907 44 INFO rb-acb9515-225444-423143 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-10 04:25:24,969 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: tour succeeded 2026-10-10 04:25:24,969 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: ╔════════════════════════════════════╗ ║ TOUR burndown_chart_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-10 04:25:25,142 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: heap 29837380 (allocated 33554432) 2026-10-10 04:25:25,166 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Closing chrome headless with pid 150995 2026-10-10 04:25:25,170 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Closing websocket connection 2026-10-10 04:25:25,174 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Terminating chrome headless with pid 150995 2026-10-10 04:25:25,279 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_042525_279541_test_burndown_chart_tour.txt 2026-10-10 04:25:25,279 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Removing chrome user profile "/tmp/tmp4237relg_chrome_odoo" 2026-10-10 04:25:25,303 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-10 04:25:25,307 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_import_files: Starting TestImportFiles.test_import_task_template_xls ... 2026-10-10 04:25:25,308 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_import_files: skipped TestImportFiles.test_import_task_template_xls : Needs demo data to be able to import those files 2026-10-10 04:25:25,317 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-10 04:25:27,069 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_delete_personal_stage ... 2026-10-10 04:25:27,765 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18901, 18900, 18899] 2026-10-10 04:25:27,851 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted project.task records with IDs: [1069, 1068, 1067] 2026-10-10 04:25:27,860 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3093, 3094, 3095, 3096, 3097, 3098] 2026-10-10 04:25:28,391 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #329 deleted project.task.type records with IDs: [2149] 2026-10-10 04:25:28,437 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #328 deleted project.task.type records with IDs: [2144] 2026-10-10 04:25:28,474 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #328 deleted project.task.type records with IDs: [2143, 2145] 2026-10-10 04:25:28,504 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted project.task.type records with IDs: [2142, 2148] 2026-10-10 04:25:28,617 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted project.task.type records with IDs: [2151, 2152, 2153] 2026-10-10 04:25:28,624 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_new_personal_stages_created_for_new_users ... 2026-10-10 04:25:29,148 44 INFO rb-acb9515-225444-423143 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 04:25:29,503 44 INFO rb-acb9515-225444-423143 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 04:25:29,770 44 INFO rb-acb9515-225444-423143 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 04:25:29,782 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_base ... 2026-10-10 04:25:30,104 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_read_group ... 2026-10-10 04:25:30,136 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18895, 18893, 18891] 2026-10-10 04:25:30,190 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted project.task records with IDs: [1066, 1064, 1063] 2026-10-10 04:25:30,198 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3085, 3086, 3087, 3088, 3091, 3092] 2026-10-10 04:25:30,524 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_read_grouping_sets ... 2026-10-10 04:25:30,591 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_search ... 2026-10-10 04:25:30,900 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-10 04:25:32,698 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStageTour.test_personal_stage_tour ... 2026-10-10 04:25:33,001 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome pid: 151207 2026-10-10 04:25:33,001 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome headless temporary user profile dir: /tmp/tmpsc2w6w13_chrome_odoo 2026-10-10 04:25:33,001 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Issuing json command http://127.0.0.1:36763/json/version 2026-10-10 04:25:33,002 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36763', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:25:33,039 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Browser version: Chrome/150.0.7871.114 2026-10-10 04:25:33,039 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Issuing json command http://127.0.0.1:36763/json 2026-10-10 04:25:33,040 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36763', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:25:33,050 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Websocket url found: ws://127.0.0.1:36763/devtools/page/F41AFA256F3DC6D64A86C55AFDC4BDC6 2026-10-10 04:25:33,063 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Enable chrome headless console log notification 2026-10-10 04:25:33,069 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome headless enable page notifications 2026-10-10 04:25:33,122 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:armandel from n/a 2026-10-10 04:25:33,152 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Setting session cookie in browser 2026-10-10 04:25:33,155 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-10 04:25:33,155 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-10 04:25:33,169 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:25:34,711 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:34] "GET /odoo HTTP/1.1" 200 - 157 0.118 1.428 2026-10-10 04:25:34,715 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Navigation result: {'frameId': 'F41AFA256F3DC6D64A86C55AFDC4BDC6', 'loaderId': '8B2EEFB6177EBB3C34C13311D8422F7F', 'isDownload': False} 2026-10-10 04:25:34,715 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Evaluate ready code "odoo.isTourReady('personal_stage_tour')" 2026-10-10 04:25:34,817 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:34] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.021 0.051 2026-10-10 04:25:34,825 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:34] "GET /web/assets/79ca00f/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.080 2026-10-10 04:25:34,829 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:34] "GET /web/assets/68b6ae9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.085 2026-10-10 04:25:34,845 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:34] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.007 0.087 2026-10-10 04:25:34,890 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:34] "GET /web/assets/d8c592b/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-10 04:25:34,957 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:34] "GET /web/assets/ed00ac9/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-10 04:25:35,691 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:35] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 04:25:35,693 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:35] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:25:35,704 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-10 04:25:35,730 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:35] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 04:25:35,746 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.010 2026-10-10 04:25:35,770 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: Owl is running in 'dev' mode. 2026-10-10 04:25:35,793 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:35] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:25:35,812 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:35] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:25:35,897 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:35] "GET /odoo HTTP/1.1" 200 - 28 0.017 0.051 2026-10-10 04:25:35,920 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:35] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.081 2026-10-10 04:25:35,934 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:35] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.008 2026-10-10 04:25:35,996 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:35] "GET /web/image?model=res.users&field=avatar_128&id=336 HTTP/1.1" 200 - 14 0.033 0.037 2026-10-10 04:25:36,010 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 04:25:36,025 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Evaluate test code "odoo.startTour('personal_stage_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:25:36,027 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 04:25:36,033 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:36] "GET /web/image/res.partner/1490/avatar_128?unique=1791606330000 HTTP/1.1" 200 - 6 0.015 0.091 2026-10-10 04:25:36,037 44 INFO rb-acb9515-225444-423143 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-10 04:25:36,039 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:36] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.002 0.089 2026-10-10 04:25:36,045 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:36] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.090 2026-10-10 04:25:36,061 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:36] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.005 0.092 2026-10-10 04:25:36,102 44 INFO rb-acb9515-225444-423143 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-10 04:25:36,113 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:36] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:25:36,158 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:36] "POST /mail/data HTTP/1.1" 200 - 32 0.042 0.138 2026-10-10 04:25:36,160 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.167 2026-10-10 04:25:36,164 44 INFO rb-acb9515-225444-423143 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-10 04:25:36,193 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:36] "POST /web/action/load HTTP/1.1" 200 - 10 0.009 0.016 2026-10-10 04:25:36,469 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 336, model: logistics.shipment.stage 2026-10-10 04:25:36,518 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:36] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 105 0.069 0.214 2026-10-10 04:25:36,647 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:36] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 24 0.020 0.075 2026-10-10 04:25:36,651 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:36] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.097 2026-10-10 04:25:36,768 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:36] "POST /mail/data HTTP/1.1" 200 - 43 0.048 0.125 2026-10-10 04:25:36,779 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:36] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.096 2026-10-10 04:25:36,830 44 INFO rb-acb9515-225444-423143 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-10 04:25:36,831 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:36] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.008 0.030 2026-10-10 04:25:36,872 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:36] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.009 0.027 2026-10-10 04:25:36,880 44 INFO rb-acb9515-225444-423143 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-10 04:25:36,922 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:36] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 23 0.019 0.035 2026-10-10 04:25:36,929 44 INFO rb-acb9515-225444-423143 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-10 04:25:36,978 44 INFO rb-acb9515-225444-423143 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-10 04:25:37,044 44 INFO rb-acb9515-225444-423143 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-10 04:25:37,102 44 INFO rb-acb9515-225444-423143 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-10 04:25:37,108 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 336, model: project.task, field: is_timeoff_task 2026-10-10 04:25:37,112 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 336, model: project.task, field: task_to_invoice 2026-10-10 04:25:37,205 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:37] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 81 0.051 0.215 2026-10-10 04:25:37,230 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:37] "POST /web/action/load HTTP/1.1" 200 - 12 0.008 0.113 2026-10-10 04:25:37,268 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:37] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.005 0.026 2026-10-10 04:25:37,294 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:37] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.006 0.048 2026-10-10 04:25:37,396 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 336, model: project.task, field: is_timeoff_task 2026-10-10 04:25:37,405 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 336, model: project.task, field: task_to_invoice 2026-10-10 04:25:37,455 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:37] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 27 0.045 0.147 2026-10-10 04:25:37,465 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:37] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.212 2026-10-10 04:25:37,494 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:37] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.004 0.012 2026-10-10 04:25:37,589 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:37] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 22 0.035 0.075 2026-10-10 04:25:37,756 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:37] "GET /web/image/res.users/336/avatar_128 HTTP/1.1" 200 - 7 0.007 0.019 2026-10-10 04:25:37,759 44 INFO rb-acb9515-225444-423143 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-10 04:25:37,817 44 INFO rb-acb9515-225444-423143 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-10 04:25:37,883 44 INFO rb-acb9515-225444-423143 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-10 04:25:37,900 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:37] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 7 0.005 0.009 2026-10-10 04:25:37,945 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:37] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 7 0.006 0.012 2026-10-10 04:25:37,993 44 INFO rb-acb9515-225444-423143 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-10 04:25:38,066 44 INFO rb-acb9515-225444-423143 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-10 04:25:38,084 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:38] "POST /web/dataset/call_kw/project.task.type/get_views#project.task.type.get_views HTTP/1.1" 200 - 3 0.003 0.012 2026-10-10 04:25:38,127 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:38] "POST /web/dataset/call_kw/project.task.type/web_read#project.task.type.web_read HTTP/1.1" 200 - 2 0.005 0.013 2026-10-10 04:25:38,215 44 INFO rb-acb9515-225444-423143 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-10 04:25:38,280 44 INFO rb-acb9515-225444-423143 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-10 04:25:38,291 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:38] "POST /web/dataset/call_kw/project.task.type/web_save#project.task.type.web_save HTTP/1.1" 200 - 3 0.002 0.007 2026-10-10 04:25:38,326 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:38] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.009 2026-10-10 04:25:38,393 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:38] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.024 0.051 2026-10-10 04:25:38,470 44 INFO rb-acb9515-225444-423143 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-10 04:25:38,530 44 INFO rb-acb9515-225444-423143 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-10 04:25:38,555 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:38] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 5 0.004 0.017 2026-10-10 04:25:38,597 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:38] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 5 0.006 0.022 2026-10-10 04:25:38,663 44 INFO rb-acb9515-225444-423143 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-10 04:25:38,724 44 INFO rb-acb9515-225444-423143 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-10 04:25:38,869 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:38] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 58 0.052 0.087 2026-10-10 04:25:38,912 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:38] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 3 0.005 0.024 2026-10-10 04:25:38,966 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:38] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 11 0.013 0.052 2026-10-10 04:25:39,010 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: tour succeeded 2026-10-10 04:25:39,011 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: ╔════════════════════════════════════╗ ║ TOUR personal_stage_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-10 04:25:39,041 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:39] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 21 0.049 0.081 2026-10-10 04:25:39,058 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:39] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.006 0.068 2026-10-10 04:25:39,072 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:25:39] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.005 0.082 2026-10-10 04:25:39,156 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: heap 30364488 (allocated 31981568) 2026-10-10 04:25:39,163 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Closing chrome headless with pid 151207 2026-10-10 04:25:39,164 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Closing websocket connection 2026-10-10 04:25:39,173 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Terminating chrome headless with pid 151207 2026-10-10 04:25:39,311 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_042539_310926_test_personal_stage_tour.txt 2026-10-10 04:25:39,311 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Removing chrome user profile "/tmp/tmpsc2w6w13_chrome_odoo" 2026-10-10 04:25:39,338 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-10 04:25:51,093 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29867] 2026-10-10 04:25:51,094 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-10 04:25:53,407 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_assert_initial_values ... 2026-10-10 04:25:54,097 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_copy_task_logs_chatter ... 2026-10-10 04:25:55,163 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_mail_alais_assignees_from_recipient_list ... 2026-10-10 04:25:56,377 44 INFO rb-acb9515-225444-423143 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 04:25:56,636 44 INFO rb-acb9515-225444-423143 odoo.addons.mail.models.mail_thread: Routing mail from e.e@example.com to "Goats" ,"Chell Gladys" ,"Armande ProjectUser" ,"Bastien ProjectManager" with Message-Id <1791606356.5536773-10344-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 261}, 341, mail.alias(804,)) 2026-10-10 04:25:57,097 44 INFO rb-acb9515-225444-423143 odoo.addons.mail.models.mail_thread: Routing mail from e.e@example.com to chell@gladys.portal,bastien.projectmanager@example.com,project+goats@test.mycompany.com,b.t@example.com,armande.projectuser@example.com with Message-Id <1791606357.0578380-82502-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 261}, 341, mail.alias(804,)) 2026-10-10 04:25:57,313 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_project_notify_get_recipients_groups ... 2026-10-10 04:25:58,099 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_access_action ... 2026-10-10 04:25:59,049 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_from_mail ... 2026-10-10 04:25:59,849 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_no_stage ... 2026-10-10 04:26:00,547 44 INFO rb-acb9515-225444-423143 odoo.addons.mail.models.mail_thread: Routing mail from "Chell Gladys" to "New Customer" ,"Valid Lelitre" ,help@test.mycompany.com with Message-Id <1791606360.5030444-70089-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 262}, 343, mail.alias(805,)) 2026-10-10 04:26:00,716 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_notifies_author ... 2026-10-10 04:26:01,471 44 INFO rb-acb9515-225444-423143 odoo.addons.mail.models.mail_thread: Routing mail from "Ernest Employee" to "New Customer" ,"Valid Lelitre" ,help@test.mycompany.com with Message-Id <1791606361.4350080-73121-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 262}, 341, mail.alias(805,)) 2026-10-10 04:26:02,019 44 INFO rb-acb9515-225444-423143 odoo.addons.mail.models.mail_thread: Routing mail from "Ernest Employee" to "Valid Poilvache" ,"New Customer" ,"Valid Lelitre" ,"Armande ProjectUser" ,"New Cc" with Message-Id <1791606361.9699190-59061-test@iron.sky>: direct reply to msg: model: project.task, thread_id: 1109, custom_values: None, uid: 1 2026-10-10 04:26:02,188 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19223, 19222] 2026-10-10 04:26:02,466 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1506, 1507] 2026-10-10 04:26:02,524 44 INFO rb-acb9515-225444-423143 odoo.addons.mail.models.mail_thread: Routing mail from "Chell Gladys" to "New Customer" ,"Valid Lelitre" ,help@test.mycompany.com with Message-Id <1791606362.4790380-32585-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 262}, 343, mail.alias(805,)) 2026-10-10 04:26:03,006 44 INFO rb-acb9515-225444-423143 odoo.addons.mail.models.mail_thread: Routing mail from "Chell Gladys" to "Valid Poilvache" ,"New Customer" ,"Valid Lelitre" ,"Armande ProjectUser" ,"New Cc" with Message-Id <1791606362.9551289-98307-test@iron.sky>: direct reply to msg: model: project.task, thread_id: 1110, custom_values: None, uid: 1 2026-10-10 04:26:03,158 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19229, 19228] 2026-10-10 04:26:03,322 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1508, 1509] 2026-10-10 04:26:03,418 44 INFO rb-acb9515-225444-423143 odoo.addons.mail.models.mail_thread: Routing mail from "New Author" to "New Customer" ,"Valid Lelitre" ,help@test.mycompany.com with Message-Id <1791606363.3339956-85930-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 262}, 1, mail.alias(805,)) 2026-10-10 04:26:04,047 44 INFO rb-acb9515-225444-423143 odoo.addons.mail.models.mail_thread: Routing mail from "New Author" to "Valid Poilvache" ,"New Customer" ,"Valid Lelitre" ,"Armande ProjectUser" ,"New Cc" with Message-Id <1791606364.0052929-38242-test@iron.sky>: direct reply to msg: model: project.task, thread_id: 1111, custom_values: None, uid: 1 2026-10-10 04:26:04,162 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19235, 19234] 2026-10-10 04:26:04,295 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1511, 1512] 2026-10-10 04:26:04,305 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_removes_email_signatures ... 2026-10-10 04:26:04,942 44 INFO rb-acb9515-225444-423143 odoo.addons.mail.models.mail_thread: Routing mail from Chell Gladys <"Chell Gladys"> to help@test.mycompany.com with Message-Id <1791606364.9315104@localhost>: direct alias match: ('project.task', 0, {'project_id': 262}, 1, mail.alias(805,)) 2026-10-10 04:26:05,123 44 INFO rb-acb9515-225444-423143 odoo.addons.mail.models.mail_thread: Routing mail from Chell Gladys <"Chell Gladys"> to help@test.mycompany.com with Message-Id <1791606365.1136565@localhost>: direct alias match: ('project.task', 0, {'project_id': 262}, 1, mail.alias(805,)) 2026-10-10 04:26:05,289 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_notification_on_project_update ... 2026-10-10 04:26:06,415 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_notification_on_user_ids_update ... 2026-10-10 04:26:07,023 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3241, 3242] 2026-10-10 04:26:07,031 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3145, 3146] 2026-10-10 04:26:07,257 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_portal_share_adds_followers ... 2026-10-10 04:26:08,056 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-10 04:26:09,914 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_basic_milestone_write ... 2026-10-10 04:26:10,022 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_change_project_in_task ... 2026-10-10 04:26:10,550 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_duplicate_project_duplicates_milestones_on_tasks ... 2026-10-10 04:26:10,940 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_duplicate_project_with_milestones_disabled ... 2026-10-10 04:26:11,470 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_milestones_settings_change ... 2026-10-10 04:26:12,218 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_next_milestone_ordered_by_deadline ... 2026-10-10 04:26:12,264 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_project_milestone_color ... 2026-10-10 04:26:12,405 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_set_milestone_on_tasks_from_different_projects ... 2026-10-10 04:26:12,681 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_set_milestone_parent_task ... 2026-10-10 04:26:13,575 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-10 04:26:17,812 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_profitability: Starting TestProjectProfitabilityAccess.test_project_profitability_read ... 2026-10-10 04:26:19,813 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-10 04:26:21,802 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_report: Starting TestProjectReport.test_avg_rating_measure ... 2026-10-10 04:26:22,056 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-10 04:26:24,433 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_followers_task_created_by_portal_user ... 2026-10-10 04:26:24,594 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_mention_suggestions ... 2026-10-10 04:26:24,707 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted project.collaborator records with IDs: [2] 2026-10-10 04:26:24,784 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_read_task_with_portal_user ... 2026-10-10 04:26:25,003 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: bad_resource_allocation_task_alert 2026-10-10 04:26:25,012 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: bad_resource_allocation_task_count 2026-10-10 04:26:25,016 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: bad_resource_allocation_task_json 2026-10-10 04:26:25,019 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: document_ids 2026-10-10 04:26:25,021 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: document_count 2026-10-10 04:26:25,025 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: html_field_history_metadata 2026-10-10 04:26:25,027 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: message_follower_ids 2026-10-10 04:26:25,030 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: message_partner_ids 2026-10-10 04:26:25,033 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: message_ids 2026-10-10 04:26:25,035 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: has_message 2026-10-10 04:26:25,038 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: message_needaction 2026-10-10 04:26:25,040 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: message_needaction_counter 2026-10-10 04:26:25,043 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: message_has_error 2026-10-10 04:26:25,045 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: message_has_error_counter 2026-10-10 04:26:25,048 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: message_attachment_count 2026-10-10 04:26:25,051 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: rating_ids 2026-10-10 04:26:25,053 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: website_message_ids 2026-10-10 04:26:25,056 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: message_has_sms_error 2026-10-10 04:26:25,058 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: approval_coverage_state 2026-10-10 04:26:25,060 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: rotting_days 2026-10-10 04:26:25,063 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: is_rotting 2026-10-10 04:26:25,065 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: rating_last_value 2026-10-10 04:26:25,068 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: rating_last_feedback 2026-10-10 04:26:25,070 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: rating_last_image 2026-10-10 04:26:25,072 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: rating_count 2026-10-10 04:26:25,075 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: rating_avg 2026-10-10 04:26:25,077 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: rating_avg_text 2026-10-10 04:26:25,079 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: rating_percentage_satisfaction 2026-10-10 04:26:25,081 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: rating_last_text 2026-10-10 04:26:25,084 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: activity_ids 2026-10-10 04:26:25,086 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: activity_state 2026-10-10 04:26:25,088 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: activity_user_id 2026-10-10 04:26:25,091 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: activity_type_id 2026-10-10 04:26:25,093 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: activity_type_icon 2026-10-10 04:26:25,096 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: activity_date_deadline 2026-10-10 04:26:25,098 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: my_activity_date_deadline 2026-10-10 04:26:25,100 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: activity_summary 2026-10-10 04:26:25,102 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: activity_exception_decoration 2026-10-10 04:26:25,103 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: activity_exception_icon 2026-10-10 04:26:25,105 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: activity_calendar_event_id 2026-10-10 04:26:25,107 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: email_cc 2026-10-10 04:26:25,109 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: access_warning 2026-10-10 04:26:25,112 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: date_end 2026-10-10 04:26:25,113 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: task_properties 2026-10-10 04:26:25,115 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: role_ids 2026-10-10 04:26:25,117 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: personal_stage_type_ids 2026-10-10 04:26:25,119 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: personal_stage_id 2026-10-10 04:26:25,121 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: personal_stage_type_id 2026-10-10 04:26:25,123 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: partner_phone 2026-10-10 04:26:25,124 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: rating_active 2026-10-10 04:26:25,126 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: attachment_ids 2026-10-10 04:26:25,127 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: project_privacy_visibility 2026-10-10 04:26:25,129 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: subtask_completion_percentage 2026-10-10 04:26:25,131 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: working_hours_open 2026-10-10 04:26:25,133 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: working_hours_close 2026-10-10 04:26:25,134 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: working_days_open 2026-10-10 04:26:25,136 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: working_days_close 2026-10-10 04:26:25,138 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: closed_depend_on_count 2026-10-10 04:26:25,139 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: link_preview_name 2026-10-10 04:26:25,141 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: create_uid 2026-10-10 04:26:25,142 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: write_uid 2026-10-10 04:26:25,144 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: color_stage 2026-10-10 04:26:25,146 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: ancestor_id 2026-10-10 04:26:25,148 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: partner_name 2026-10-10 04:26:25,150 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: partner_company_name 2026-10-10 04:26:25,151 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: remaining_hours_percentage 2026-10-10 04:26:25,153 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: user_skill_ids 2026-10-10 04:26:25,155 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: leave_types_count 2026-10-10 04:26:25,157 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: is_timeoff_task 2026-10-10 04:26:25,159 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: planned_date_start 2026-10-10 04:26:25,161 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: planned_date_end 2026-10-10 04:26:25,163 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: recursive_depend_ids 2026-10-10 04:26:25,165 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: recursive_depending_ids 2026-10-10 04:26:25,167 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: resource_allocation 2026-10-10 04:26:25,168 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: dependency_level 2026-10-10 04:26:25,170 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: bad_resource_allocation_task_ids 2026-10-10 04:26:25,172 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: manager_id 2026-10-10 04:26:25,174 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: okr_node_id 2026-10-10 04:26:25,176 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: project_sale_order_id 2026-10-10 04:26:25,177 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: sale_order_state 2026-10-10 04:26:25,179 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: task_to_invoice 2026-10-10 04:26:25,182 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: pricing_type 2026-10-10 04:26:25,184 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: is_project_map_empty 2026-10-10 04:26:25,186 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: has_multi_sol 2026-10-10 04:26:25,189 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: timesheet_product_id 2026-10-10 04:26:25,191 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: last_sol_of_customer 2026-10-10 04:26:25,193 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: shipment_id 2026-10-10 04:26:25,195 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: shipment_stage_id 2026-10-10 04:26:25,197 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: template_task_id 2026-10-10 04:26:25,198 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: is_require_document 2026-10-10 04:26:25,200 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: required_document_ids 2026-10-10 04:26:25,202 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: requirement_doc_status 2026-10-10 04:26:25,206 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_readonly_fields ... 2026-10-10 04:26:25,567 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_wizard_confirm ... 2026-10-10 04:26:25,728 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted project.collaborator records with IDs: [2] 2026-10-10 04:26:25,837 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3310] 2026-10-10 04:26:25,845 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3306] 2026-10-10 04:26:26,404 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_write_task_with_portal_user ... 2026-10-10 04:26:26,774 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: id 2026-10-10 04:26:26,791 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: display_name 2026-10-10 04:26:26,804 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: message_is_follower 2026-10-10 04:26:26,820 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: duration_tracking 2026-10-10 04:26:26,829 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: access_url 2026-10-10 04:26:26,839 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: access_token 2026-10-10 04:26:26,850 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: active 2026-10-10 04:26:26,865 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: stage_id_color 2026-10-10 04:26:26,875 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: create_date 2026-10-10 04:26:26,885 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: write_date 2026-10-10 04:26:26,894 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: date_assign 2026-10-10 04:26:26,916 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: project_id 2026-10-10 04:26:26,926 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: display_in_project 2026-10-10 04:26:26,937 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: allocated_hours 2026-10-10 04:26:26,950 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: subtask_allocated_hours 2026-10-10 04:26:26,989 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: user_ids 2026-10-10 04:26:26,999 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: portal_user_names 2026-10-10 04:26:27,009 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: email_from 2026-10-10 04:26:27,024 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: company_id 2026-10-10 04:26:27,034 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: displayed_image_id 2026-10-10 04:26:27,044 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: subtask_count 2026-10-10 04:26:27,054 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: closed_subtask_count 2026-10-10 04:26:27,064 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: allow_milestones 2026-10-10 04:26:27,082 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: milestone_id 2026-10-10 04:26:27,092 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: has_late_and_unreached_milestone 2026-10-10 04:26:27,101 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: allow_task_dependencies 2026-10-10 04:26:27,113 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: depend_on_ids 2026-10-10 04:26:27,125 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: depend_on_count 2026-10-10 04:26:27,138 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: dependent_ids 2026-10-10 04:26:27,146 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: dependent_tasks_count 2026-10-10 04:26:27,155 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: display_parent_task_button 2026-10-10 04:26:27,165 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: current_user_same_company_partner 2026-10-10 04:26:27,174 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: display_follow_button 2026-10-10 04:26:27,183 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: allow_recurring_tasks 2026-10-10 04:26:27,193 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: recurring_task 2026-10-10 04:26:27,203 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: recurring_count 2026-10-10 04:26:27,205 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 358, model: project.task.recurrence 2026-10-10 04:26:27,215 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: repeat_interval 2026-10-10 04:26:27,226 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: repeat_unit 2026-10-10 04:26:27,238 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: repeat_type 2026-10-10 04:26:27,248 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: repeat_until 2026-10-10 04:26:27,258 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: is_template 2026-10-10 04:26:27,267 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: has_project_template 2026-10-10 04:26:27,280 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: has_template_ancestor 2026-10-10 04:26:27,294 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: analytic_account_active 2026-10-10 04:26:27,307 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: allow_timesheets 2026-10-10 04:26:27,320 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: remaining_hours 2026-10-10 04:26:27,333 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: effective_hours 2026-10-10 04:26:27,347 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: total_hours_spent 2026-10-10 04:26:27,359 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: progress 2026-10-10 04:26:27,373 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: overtime 2026-10-10 04:26:27,386 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: subtask_effective_hours 2026-10-10 04:26:27,413 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: timesheet_ids 2026-10-10 04:26:27,429 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: encode_uom_in_days 2026-10-10 04:26:27,453 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: sale_order_id 2026-10-10 04:26:27,478 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: sale_line_id 2026-10-10 04:26:27,489 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: allow_billable 2026-10-10 04:26:27,500 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: display_sale_order_button 2026-10-10 04:26:27,511 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: remaining_hours_so 2026-10-10 04:26:27,523 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: remaining_hours_available 2026-10-10 04:26:27,534 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: bad_resource_allocation_task_alert 2026-10-10 04:26:27,545 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: bad_resource_allocation_task_count 2026-10-10 04:26:27,557 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: bad_resource_allocation_task_json 2026-10-10 04:26:27,559 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 358, model: document.document 2026-10-10 04:26:27,574 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: document_count 2026-10-10 04:26:27,589 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: html_field_history_metadata 2026-10-10 04:26:27,592 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 358, model: mail.followers 2026-10-10 04:26:27,620 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: message_partner_ids 2026-10-10 04:26:27,651 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: message_ids 2026-10-10 04:26:27,665 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: has_message 2026-10-10 04:26:27,681 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: message_needaction 2026-10-10 04:26:27,698 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: message_needaction_counter 2026-10-10 04:26:27,712 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: message_has_error 2026-10-10 04:26:27,726 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: message_has_error_counter 2026-10-10 04:26:27,739 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: message_attachment_count 2026-10-10 04:26:27,742 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 358, model: rating.rating 2026-10-10 04:26:27,765 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: website_message_ids 2026-10-10 04:26:27,781 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: message_has_sms_error 2026-10-10 04:26:27,797 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: approval_coverage_state 2026-10-10 04:26:27,811 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: rotting_days 2026-10-10 04:26:27,825 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: is_rotting 2026-10-10 04:26:27,841 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: rating_last_value 2026-10-10 04:26:27,854 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: rating_last_feedback 2026-10-10 04:26:27,867 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: rating_last_image 2026-10-10 04:26:27,880 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: rating_count 2026-10-10 04:26:27,892 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: rating_avg 2026-10-10 04:26:27,905 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: rating_avg_text 2026-10-10 04:26:27,921 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: rating_percentage_satisfaction 2026-10-10 04:26:27,933 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: rating_last_text 2026-10-10 04:26:27,935 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 358, model: mail.activity 2026-10-10 04:26:27,950 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: activity_state 2026-10-10 04:26:27,975 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: activity_user_id 2026-10-10 04:26:27,979 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 358, model: mail.activity.type 2026-10-10 04:26:27,992 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: activity_type_icon 2026-10-10 04:26:28,016 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: activity_date_deadline 2026-10-10 04:26:28,033 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: my_activity_date_deadline 2026-10-10 04:26:28,045 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: activity_summary 2026-10-10 04:26:28,059 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: activity_exception_decoration 2026-10-10 04:26:28,079 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: activity_exception_icon 2026-10-10 04:26:28,106 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: activity_calendar_event_id 2026-10-10 04:26:28,120 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: email_cc 2026-10-10 04:26:28,136 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: access_warning 2026-10-10 04:26:28,150 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: date_end 2026-10-10 04:26:28,164 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: task_properties 2026-10-10 04:26:28,166 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 358, model: project.role 2026-10-10 04:26:28,182 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: personal_stage_type_ids 2026-10-10 04:26:28,184 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 358, model: project.task.stage.personal 2026-10-10 04:26:28,200 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: personal_stage_type_id 2026-10-10 04:26:28,212 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: partner_phone 2026-10-10 04:26:28,233 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: rating_active 2026-10-10 04:26:28,247 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: attachment_ids 2026-10-10 04:26:28,261 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: project_privacy_visibility 2026-10-10 04:26:28,275 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: subtask_completion_percentage 2026-10-10 04:26:28,288 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: working_hours_open 2026-10-10 04:26:28,302 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: working_hours_close 2026-10-10 04:26:28,319 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: working_days_open 2026-10-10 04:26:28,332 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: working_days_close 2026-10-10 04:26:28,351 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: closed_depend_on_count 2026-10-10 04:26:28,366 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: link_preview_name 2026-10-10 04:26:28,397 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: create_uid 2026-10-10 04:26:28,428 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: write_uid 2026-10-10 04:26:28,444 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: color_stage 2026-10-10 04:26:28,465 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: ancestor_id 2026-10-10 04:26:28,483 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: partner_name 2026-10-10 04:26:28,497 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: partner_company_name 2026-10-10 04:26:28,514 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: remaining_hours_percentage 2026-10-10 04:26:28,517 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 358, model: hr.employee.skill 2026-10-10 04:26:28,533 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: leave_types_count 2026-10-10 04:26:28,549 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: is_timeoff_task 2026-10-10 04:26:28,569 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: planned_date_start 2026-10-10 04:26:28,587 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: planned_date_end 2026-10-10 04:26:28,604 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: recursive_depend_ids 2026-10-10 04:26:28,620 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: recursive_depending_ids 2026-10-10 04:26:28,632 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: resource_allocation 2026-10-10 04:26:28,644 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: dependency_level 2026-10-10 04:26:28,660 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: bad_resource_allocation_task_ids 2026-10-10 04:26:28,681 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: manager_id 2026-10-10 04:26:28,683 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 358, model: okr.node 2026-10-10 04:26:28,695 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: project_sale_order_id 2026-10-10 04:26:28,707 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: sale_order_state 2026-10-10 04:26:28,718 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: task_to_invoice 2026-10-10 04:26:28,729 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: pricing_type 2026-10-10 04:26:28,742 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: is_project_map_empty 2026-10-10 04:26:28,754 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: has_multi_sol 2026-10-10 04:26:28,787 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: timesheet_product_id 2026-10-10 04:26:28,800 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: last_sol_of_customer 2026-10-10 04:26:28,826 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: shipment_id 2026-10-10 04:26:28,830 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 358, model: logistics.shipment.stage 2026-10-10 04:26:28,851 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: template_task_id 2026-10-10 04:26:28,865 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: is_require_document 2026-10-10 04:26:28,868 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 358, model: logistics.shipment.required.document 2026-10-10 04:26:28,885 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: requirement_doc_status 2026-10-10 04:26:28,901 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-10 04:26:29,472 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_01_project_sharing ... 2026-10-10 04:26:29,877 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome pid: 151439 2026-10-10 04:26:29,878 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome headless temporary user profile dir: /tmp/tmpalp23_q__chrome_odoo 2026-10-10 04:26:29,878 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Issuing json command http://127.0.0.1:40415/json/version 2026-10-10 04:26:29,879 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40415', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:26:29,935 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Browser version: Chrome/150.0.7871.114 2026-10-10 04:26:29,936 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Issuing json command http://127.0.0.1:40415/json 2026-10-10 04:26:29,937 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40415', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:26:29,949 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Websocket url found: ws://127.0.0.1:40415/devtools/page/4405E3A8952C6988861108459D5AE5AB 2026-10-10 04:26:29,965 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Enable chrome headless console log notification 2026-10-10 04:26:29,973 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome headless enable page notifications 2026-10-10 04:26:30,112 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-10 04:26:30,124 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Setting session cookie in browser 2026-10-10 04:26:30,128 44 INFO rb-acb9515-225444-423143 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-10 04:26:30,128 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-10 04:26:30,140 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:26:31,630 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:31] "GET /odoo HTTP/1.1" 200 - 154 0.118 1.375 2026-10-10 04:26:31,634 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Navigation result: {'frameId': '4405E3A8952C6988861108459D5AE5AB', 'loaderId': 'BEEE1676E86D66E91BEF32427189AB20', 'isDownload': False} 2026-10-10 04:26:31,635 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Evaluate ready code "odoo.isTourReady('project_sharing_tour')" 2026-10-10 04:26:31,845 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:31] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.055 0.114 2026-10-10 04:26:31,853 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:31] "GET /web/assets/79ca00f/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.177 2026-10-10 04:26:31,870 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:31] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.008 0.185 2026-10-10 04:26:31,884 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:31] "GET /web/assets/68b6ae9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.204 2026-10-10 04:26:31,918 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:31] "GET /web/assets/d8c592b/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-10 04:26:31,996 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:31] "GET /web/assets/ed00ac9/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.020 2026-10-10 04:26:32,778 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:32] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:26:32,786 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:32] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:26:32,800 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-10 04:26:32,848 44 INFO rb-acb9515-225444-423143 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-10 04:26:32,900 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:32] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.027 0.055 2026-10-10 04:26:32,905 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:32] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.078 2026-10-10 04:26:32,922 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: Owl is running in 'dev' mode. 2026-10-10 04:26:32,934 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.072 2026-10-10 04:26:32,936 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:32] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 04:26:32,954 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:32] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:26:33,056 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:33] "GET /odoo HTTP/1.1" 200 - 29 0.025 0.055 2026-10-10 04:26:33,095 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:33] "GET /odoo/offline HTTP/1.1" 200 - 5 0.008 0.106 2026-10-10 04:26:33,126 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Evaluate test code "odoo.startTour('project_sharing_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:26:33,130 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:33] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.008 0.073 2026-10-10 04:26:33,163 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 04:26:33,175 44 INFO rb-acb9515-225444-423143 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-10 04:26:33,210 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.027 2026-10-10 04:26:33,225 44 INFO rb-acb9515-225444-423143 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-10 04:26:33,231 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:33] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.023 0.155 2026-10-10 04:26:33,339 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:33] "POST /mail/data HTTP/1.1" 200 - 35 0.038 0.249 2026-10-10 04:26:33,365 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:33] "GET /web/image/res.partner/3/avatar_128?unique=1791606388000 HTTP/1.1" 200 - 6 0.007 0.299 2026-10-10 04:26:33,392 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:33] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.007 0.321 2026-10-10 04:26:33,410 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:33] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.179 2026-10-10 04:26:33,419 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:33] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.183 2026-10-10 04:26:33,426 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:33] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.076 2026-10-10 04:26:33,431 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:33] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.331 2026-10-10 04:26:33,433 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.214 2026-10-10 04:26:33,502 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:33] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 04:26:33,507 44 INFO rb-acb9515-225444-423143 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-10 04:26:33,507 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:33] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 04:26:33,543 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:33] "POST /web/action/load HTTP/1.1" 200 - 10 0.013 0.016 2026-10-10 04:26:33,584 44 INFO rb-acb9515-225444-423143 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-10 04:26:33,934 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:33] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 110 0.133 0.215 2026-10-10 04:26:34,057 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:34] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 28 0.024 0.059 2026-10-10 04:26:34,063 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:34] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.079 2026-10-10 04:26:34,124 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:34] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.030 2026-10-10 04:26:34,278 44 INFO rb-acb9515-225444-423143 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-10 04:26:34,296 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:34] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.012 0.025 2026-10-10 04:26:34,339 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [6/36] Tour project_sharing_tour → Step Add a collaborator to the project. (trigger: .modal div[name="collaborator_ids"] .o_field_x2many_list_row_add > a) 2026-10-10 04:26:34,383 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:34] "POST /mail/data HTTP/1.1" 200 - 45 0.024 0.097 2026-10-10 04:26:34,398 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:34] "POST /web/dataset/call_button/project.project/action_open_share_project_wizard#project.project.action_open_share_project_wizard HTTP/1.1" 200 - 10 0.005 0.045 2026-10-10 04:26:34,484 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:34] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.013 0.036 2026-10-10 04:26:34,531 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:34] "POST /web/dataset/call_kw/project.share.wizard/get_views#project.share.wizard.get_views HTTP/1.1" 200 - 17 0.018 0.063 2026-10-10 04:26:34,615 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:34] "POST /web/dataset/call_kw/project.share.wizard/onchange#project.share.wizard.onchange HTTP/1.1" 200 - 17 0.035 0.027 2026-10-10 04:26:34,699 44 INFO rb-acb9515-225444-423143 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-10 04:26:34,708 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:34] "POST /web/dataset/call_kw/project.share.collaborator.wizard/onchange#project.share.collaborator.wizard.onchange HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 04:26:34,790 44 INFO rb-acb9515-225444-423143 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-10 04:26:34,804 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:34] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 4 0.006 0.019 2026-10-10 04:26:35,061 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:35] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 3 0.005 0.018 2026-10-10 04:26:35,111 44 INFO rb-acb9515-225444-423143 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-10 04:26:35,123 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:35] "POST /web/dataset/call_kw/project.share.collaborator.wizard/onchange#project.share.collaborator.wizard.onchange HTTP/1.1" 200 - 3 0.001 0.008 2026-10-10 04:26:35,160 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:35] "POST /web/dataset/call_kw/project.share.wizard/onchange#project.share.wizard.onchange HTTP/1.1" 200 - 2 0.003 0.014 2026-10-10 04:26:35,172 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [10/36] Tour project_sharing_tour → Step .o_select_menu_item:contains(Edit) 2026-10-10 04:26:35,232 44 INFO rb-acb9515-225444-423143 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-10 04:26:35,258 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:35] "POST /web/dataset/call_kw/project.share.collaborator.wizard/onchange#project.share.collaborator.wizard.onchange HTTP/1.1" 200 - 5 0.004 0.017 2026-10-10 04:26:35,289 44 INFO rb-acb9515-225444-423143 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-10 04:26:35,297 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:35] "POST /web/dataset/call_kw/project.share.wizard/onchange#project.share.wizard.onchange HTTP/1.1" 200 - 2 0.003 0.023 2026-10-10 04:26:35,595 44 INFO rb-acb9515-225444-423143 odoo.tests.common: Simulating signal changes during tests 2026-10-10 04:26:35,596 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:35] "POST /web/dataset/call_kw/project.share.wizard/web_save#project.share.wizard.web_save HTTP/1.1" 200 - 110 0.115 0.171 2026-10-10 04:26:35,789 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:35] "POST /web/dataset/call_button/project.share.wizard/action_share_record#project.share.wizard.action_share_record HTTP/1.1" 200 - 63 0.044 0.128 2026-10-10 04:26:35,883 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:35] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 32 0.023 0.055 2026-10-10 04:26:35,912 44 INFO rb-acb9515-225444-423143 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-10 04:26:37,483 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:37] "GET /my/projects HTTP/1.1" 200 - 141 0.135 1.371 2026-10-10 04:26:37,574 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c96b20e/web.assets_frontend.min.css, copying from /web/assets/c96b20e/web.assets_frontend.min.css 2026-10-10 04:26:37,653 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:37] "GET /web/assets/1/c96b20e/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.051 0.093 2026-10-10 04:26:37,658 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/40f4cce/web.assets_frontend_minimal.min.js, copying from /web/assets/40f4cce/web.assets_frontend_minimal.min.js 2026-10-10 04:26:37,677 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:37] "GET /web/assets/1/40f4cce/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.006 0.158 2026-10-10 04:26:37,679 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-10 04:26:37,680 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-10 04:26:37,690 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcbf504/web.__assets_tests_call__.min.js, copying from /web/assets/bcbf504/web.__assets_tests_call__.min.js 2026-10-10 04:26:37,717 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:37] "GET /web/assets/1/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.006 0.037 2026-10-10 04:26:37,753 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:37] "GET /web/image/website/1/logo/My%20Website?unique=98d0db8 HTTP/1.1" 200 - 4 0.001 0.005 2026-10-10 04:26:37,856 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:37] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:26:37,881 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9c199fe/web.assets_frontend_lazy.min.js, copying from /web/assets/9c199fe/web.assets_frontend_lazy.min.js 2026-10-10 04:26:37,925 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:37] "GET /web/assets/1/9c199fe/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.009 0.057 2026-10-10 04:26:37,946 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:37] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 4 0.011 0.072 2026-10-10 04:26:38,422 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:38] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-10-10 04:26:38,444 44 INFO rb-acb9515-225444-423143 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-10 04:26:38,562 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:38] "POST /mail/data HTTP/1.1" 200 - 21 0.014 0.027 2026-10-10 04:26:38,572 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:38] "GET /my/projects/284 HTTP/1.1" 303 - 4 0.001 0.019 2026-10-10 04:26:39,017 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:39] "GET /my/projects/284/project_sharing HTTP/1.1" 200 - 71 0.032 0.392 2026-10-10 04:26:39,049 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:39] "GET /web/assets/fecdd7a/project.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-10 04:26:39,061 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:39] "GET /web/assets/00116b9/project.webclient.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-10 04:26:39,079 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:39] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.010 2026-10-10 04:26:39,522 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:39] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:26:39,530 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:39] "GET /web/webclient/translations?hash=738bedd0dda91aac0a00b561bfbcd45e946f5510&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 04:26:39,533 44 INFO rb-acb9515-225444-423143 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-10 04:26:39,543 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.002 0.005 2026-10-10 04:26:39,555 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: Owl is running in 'dev' mode. 2026-10-10 04:26:39,643 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:39] "POST /web/action/load HTTP/1.1" 200 - 13 0.019 0.024 2026-10-10 04:26:39,707 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:39] "POST /mail/data HTTP/1.1" 200 - 21 0.030 0.072 2026-10-10 04:26:39,940 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:39] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 64 0.079 0.183 2026-10-10 04:26:39,942 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.336 2026-10-10 04:26:40,047 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:40] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.067 2026-10-10 04:26:40,067 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:40] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 4 0.005 0.077 2026-10-10 04:26:40,125 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:40] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:26:40,135 44 INFO rb-acb9515-225444-423143 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-10 04:26:40,192 44 INFO rb-acb9515-225444-423143 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-10 04:26:40,211 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:40] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.002 0.013 2026-10-10 04:26:40,248 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:40] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.013 2026-10-10 04:26:40,295 44 INFO rb-acb9515-225444-423143 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-10 04:26:40,346 44 INFO rb-acb9515-225444-423143 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-10 04:26:40,406 44 INFO rb-acb9515-225444-423143 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-10 04:26:40,567 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:40] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 56 0.044 0.114 2026-10-10 04:26:40,628 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:40] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 7 0.009 0.034 2026-10-10 04:26:40,734 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:40] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.004 0.074 2026-10-10 04:26:40,864 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:40] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 25 0.027 0.076 2026-10-10 04:26:40,945 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:40] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-10 04:26:41,053 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:41] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.002 0.006 2026-10-10 04:26:41,131 44 INFO rb-acb9515-225444-423143 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-10 04:26:41,235 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:41] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 24 0.031 0.062 2026-10-10 04:26:41,281 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:41] "POST /mail/chatter_fetch HTTP/1.1" 200 - 10 0.008 0.126 2026-10-10 04:26:41,315 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:41] "POST /mail/data HTTP/1.1" 200 - 9 0.006 0.155 2026-10-10 04:26:41,579 44 INFO rb-acb9515-225444-423143 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-10 04:26:41,617 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:41] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.012 2026-10-10 04:26:41,681 44 INFO rb-acb9515-225444-423143 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-10 04:26:41,711 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:41] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 40 0.036 0.057 2026-10-10 04:26:41,717 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:41] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.081 2026-10-10 04:26:41,728 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:41] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.044 2026-10-10 04:26:41,742 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:41] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 04:26:41,749 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:41] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-10 04:26:41,751 44 INFO rb-acb9515-225444-423143 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-10 04:26:41,827 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:41] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.005 0.062 2026-10-10 04:26:41,832 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:41] "GET /web/assets/9886520/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.062 2026-10-10 04:26:41,864 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:41] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.010 2026-10-10 04:26:41,911 44 INFO rb-acb9515-225444-423143 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-10 04:26:41,918 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:41] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 13 0.019 0.043 2026-10-10 04:26:42,098 44 INFO rb-acb9515-225444-423143 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-10 04:26:42,150 44 INFO rb-acb9515-225444-423143 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-10 04:26:42,214 44 INFO rb-acb9515-225444-423143 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-10 04:26:42,239 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:42] "POST /mail/message/post HTTP/1.1" 200 - 53 0.056 0.144 2026-10-10 04:26:42,268 44 INFO rb-acb9515-225444-423143 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-10 04:26:42,282 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:42] "POST /mail/chatter_fetch HTTP/1.1" 200 - 5 0.004 0.008 2026-10-10 04:26:42,329 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:42] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 11 0.013 0.033 2026-10-10 04:26:42,334 44 INFO rb-acb9515-225444-423143 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-10 04:26:42,354 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:42] "POST /mail/data HTTP/1.1" 200 - 4 0.006 0.062 2026-10-10 04:26:42,370 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:42] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.016 2026-10-10 04:26:42,381 44 INFO rb-acb9515-225444-423143 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-10 04:26:42,425 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:42] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 13 0.018 0.054 2026-10-10 04:26:42,432 44 INFO rb-acb9515-225444-423143 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-10 04:26:42,450 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:42] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 6 0.005 0.012 2026-10-10 04:26:42,471 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:42] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.002 0.008 2026-10-10 04:26:42,495 44 INFO rb-acb9515-225444-423143 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-10 04:26:42,528 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:42] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 13 0.013 0.050 2026-10-10 04:26:42,583 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:42] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 5 0.005 0.078 2026-10-10 04:26:42,647 44 INFO rb-acb9515-225444-423143 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-10 04:26:42,686 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:42] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 19 0.035 0.040 2026-10-10 04:26:42,744 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:42] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 - 1 0.001 0.005 2026-10-10 04:26:42,808 44 INFO rb-acb9515-225444-423143 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-10 04:26:42,863 44 INFO rb-acb9515-225444-423143 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-10 04:26:42,911 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: tour succeeded 2026-10-10 04:26:42,912 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: ╔═════════════════════════════════════╗ ║ TOUR project_sharing_tour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-10 04:26:43,103 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: heap 24131744 (allocated 30248960) 2026-10-10 04:26:43,118 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Closing chrome headless with pid 151439 2026-10-10 04:26:43,122 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Closing websocket connection 2026-10-10 04:26:43,123 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Terminating chrome headless with pid 151439 2026-10-10 04:26:43,215 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_042643_215036_test_01_project_sharing.txt 2026-10-10 04:26:43,215 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Removing chrome user profile "/tmp/tmpalp23_q__chrome_odoo" 2026-10-10 04:26:43,232 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_02_project_sharing ... 2026-10-10 04:26:43,743 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome pid: 151728 2026-10-10 04:26:43,743 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome headless temporary user profile dir: /tmp/tmp3zzq7gzp_chrome_odoo 2026-10-10 04:26:43,743 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Issuing json command http://127.0.0.1:46399/json/version 2026-10-10 04:26:43,744 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46399', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:26:43,803 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Browser version: Chrome/150.0.7871.114 2026-10-10 04:26:43,803 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Issuing json command http://127.0.0.1:46399/json 2026-10-10 04:26:43,804 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46399', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:26:43,831 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Websocket url found: ws://127.0.0.1:46399/devtools/page/753650EDE6BAF1DB23CA74567D85CB05 2026-10-10 04:26:43,855 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Enable chrome headless console log notification 2026-10-10 04:26:43,862 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome headless enable page notifications 2026-10-10 04:26:43,904 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-10 04:26:43,915 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Setting session cookie in browser 2026-10-10 04:26:43,919 44 INFO rb-acb9515-225444-423143 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-10 04:26:43,919 44 INFO rb-acb9515-225444-423143 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-10 04:26:43,935 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:26:45,375 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:45] "GET /my/projects HTTP/1.1" 200 - 133 0.128 1.315 2026-10-10 04:26:45,386 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Navigation result: {'frameId': '753650EDE6BAF1DB23CA74567D85CB05', 'loaderId': 'B9D4ABBC5A3AB01A1E67091E53E508C4', 'isDownload': False} 2026-10-10 04:26:45,386 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Evaluate ready code "odoo.isTourReady('portal_project_sharing_tour')" 2026-10-10 04:26:45,417 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 04:26:45,428 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c96b20e/web.assets_frontend.min.css, copying from /web/assets/c96b20e/web.assets_frontend.min.css 2026-10-10 04:26:45,488 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:45] "GET /web/assets/1/c96b20e/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.041 0.036 2026-10-10 04:26:45,498 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/40f4cce/web.assets_frontend_minimal.min.js, copying from /web/assets/40f4cce/web.assets_frontend_minimal.min.js 2026-10-10 04:26:45,513 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-10 04:26:45,513 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-10 04:26:45,523 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:45] "GET /web/assets/1/40f4cce/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.015 0.062 2026-10-10 04:26:45,537 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcbf504/web.__assets_tests_call__.min.js, copying from /web/assets/bcbf504/web.__assets_tests_call__.min.js 2026-10-10 04:26:45,557 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:45] "GET /web/assets/1/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.011 0.035 2026-10-10 04:26:45,657 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:45] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 04:26:45,658 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 04:26:45,664 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:45] "GET /web/image/website/1/logo/My%20Website?unique=98d0db8 HTTP/1.1" 200 - 4 0.013 0.014 2026-10-10 04:26:45,740 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:45] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 4 0.010 0.009 2026-10-10 04:26:45,765 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9c199fe/web.assets_frontend_lazy.min.js, copying from /web/assets/9c199fe/web.assets_frontend_lazy.min.js 2026-10-10 04:26:45,796 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:45] "GET /web/assets/1/9c199fe/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.005 0.063 2026-10-10 04:26:46,343 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:46] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 04:26:46,432 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Evaluate test code "odoo.startTour('portal_project_sharing_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/my/projects", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:26:46,440 44 INFO rb-acb9515-225444-423143 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-10 04:26:46,465 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:46] "POST /mail/data HTTP/1.1" 200 - 18 0.012 0.026 2026-10-10 04:26:46,547 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:46] "GET /my/projects/284 HTTP/1.1" 303 - 11 0.005 0.012 2026-10-10 04:26:47,056 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:47] "GET /my/projects/284/project_sharing HTTP/1.1" 200 - 72 0.050 0.444 2026-10-10 04:26:47,095 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:47] "GET /web/assets/fecdd7a/project.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-10 04:26:47,098 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:47] "GET /web/assets/00116b9/project.webclient.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-10 04:26:47,123 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:47] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-10-10 04:26:47,611 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:47] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:26:47,638 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 04:26:47,655 44 INFO rb-acb9515-225444-423143 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-10 04:26:47,676 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.015 2026-10-10 04:26:47,688 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: Owl is running in 'dev' mode. 2026-10-10 04:26:47,759 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:47] "POST /web/action/load HTTP/1.1" 200 - 13 0.014 0.016 2026-10-10 04:26:47,788 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:47] "POST /mail/data HTTP/1.1" 200 - 18 0.013 0.043 2026-10-10 04:26:47,791 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.057 2026-10-10 04:26:47,938 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:47] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 66 0.045 0.103 2026-10-10 04:26:47,990 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:47] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.003 0.007 2026-10-10 04:26:48,034 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:48] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 28 0.016 0.033 2026-10-10 04:26:48,190 44 INFO rb-acb9515-225444-423143 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-10 04:26:48,254 44 INFO rb-acb9515-225444-423143 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-10 04:26:48,272 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:48] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.002 0.010 2026-10-10 04:26:48,295 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:48] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 04:26:48,337 44 INFO rb-acb9515-225444-423143 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-10 04:26:48,391 44 INFO rb-acb9515-225444-423143 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-10 04:26:48,448 44 INFO rb-acb9515-225444-423143 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-10 04:26:48,572 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:48] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 49 0.045 0.076 2026-10-10 04:26:48,620 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:48] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.010 0.025 2026-10-10 04:26:48,697 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:48] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 6 0.005 0.045 2026-10-10 04:26:48,827 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:48] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 37 0.034 0.064 2026-10-10 04:26:48,902 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:48] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 04:26:48,998 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:48] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.003 2026-10-10 04:26:49,092 44 INFO rb-acb9515-225444-423143 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-10 04:26:49,202 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:49] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 35 0.036 0.067 2026-10-10 04:26:49,231 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:49] "POST /mail/chatter_fetch HTTP/1.1" 200 - 12 0.008 0.119 2026-10-10 04:26:49,263 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:49] "POST /mail/data HTTP/1.1" 200 - 15 0.011 0.100 2026-10-10 04:26:49,279 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:49] "GET /web/image/res.partner/1541/avatar_128?access_token=67cf9afd37ae2e8c3be8d7bac5706a2406d63bf881c6f3b938c7f8a244e9f36ao0x6af9b78d&unique=1791606388000 HTTP/1.1" 200 - 5 0.005 0.151 2026-10-10 04:26:49,526 44 INFO rb-acb9515-225444-423143 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-10 04:26:49,579 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:49] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 04:26:49,634 44 INFO rb-acb9515-225444-423143 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-10 04:26:49,690 44 INFO rb-acb9515-225444-423143 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-10 04:26:49,697 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:49] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 51 0.045 0.076 2026-10-10 04:26:49,703 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:49] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.111 2026-10-10 04:26:49,719 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:49] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.086 2026-10-10 04:26:49,777 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:49] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 6 0.006 0.048 2026-10-10 04:26:49,781 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:49] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.057 2026-10-10 04:26:49,788 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:49] "GET /web/assets/9886520/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.048 2026-10-10 04:26:49,812 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:49] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.004 0.011 2026-10-10 04:26:49,848 44 INFO rb-acb9515-225444-423143 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-10 04:26:49,876 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:49] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 20 0.031 0.042 2026-10-10 04:26:50,023 44 INFO rb-acb9515-225444-423143 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-10 04:26:50,039 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:50] "POST /mail/message/post HTTP/1.1" 200 - 34 0.023 0.053 2026-10-10 04:26:50,073 44 INFO rb-acb9515-225444-423143 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-10 04:26:50,085 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:50] "POST /mail/chatter_fetch HTTP/1.1" 200 - 6 0.004 0.015 2026-10-10 04:26:50,128 44 INFO rb-acb9515-225444-423143 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-10 04:26:50,129 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:50] "POST /mail/data HTTP/1.1" 200 - 9 0.030 0.033 2026-10-10 04:26:50,184 44 INFO rb-acb9515-225444-423143 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-10 04:26:50,210 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:50] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 11 0.008 0.017 2026-10-10 04:26:50,237 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:50] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.004 0.012 2026-10-10 04:26:50,248 44 INFO rb-acb9515-225444-423143 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-10 04:26:50,299 44 INFO rb-acb9515-225444-423143 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-10 04:26:50,304 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:50] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 20 0.023 0.051 2026-10-10 04:26:50,358 44 INFO rb-acb9515-225444-423143 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-10 04:26:50,374 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:50] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 6 0.003 0.011 2026-10-10 04:26:50,407 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:50] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.005 0.013 2026-10-10 04:26:50,422 44 INFO rb-acb9515-225444-423143 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-10 04:26:50,464 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:50] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 20 0.020 0.051 2026-10-10 04:26:50,526 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:50] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 8 0.009 0.088 2026-10-10 04:26:50,579 44 INFO rb-acb9515-225444-423143 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-10 04:26:50,609 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:50] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 20 0.021 0.038 2026-10-10 04:26:50,679 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:50] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 - 1 0.003 0.006 2026-10-10 04:26:50,690 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:50] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 04:26:50,743 44 INFO rb-acb9515-225444-423143 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-10 04:26:50,794 44 INFO rb-acb9515-225444-423143 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-10 04:26:50,846 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: tour succeeded 2026-10-10 04:26:50,847 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: ╔════════════════════════════════════════════╗ ║ TOUR portal_project_sharing_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-10 04:26:51,033 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: heap 22858068 (allocated 25698304) 2026-10-10 04:26:51,046 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Closing chrome headless with pid 151728 2026-10-10 04:26:51,049 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Closing websocket connection 2026-10-10 04:26:51,054 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Terminating chrome headless with pid 151728 2026-10-10 04:26:51,158 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_042651_158108_test_02_project_sharing.txt 2026-10-10 04:26:51,158 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Removing chrome user profile "/tmp/tmp3zzq7gzp_chrome_odoo" 2026-10-10 04:26:51,176 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_03_project_sharing ... 2026-10-10 04:26:51,850 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome pid: 151950 2026-10-10 04:26:51,850 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome headless temporary user profile dir: /tmp/tmp5phy8a8r_chrome_odoo 2026-10-10 04:26:51,851 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Issuing json command http://127.0.0.1:33443/json/version 2026-10-10 04:26:51,853 44 INFO rb-acb9515-225444-423143 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-10 04:26:51,897 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Browser version: Chrome/150.0.7871.114 2026-10-10 04:26:51,897 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Issuing json command http://127.0.0.1:33443/json 2026-10-10 04:26:51,898 44 INFO rb-acb9515-225444-423143 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-10 04:26:51,916 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Websocket url found: ws://127.0.0.1:33443/devtools/page/EAF56457B0AA611764883EF66FC17B45 2026-10-10 04:26:51,930 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Enable chrome headless console log notification 2026-10-10 04:26:51,945 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome headless enable page notifications 2026-10-10 04:26:52,020 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-10 04:26:52,030 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Setting session cookie in browser 2026-10-10 04:26:52,039 44 INFO rb-acb9515-225444-423143 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-10 04:26:52,039 44 INFO rb-acb9515-225444-423143 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-10 04:26:52,063 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:26:53,708 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:53] "GET /my/projects HTTP/1.1" 200 - 133 0.087 1.561 2026-10-10 04:26:53,712 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Navigation result: {'frameId': 'EAF56457B0AA611764883EF66FC17B45', 'loaderId': '759BC995F287250E61D14322DE4ACC4A', 'isDownload': False} 2026-10-10 04:26:53,712 44 INFO rb-acb9515-225444-423143 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-10 04:26:53,745 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:26:53,761 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c96b20e/web.assets_frontend.min.css, copying from /web/assets/c96b20e/web.assets_frontend.min.css 2026-10-10 04:26:53,840 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:53] "GET /web/assets/1/c96b20e/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.053 0.037 2026-10-10 04:26:53,860 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/40f4cce/web.assets_frontend_minimal.min.js, copying from /web/assets/40f4cce/web.assets_frontend_minimal.min.js 2026-10-10 04:26:53,868 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-10 04:26:53,869 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-10 04:26:53,876 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:53] "GET /web/assets/1/40f4cce/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.010 0.087 2026-10-10 04:26:53,889 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcbf504/web.__assets_tests_call__.min.js, copying from /web/assets/bcbf504/web.__assets_tests_call__.min.js 2026-10-10 04:26:53,915 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:53] "GET /web/assets/1/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.007 0.046 2026-10-10 04:26:54,007 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:54] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 04:26:54,014 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 04:26:54,015 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:54] "GET /web/image/website/1/logo/My%20Website?unique=98d0db8 HTTP/1.1" 200 - 4 0.006 0.017 2026-10-10 04:26:54,089 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9c199fe/web.assets_frontend_lazy.min.js, copying from /web/assets/9c199fe/web.assets_frontend_lazy.min.js 2026-10-10 04:26:54,133 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:54] "GET /web/assets/1/9c199fe/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.009 0.060 2026-10-10 04:26:54,155 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:54] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 4 0.003 0.087 2026-10-10 04:26:54,705 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:54] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-10-10 04:26:54,811 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Evaluate test code "odoo.startTour('portal_project_sharing_tour_with_disallowed_milestones', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/my/projects", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:26:54,818 44 INFO rb-acb9515-225444-423143 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-10 04:26:54,857 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:54] "POST /mail/data HTTP/1.1" 200 - 18 0.015 0.030 2026-10-10 04:26:54,932 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:54] "GET /my/projects/284 HTTP/1.1" 303 - 14 0.009 0.018 2026-10-10 04:26:55,458 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:55] "GET /my/projects/284/project_sharing HTTP/1.1" 200 - 72 0.072 0.449 2026-10-10 04:26:55,496 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:55] "GET /web/assets/fecdd7a/project.webclient.min.css HTTP/1.1" 200 - 2 0.002 0.007 2026-10-10 04:26:55,500 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:55] "GET /web/assets/00116b9/project.webclient.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-10 04:26:55,521 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:55] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-10 04:26:56,085 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:56] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:26:56,097 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 04:26:56,115 44 INFO rb-acb9515-225444-423143 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-10 04:26:56,131 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.011 2026-10-10 04:26:56,142 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: Owl is running in 'dev' mode. 2026-10-10 04:26:56,190 44 INFO rb-acb9515-225444-423143 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-10 04:26:56,238 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:56] "POST /mail/data HTTP/1.1" 200 - 18 0.012 0.028 2026-10-10 04:26:56,283 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:56] "POST /web/action/load HTTP/1.1" 200 - 13 0.012 0.074 2026-10-10 04:26:56,286 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.080 2026-10-10 04:26:56,500 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:56] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 68 0.050 0.148 2026-10-10 04:26:56,557 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:56] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.010 0.013 2026-10-10 04:26:56,672 44 INFO rb-acb9515-225444-423143 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-10 04:26:56,674 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:56] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 29 0.062 0.073 2026-10-10 04:26:56,769 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:56] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 6 0.006 0.084 2026-10-10 04:26:56,822 44 INFO rb-acb9515-225444-423143 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-10 04:26:56,864 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:56] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 20 0.027 0.043 2026-10-10 04:26:56,954 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:56] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 - 1 0.001 0.004 2026-10-10 04:26:56,997 44 INFO rb-acb9515-225444-423143 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-10 04:26:57,048 44 INFO rb-acb9515-225444-423143 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-10 04:26:57,100 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: tour succeeded 2026-10-10 04:26:57,101 44 INFO rb-acb9515-225444-423143 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-10 04:26:57,214 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: heap 14070656 (allocated 16777216) 2026-10-10 04:26:57,217 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Closing chrome headless with pid 151950 2026-10-10 04:26:57,226 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Closing websocket connection 2026-10-10 04:26:57,227 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Terminating chrome headless with pid 151950 2026-10-10 04:26:57,308 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_042657_308655_test_03_project_sharing.txt 2026-10-10 04:26:57,308 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Removing chrome user profile "/tmp/tmp5phy8a8r_chrome_odoo" 2026-10-10 04:26:57,318 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions ... 2026-10-10 04:26:57,880 44 INFO rb-acb9515-225444-423143 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 04:26:58,035 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-10 04:26:58,129 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:john from n/a 2026-10-10 04:26:58,145 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:26:58,448 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:26:58] "POST /mail/message/reaction HTTP/1.1" 200 - 32 0.023 0.282 2026-10-10 04:26:58,745 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome pid: 152132 2026-10-10 04:26:58,746 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome headless temporary user profile dir: /tmp/tmp7kcln4vz_chrome_odoo 2026-10-10 04:26:58,746 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Issuing json command http://127.0.0.1:42691/json/version 2026-10-10 04:26:58,747 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42691', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:26:58,801 44 INFO rb-acb9515-225444-423143 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-10 04:26:58,801 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Issuing json command http://127.0.0.1:42691/json 2026-10-10 04:26:58,802 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42691', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:26:58,812 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Websocket url found: ws://127.0.0.1:42691/devtools/page/CA2EACB648386C54BE275AE7ABFF0F57 2026-10-10 04:26:58,827 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Enable chrome headless console log notification 2026-10-10 04:26:58,845 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome headless enable page notifications 2026-10-10 04:26:58,888 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-10 04:26:58,899 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Setting session cookie in browser 2026-10-10 04:26:58,902 44 INFO rb-acb9515-225444-423143 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-10 04:26:58,903 44 INFO rb-acb9515-225444-423143 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-10 04:27:00,021 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:00] "GET /my/projects HTTP/1.1" 200 - 126 0.080 1.028 2026-10-10 04:27:00,025 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Navigation result: {'frameId': 'CA2EACB648386C54BE275AE7ABFF0F57', 'loaderId': '73B7CC502B84259706889214AA938E72', 'isDownload': False} 2026-10-10 04:27:00,025 44 INFO rb-acb9515-225444-423143 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-10 04:27:00,074 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 04:27:00,088 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c96b20e/web.assets_frontend.min.css, copying from /web/assets/c96b20e/web.assets_frontend.min.css 2026-10-10 04:27:00,184 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:00] "GET /web/assets/1/c96b20e/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.068 0.055 2026-10-10 04:27:00,196 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/40f4cce/web.assets_frontend_minimal.min.js, copying from /web/assets/40f4cce/web.assets_frontend_minimal.min.js 2026-10-10 04:27:00,215 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:00] "GET /web/assets/1/40f4cce/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.013 0.078 2026-10-10 04:27:00,221 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-10 04:27:00,222 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-10 04:27:00,239 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcbf504/web.__assets_tests_call__.min.js, copying from /web/assets/bcbf504/web.__assets_tests_call__.min.js 2026-10-10 04:27:00,292 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:00] "GET /web/assets/1/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.016 0.064 2026-10-10 04:27:00,333 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:00] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 04:27:00,354 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:00] "GET /web/image/website/1/logo/My%20Website?unique=98d0db8 HTTP/1.1" 200 - 4 0.002 0.030 2026-10-10 04:27:00,358 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 04:27:00,440 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9c199fe/web.assets_frontend_lazy.min.js, copying from /web/assets/9c199fe/web.assets_frontend_lazy.min.js 2026-10-10 04:27:00,483 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:00] "GET /web/assets/1/9c199fe/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.007 0.058 2026-10-10 04:27:00,506 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:00] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 4 0.004 0.063 2026-10-10 04:27:01,093 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:01] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.013 2026-10-10 04:27:01,183 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Evaluate test code "odoo.startTour('test_04_project_sharing_chatter_message_reactions', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/my/projects", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:27:01,196 44 INFO rb-acb9515-225444-423143 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-10 04:27:01,250 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:01] "POST /mail/data HTTP/1.1" 200 - 18 0.029 0.034 2026-10-10 04:27:01,307 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:01] "GET /my/projects/284 HTTP/1.1" 303 - 11 0.007 0.016 2026-10-10 04:27:01,777 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:01] "GET /my/projects/284/project_sharing HTTP/1.1" 200 - 70 0.046 0.418 2026-10-10 04:27:01,832 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:01] "GET /web/assets/fecdd7a/project.webclient.min.css HTTP/1.1" 200 - 2 0.005 0.015 2026-10-10 04:27:01,852 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:01] "GET /web/assets/00116b9/project.webclient.min.js HTTP/1.1" 200 - 2 0.007 0.032 2026-10-10 04:27:01,874 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:01] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.022 2026-10-10 04:27:02,458 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:02] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:27:02,473 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 04:27:02,488 44 INFO rb-acb9515-225444-423143 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-10 04:27:02,510 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.015 2026-10-10 04:27:02,522 44 INFO rb-acb9515-225444-423143 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-10 04:27:02,584 44 INFO rb-acb9515-225444-423143 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-10 04:27:02,606 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:02] "POST /web/action/load HTTP/1.1" 200 - 13 0.011 0.020 2026-10-10 04:27:02,674 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:02] "POST /mail/data HTTP/1.1" 200 - 18 0.039 0.044 2026-10-10 04:27:02,676 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.082 2026-10-10 04:27:02,912 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:02] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 66 0.064 0.218 2026-10-10 04:27:02,957 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:02] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.003 0.012 2026-10-10 04:27:03,006 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:03] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 28 0.017 0.044 2026-10-10 04:27:03,123 44 INFO rb-acb9515-225444-423143 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-10 04:27:03,164 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:03] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 6 0.004 0.029 2026-10-10 04:27:03,299 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:03] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 39 0.027 0.072 2026-10-10 04:27:03,360 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:03] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 04:27:03,451 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:03] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.004 2026-10-10 04:27:03,583 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:03] "POST /mail/chatter_fetch HTTP/1.1" 200 - 20 0.018 0.031 2026-10-10 04:27:03,605 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:03] "GET /web/image/res.partner/1541/avatar_128?access_token=67cf9afd37ae2e8c3be8d7bac5706a2406d63bf881c6f3b938c7f8a244e9f36ao0x6af9b78d&unique=1791606388000 HTTP/1.1" 200 - 5 0.005 0.058 2026-10-10 04:27:03,646 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:03] "POST /mail/data HTTP/1.1" 200 - 18 0.018 0.069 2026-10-10 04:27:03,658 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:03] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.014 2026-10-10 04:27:03,736 44 INFO rb-acb9515-225444-423143 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-10 04:27:03,757 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:03] "GET /web/image/res.partner/2/avatar_128?access_token=314951dfb88653937fcd501bf931eb01eb8a263c45896e1fe14f6a53c30f2a70o0x6af7d051&unique=1791606388000 HTTP/1.1" 200 - 4 0.006 0.023 2026-10-10 04:27:03,766 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:03] "GET /web/assets/9886520/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.004 0.019 2026-10-10 04:27:03,824 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions.browser: tour succeeded 2026-10-10 04:27:03,825 44 INFO rb-acb9515-225444-423143 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-10 04:27:04,018 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions.browser: heap 18795224 (allocated 20709376) 2026-10-10 04:27:04,027 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Closing chrome headless with pid 152132 2026-10-10 04:27:04,030 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Closing websocket connection 2026-10-10 04:27:04,030 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Terminating chrome headless with pid 152132 2026-10-10 04:27:04,129 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_042704_129790_test_04_project_sharing_chatter_message_reactions.txt 2026-10-10 04:27:04,130 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Removing chrome user profile "/tmp/tmp7kcln4vz_chrome_odoo" 2026-10-10 04:27:04,145 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_05_project_sharing_chatter_mention_users ... 2026-10-10 04:27:04,619 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome pid: 152340 2026-10-10 04:27:04,620 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome headless temporary user profile dir: /tmp/tmpdlct2uh3_chrome_odoo 2026-10-10 04:27:04,620 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Issuing json command http://127.0.0.1:37325/json/version 2026-10-10 04:27:04,621 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37325', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:27:04,703 44 INFO rb-acb9515-225444-423143 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-10 04:27:04,704 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Issuing json command http://127.0.0.1:37325/json 2026-10-10 04:27:04,704 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37325', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:27:04,719 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Websocket url found: ws://127.0.0.1:37325/devtools/page/7E4C7BBF838D4F3609200A3D0E050BC2 2026-10-10 04:27:04,729 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Enable chrome headless console log notification 2026-10-10 04:27:04,742 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome headless enable page notifications 2026-10-10 04:27:04,833 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-10 04:27:04,852 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Setting session cookie in browser 2026-10-10 04:27:04,855 44 INFO rb-acb9515-225444-423143 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-10 04:27:04,855 44 INFO rb-acb9515-225444-423143 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-10 04:27:04,872 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:27:06,529 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:06] "GET /my/projects HTTP/1.1" 200 - 133 0.122 1.539 2026-10-10 04:27:06,534 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Navigation result: {'frameId': '7E4C7BBF838D4F3609200A3D0E050BC2', 'loaderId': 'B0A46B58BC4E818C22DD2BA409EFDF82', 'isDownload': False} 2026-10-10 04:27:06,534 44 INFO rb-acb9515-225444-423143 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-10 04:27:06,554 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:27:06,580 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c96b20e/web.assets_frontend.min.css, copying from /web/assets/c96b20e/web.assets_frontend.min.css 2026-10-10 04:27:06,650 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:06] "GET /web/assets/1/c96b20e/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.046 0.039 2026-10-10 04:27:06,657 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/40f4cce/web.assets_frontend_minimal.min.js, copying from /web/assets/40f4cce/web.assets_frontend_minimal.min.js 2026-10-10 04:27:06,676 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-10 04:27:06,678 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-10 04:27:06,681 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:06] "GET /web/assets/1/40f4cce/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.008 0.091 2026-10-10 04:27:06,691 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcbf504/web.__assets_tests_call__.min.js, copying from /web/assets/bcbf504/web.__assets_tests_call__.min.js 2026-10-10 04:27:06,713 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:06] "GET /web/assets/1/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.006 0.037 2026-10-10 04:27:06,798 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:27:06,801 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:06] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:27:06,817 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:06] "GET /web/image/website/1/logo/My%20Website?unique=98d0db8 HTTP/1.1" 200 - 4 0.006 0.015 2026-10-10 04:27:06,904 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9c199fe/web.assets_frontend_lazy.min.js, copying from /web/assets/9c199fe/web.assets_frontend_lazy.min.js 2026-10-10 04:27:06,942 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:06] "GET /web/assets/1/9c199fe/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.006 0.061 2026-10-10 04:27:06,955 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:06] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 4 0.002 0.076 2026-10-10 04:27:07,497 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:07] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 04:27:07,593 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Evaluate test code "odoo.startTour('portal_project_sharing_chatter_mention_users', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/my/projects", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:27:07,603 44 INFO rb-acb9515-225444-423143 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-10 04:27:07,634 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:07] "POST /mail/data HTTP/1.1" 200 - 18 0.017 0.029 2026-10-10 04:27:07,727 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:07] "GET /my/projects/284 HTTP/1.1" 303 - 11 0.020 0.018 2026-10-10 04:27:08,177 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:08] "GET /my/projects/284/project_sharing HTTP/1.1" 200 - 72 0.057 0.387 2026-10-10 04:27:08,221 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:08] "GET /web/assets/fecdd7a/project.webclient.min.css HTTP/1.1" 200 - 2 0.002 0.007 2026-10-10 04:27:08,232 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:08] "GET /web/assets/00116b9/project.webclient.min.js HTTP/1.1" 200 - 2 0.005 0.008 2026-10-10 04:27:08,257 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:08] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.006 2026-10-10 04:27:08,831 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:08] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:27:08,841 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 04:27:08,859 44 INFO rb-acb9515-225444-423143 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-10 04:27:08,875 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.010 2026-10-10 04:27:08,893 44 INFO rb-acb9515-225444-423143 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-10 04:27:08,948 44 INFO rb-acb9515-225444-423143 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-10 04:27:08,986 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:08] "POST /web/action/load HTTP/1.1" 200 - 13 0.012 0.025 2026-10-10 04:27:09,041 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:09] "POST /mail/data HTTP/1.1" 200 - 18 0.029 0.058 2026-10-10 04:27:09,045 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.081 2026-10-10 04:27:09,233 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:09] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 66 0.083 0.142 2026-10-10 04:27:09,278 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:09] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.008 0.010 2026-10-10 04:27:09,377 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:09] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 28 0.036 0.077 2026-10-10 04:27:09,475 44 INFO rb-acb9515-225444-423143 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-10 04:27:09,522 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:09] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 6 0.006 0.036 2026-10-10 04:27:09,685 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:09] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 39 0.063 0.071 2026-10-10 04:27:09,765 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:09] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-10-10 04:27:09,886 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:09] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.004 2026-10-10 04:27:10,022 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:10] "POST /mail/chatter_fetch HTTP/1.1" 200 - 12 0.013 0.020 2026-10-10 04:27:10,035 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:10] "GET /web/image/res.partner/1541/avatar_128?access_token=67cf9afd37ae2e8c3be8d7bac5706a2406d63bf881c6f3b938c7f8a244e9f36ao0x6af9b78d&unique=1791606388000 HTTP/1.1" 200 - 5 0.003 0.033 2026-10-10 04:27:10,052 44 INFO rb-acb9515-225444-423143 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-10 04:27:10,069 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:10] "POST /mail/data HTTP/1.1" 200 - 18 0.012 0.052 2026-10-10 04:27:10,363 44 INFO rb-acb9515-225444-423143 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-10 04:27:10,384 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:10] "POST /web/dataset/call_kw/project.task/get_mention_suggestions#project.task.get_mention_suggestions HTTP/1.1" 200 - 26 0.015 0.021 2026-10-10 04:27:10,465 44 INFO rb-acb9515-225444-423143 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-10 04:27:10,777 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:10] "POST /web/dataset/call_kw/project.task/get_mention_suggestions#project.task.get_mention_suggestions HTTP/1.1" 200 - 21 0.022 0.024 2026-10-10 04:27:10,811 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: tour succeeded 2026-10-10 04:27:10,812 44 INFO rb-acb9515-225444-423143 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-10 04:27:10,921 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: heap 17513520 (allocated 18612224) 2026-10-10 04:27:10,934 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Closing chrome headless with pid 152340 2026-10-10 04:27:10,935 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Closing websocket connection 2026-10-10 04:27:10,937 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Terminating chrome headless with pid 152340 2026-10-10 04:27:11,042 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_042711_041823_test_05_project_sharing_chatter_mention_users.txt 2026-10-10 04:27:11,042 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Removing chrome user profile "/tmp/tmpdlct2uh3_chrome_odoo" 2026-10-10 04:27:11,056 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal ... 2026-10-10 04:27:11,766 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome pid: 152543 2026-10-10 04:27:11,767 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome headless temporary user profile dir: /tmp/tmp0n9s45rr_chrome_odoo 2026-10-10 04:27:11,767 44 INFO rb-acb9515-225444-423143 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:39269/json/version 2026-10-10 04:27:11,768 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39269', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:27:11,852 44 INFO rb-acb9515-225444-423143 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-10 04:27:11,852 44 INFO rb-acb9515-225444-423143 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:39269/json 2026-10-10 04:27:11,853 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39269', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:27:11,869 44 INFO rb-acb9515-225444-423143 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:39269/devtools/page/D5F8E96F72F90410840288CF774ED88E 2026-10-10 04:27:11,882 44 INFO rb-acb9515-225444-423143 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-10 04:27:11,888 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome headless enable page notifications 2026-10-10 04:27:11,985 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-10 04:27:11,997 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Setting session cookie in browser 2026-10-10 04:27:11,998 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-10 04:27:11,998 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-10 04:27:12,010 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:27:12,444 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:12] "GET /odoo HTTP/1.1" 303 - 5 0.003 0.435 2026-10-10 04:27:14,188 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:14] "GET /my HTTP/1.1" 200 - 141 0.131 1.604 2026-10-10 04:27:14,193 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Navigation result: {'frameId': 'D5F8E96F72F90410840288CF774ED88E', 'loaderId': '199A6AE1B106DA5C2D3AFE5EFEB1BAC5', 'isDownload': False} 2026-10-10 04:27:14,194 44 INFO rb-acb9515-225444-423143 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-10 04:27:14,237 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 04:27:14,254 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c96b20e/web.assets_frontend.min.css, copying from /web/assets/c96b20e/web.assets_frontend.min.css 2026-10-10 04:27:14,366 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:14] "GET /web/assets/1/c96b20e/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.079 0.059 2026-10-10 04:27:14,400 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/40f4cce/web.assets_frontend_minimal.min.js, copying from /web/assets/40f4cce/web.assets_frontend_minimal.min.js 2026-10-10 04:27:14,400 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-10 04:27:14,401 44 INFO rb-acb9515-225444-423143 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-10 04:27:14,424 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:14] "GET /web/assets/1/40f4cce/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.012 0.154 2026-10-10 04:27:14,436 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bcbf504/web.__assets_tests_call__.min.js, copying from /web/assets/bcbf504/web.__assets_tests_call__.min.js 2026-10-10 04:27:14,464 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:14] "GET /web/assets/1/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.007 0.050 2026-10-10 04:27:14,520 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:14] "GET /viin_appointment/static/description/appointment.svg HTTP/1.1" 200 - 0 0.000 0.025 2026-10-10 04:27:14,521 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 04:27:14,524 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:14] "GET /payment/static/img/payment-methods.svg HTTP/1.1" 200 - 0 0.000 0.030 2026-10-10 04:27:14,557 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:14] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 04:27:14,562 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:14] "GET /portal/static/src/img/portal-addresses.svg HTTP/1.1" 200 - 0 0.000 0.069 2026-10-10 04:27:14,566 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:14] "GET /portal/static/src/img/portal-connection.svg HTTP/1.1" 200 - 0 0.000 0.063 2026-10-10 04:27:14,569 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:14] "GET /web/image/website/1/logo/My%20Website?unique=98d0db8 HTTP/1.1" 200 - 4 0.039 0.028 2026-10-10 04:27:14,638 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:14] "GET /web/image/website/1/favicon?unique=98d0db8 HTTP/1.1" 200 - 4 0.002 0.018 2026-10-10 04:27:14,662 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9c199fe/web.assets_frontend_lazy.min.js, copying from /web/assets/9c199fe/web.assets_frontend_lazy.min.js 2026-10-10 04:27:14,697 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:14] "GET /web/assets/1/9c199fe/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.007 0.071 2026-10-10 04:27:15,302 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:15] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-10 04:27:15,414 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Evaluate test code "odoo.startTour('project_sharing_with_blocked_task_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:27:15,439 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:15] "POST /my/counters HTTP/1.1" 200 - 32 0.040 0.033 2026-10-10 04:27:15,479 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:15] "GET /sale/static/src/img/bag.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:27:15,520 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:15] "POST /my/counters HTTP/1.1" 200 - 29 0.038 0.106 2026-10-10 04:27:15,579 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:15] "GET /viin_helpdesk/static/src/img/viin_helpdesk.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 04:27:15,591 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:15] "GET /account/static/src/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.026 2026-10-10 04:27:15,598 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:15] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 04:27:15,610 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:15] "GET /project/static/src/img/tasks.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 04:27:15,618 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:15] "POST /my/counters HTTP/1.1" 200 - 30 0.057 0.184 2026-10-10 04:27:15,655 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:15] "POST /mail/data HTTP/1.1" 200 - 18 0.012 0.230 2026-10-10 04:27:15,987 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:15] "GET /my/projects HTTP/1.1" 200 - 38 0.033 0.515 2026-10-10 04:27:16,432 44 INFO rb-acb9515-225444-423143 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-10 04:27:16,495 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:16] "POST /mail/data HTTP/1.1" 200 - 7 0.005 0.015 2026-10-10 04:27:16,524 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:16] "GET /my/projects/284 HTTP/1.1" 303 - 11 0.004 0.013 2026-10-10 04:27:16,918 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:16] "GET /my/projects/284/project_sharing HTTP/1.1" 200 - 68 0.043 0.343 2026-10-10 04:27:16,958 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:16] "GET /web/assets/fecdd7a/project.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-10 04:27:16,964 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:16] "GET /web/assets/00116b9/project.webclient.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-10 04:27:16,997 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:16] "GET /web/assets/bcbf504/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-10 04:27:17,562 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:17] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:27:17,576 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 04:27:17,602 44 INFO rb-acb9515-225444-423143 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-10 04:27:17,625 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.016 2026-10-10 04:27:17,632 44 INFO rb-acb9515-225444-423143 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-10 04:27:17,726 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:17] "POST /web/action/load HTTP/1.1" 200 - 13 0.009 0.026 2026-10-10 04:27:17,771 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:17] "POST /mail/data HTTP/1.1" 200 - 18 0.018 0.057 2026-10-10 04:27:17,952 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:17] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 66 0.044 0.158 2026-10-10 04:27:17,954 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.255 2026-10-10 04:27:18,008 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:18] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.003 0.013 2026-10-10 04:27:18,071 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:18] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 28 0.021 0.057 2026-10-10 04:27:18,223 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal.browser: [3/4] Tour project_sharing_with_blocked_task_tour → Step Go to the Block by task tab (trigger: a:contains("Blocked By")) 2026-10-10 04:27:18,268 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:18] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 6 0.005 0.034 2026-10-10 04:27:18,444 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:18] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 43 0.039 0.099 2026-10-10 04:27:18,537 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:18] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-10 04:27:18,655 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:18] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.004 2026-10-10 04:27:18,773 44 INFO rb-acb9515-225444-423143 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-10 04:27:18,845 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:18] "POST /mail/chatter_fetch HTTP/1.1" 200 - 12 0.010 0.024 2026-10-10 04:27:18,871 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal.browser: tour succeeded 2026-10-10 04:27:18,873 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:18] "GET /web/image/res.partner/1541/avatar_128?access_token=67cf9afd37ae2e8c3be8d7bac5706a2406d63bf881c6f3b938c7f8a244e9f36ao0x6af9b78d&unique=1791606388000 HTTP/1.1" 200 - 5 0.005 0.022 2026-10-10 04:27:18,882 44 INFO rb-acb9515-225444-423143 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-10 04:27:18,920 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:18] "POST /mail/data HTTP/1.1" 200 - 18 0.018 0.041 2026-10-10 04:27:19,088 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal.browser: heap 17086040 (allocated 18087936) 2026-10-10 04:27:19,094 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Closing chrome headless with pid 152543 2026-10-10 04:27:19,095 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Closing websocket connection 2026-10-10 04:27:19,103 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Terminating chrome headless with pid 152543 2026-10-10 04:27:19,199 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_042719_199057_test_blocked_task_with_project_sharing_string_portal.txt 2026-10-10 04:27:19,199 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Removing chrome user profile "/tmp/tmp0n9s45rr_chrome_odoo" 2026-10-10 04:27:19,229 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-10 04:27:21,034 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_action_convert_to_subtask_on_private_task ... 2026-10-10 04:27:21,139 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_convert_tasks_to_subtask ... 2026-10-10 04:27:21,247 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_copy_project_with_subtasks ... 2026-10-10 04:27:21,674 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_display_in_project_is_correctly_set_when_parent_task_changes ... 2026-10-10 04:27:22,226 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_display_in_project_unset_parent ... 2026-10-10 04:27:23,016 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_get_all_subtasks ... 2026-10-10 04:27:23,402 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_invisible_subtask_became_visible_when_converted_to_task ... 2026-10-10 04:27:23,638 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_display_in_project ... 2026-10-10 04:27:24,117 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_followers ... 2026-10-10 04:27:24,722 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_name ... 2026-10-10 04:27:25,274 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_creation_with_form ... 2026-10-10 04:27:26,480 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_partner_follows_parent_not_project ... 2026-10-10 04:27:27,214 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_private_project_and_parent_task ... 2026-10-10 04:27:27,932 44 INFO rb-acb9515-225444-423143 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 04:27:28,227 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_project ... 2026-10-10 04:27:28,572 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_stage ... 2026-10-10 04:27:28,859 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_unlinking ... 2026-10-10 04:27:29,577 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19439, 19386] 2026-10-10 04:27:29,643 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted project.task records with IDs: [1165, 1229] 2026-10-10 04:27:29,651 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3349, 3350, 3426, 3427] 2026-10-10 04:27:29,663 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtasks_inherits_tags_of_parent ... 2026-10-10 04:27:29,872 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_any_task_form ... 2026-10-10 04:27:34,808 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_default_form ... 2026-10-10 04:27:35,295 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_quick_create_task_form ... 2026-10-10 04:27:35,406 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_task_form2 ... 2026-10-10 04:27:36,032 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_toggle_active_task_with_subtasks ... 2026-10-10 04:27:36,329 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-10 04:27:38,871 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_tags_filter: Starting TestProjectTags.test_01_project_tags ... 2026-10-10 04:27:39,191 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome pid: 152759 2026-10-10 04:27:39,191 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome headless temporary user profile dir: /tmp/tmpwvsbhrq3_chrome_odoo 2026-10-10 04:27:39,191 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Issuing json command http://127.0.0.1:38193/json/version 2026-10-10 04:27:39,193 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38193', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:27:39,228 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Browser version: Chrome/150.0.7871.114 2026-10-10 04:27:39,229 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Issuing json command http://127.0.0.1:38193/json 2026-10-10 04:27:39,229 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38193', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:27:39,238 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Websocket url found: ws://127.0.0.1:38193/devtools/page/C07874D1F8EF85C6DBD005BF61FCD21F 2026-10-10 04:27:39,248 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Enable chrome headless console log notification 2026-10-10 04:27:39,260 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome headless enable page notifications 2026-10-10 04:27:39,361 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-10 04:27:39,382 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Setting session cookie in browser 2026-10-10 04:27:39,385 44 INFO rb-acb9515-225444-423143 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-10 04:27:39,385 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-10 04:27:39,406 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:27:41,117 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:41] "GET /odoo HTTP/1.1" 200 - 150 0.115 1.600 2026-10-10 04:27:41,121 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Navigation result: {'frameId': 'C07874D1F8EF85C6DBD005BF61FCD21F', 'loaderId': '1141AA6E3E02DCC98FA0626C6F6AF6B2', 'isDownload': False} 2026-10-10 04:27:41,121 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Evaluate ready code "odoo.isTourReady('project_tags_filter_tour')" 2026-10-10 04:27:41,165 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:41] "GET /web/assets/79ca00f/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-10 04:27:41,299 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:41] "GET /web/webclient/load_menus HTTP/1.1" 200 - 27 0.027 0.116 2026-10-10 04:27:41,306 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:41] "GET /web/assets/68b6ae9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.149 2026-10-10 04:27:41,317 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:41] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 6 0.004 0.152 2026-10-10 04:27:41,350 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:41] "GET /web/assets/d8c592b/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-10 04:27:41,406 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:41] "GET /web/assets/ed00ac9/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-10 04:27:42,120 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:42] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:27:42,127 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:42] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:27:42,146 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-10 04:27:42,207 44 INFO rb-acb9515-225444-423143 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-10 04:27:42,239 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: Owl is running in 'dev' mode. 2026-10-10 04:27:42,285 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:42] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.050 0.064 2026-10-10 04:27:42,297 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:42] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.003 0.109 2026-10-10 04:27:42,299 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:42] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.035 2026-10-10 04:27:42,315 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.107 2026-10-10 04:27:42,321 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:42] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:27:42,364 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:42] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.023 2026-10-10 04:27:42,484 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Evaluate test code "odoo.startTour('project_tags_filter_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:27:42,495 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:42] "GET /odoo HTTP/1.1" 200 - 29 0.075 0.085 2026-10-10 04:27:42,502 44 INFO rb-acb9515-225444-423143 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-10 04:27:42,508 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:27:42,513 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:27:42,558 44 INFO rb-acb9515-225444-423143 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-10 04:27:42,580 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:42] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.051 0.136 2026-10-10 04:27:42,601 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:42] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.006 0.199 2026-10-10 04:27:42,609 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:42] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.002 0.187 2026-10-10 04:27:42,615 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:42] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.178 2026-10-10 04:27:42,622 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.156 2026-10-10 04:27:42,650 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:42] "GET /web/image/res.partner/3/avatar_128?unique=1791596421000 HTTP/1.1" 200 - 6 0.008 0.247 2026-10-10 04:27:42,719 44 INFO rb-acb9515-225444-423143 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-10 04:27:42,723 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:42] "POST /mail/data HTTP/1.1" 200 - 34 0.025 0.110 2026-10-10 04:27:42,732 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:42] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.126 2026-10-10 04:27:42,763 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:42] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.024 2026-10-10 04:27:42,773 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:42] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 04:27:42,807 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:42] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.032 0.251 2026-10-10 04:27:42,809 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:42] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.184 2026-10-10 04:27:42,830 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:42] "POST /web/action/load HTTP/1.1" 200 - 12 0.007 0.056 2026-10-10 04:27:42,841 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:42] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.002 0.025 2026-10-10 04:27:43,214 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:43] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 118 0.078 0.263 2026-10-10 04:27:43,344 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:43] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 - 31 0.033 0.056 2026-10-10 04:27:43,352 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:43] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 - 2 0.001 0.098 2026-10-10 04:27:43,360 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:43] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.098 2026-10-10 04:27:43,419 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:43] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.033 2026-10-10 04:27:43,580 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:43] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.008 0.026 2026-10-10 04:27:43,586 44 INFO rb-acb9515-225444-423143 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-10 04:27:43,662 44 INFO rb-acb9515-225444-423143 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-10 04:27:43,718 44 INFO rb-acb9515-225444-423143 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-10 04:27:43,727 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:43] "POST /mail/data HTTP/1.1" 200 - 45 0.044 0.116 2026-10-10 04:27:43,736 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:43] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.076 2026-10-10 04:27:43,815 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:43] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 - 21 0.030 0.122 2026-10-10 04:27:43,855 44 INFO rb-acb9515-225444-423143 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-10 04:27:43,861 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:43] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.013 0.073 2026-10-10 04:27:43,904 44 INFO rb-acb9515-225444-423143 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-10 04:27:43,965 44 INFO rb-acb9515-225444-423143 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-10 04:27:44,035 44 INFO rb-acb9515-225444-423143 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-10 04:27:44,058 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:44] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 - 2 0.006 0.025 2026-10-10 04:27:44,081 44 INFO rb-acb9515-225444-423143 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-10 04:27:44,124 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:44] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 - 21 0.021 0.065 2026-10-10 04:27:44,155 44 INFO rb-acb9515-225444-423143 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-10 04:27:44,206 44 INFO rb-acb9515-225444-423143 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-10 04:27:44,266 44 INFO rb-acb9515-225444-423143 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-10 04:27:44,334 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:44] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.007 2026-10-10 04:27:44,341 44 INFO rb-acb9515-225444-423143 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-10 04:27:44,394 44 INFO rb-acb9515-225444-423143 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-10 04:27:44,400 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:44] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 - 22 0.027 0.043 2026-10-10 04:27:44,449 44 INFO rb-acb9515-225444-423143 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-10 04:27:44,500 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: tour succeeded 2026-10-10 04:27:44,501 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: ╔═════════════════════════════════════════╗ ║ TOUR project_tags_filter_tour SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-10 04:27:44,611 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: heap 27461140 (allocated 29622272) 2026-10-10 04:27:44,631 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Closing chrome headless with pid 152759 2026-10-10 04:27:44,638 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Closing websocket connection 2026-10-10 04:27:44,641 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Terminating chrome headless with pid 152759 2026-10-10 04:27:44,738 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_042744_737877_test_01_project_tags.txt 2026-10-10 04:27:44,738 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Removing chrome user profile "/tmp/tmpwvsbhrq3_chrome_odoo" 2026-10-10 04:27:44,776 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-10 04:27:44,933 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_template_ui: Starting TestProjectTemplatesTour.test_project_templates_tour ... 2026-10-10 04:27:45,369 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome pid: 152971 2026-10-10 04:27:45,369 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome headless temporary user profile dir: /tmp/tmpfle3q3cj_chrome_odoo 2026-10-10 04:27:45,369 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Issuing json command http://127.0.0.1:45777/json/version 2026-10-10 04:27:45,370 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45777', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:27:45,435 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Browser version: Chrome/150.0.7871.114 2026-10-10 04:27:45,436 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Issuing json command http://127.0.0.1:45777/json 2026-10-10 04:27:45,436 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45777', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:27:45,449 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Websocket url found: ws://127.0.0.1:45777/devtools/page/E5F1BB5134A945D7B35F55F45AB3E532 2026-10-10 04:27:45,464 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Enable chrome headless console log notification 2026-10-10 04:27:45,479 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome headless enable page notifications 2026-10-10 04:27:45,603 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-10 04:27:45,611 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Setting session cookie in browser 2026-10-10 04:27:45,613 44 INFO rb-acb9515-225444-423143 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-10 04:27:45,613 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-10 04:27:45,626 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:27:47,465 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:47] "GET /odoo HTTP/1.1" 200 - 153 0.110 1.733 2026-10-10 04:27:47,469 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Navigation result: {'frameId': 'E5F1BB5134A945D7B35F55F45AB3E532', 'loaderId': '2CA2F283D4AF24B77D27490689F3F48E', 'isDownload': False} 2026-10-10 04:27:47,469 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Evaluate ready code "odoo.isTourReady('project_templates_tour')" 2026-10-10 04:27:47,520 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:47] "GET /web/assets/68b6ae9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.017 2026-10-10 04:27:47,537 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:47] "GET /web/assets/79ca00f/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.037 2026-10-10 04:27:47,569 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:47] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 15 0.012 0.044 2026-10-10 04:27:47,682 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:47] "GET /web/webclient/load_menus HTTP/1.1" 200 - 15 0.016 0.160 2026-10-10 04:27:47,688 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:47] "GET /web/assets/d8c592b/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.099 2026-10-10 04:27:47,767 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:47] "GET /web/assets/ed00ac9/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-10-10 04:27:48,614 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:48] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:27:48,619 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:48] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 04:27:48,635 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-10 04:27:48,690 44 INFO rb-acb9515-225444-423143 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-10 04:27:48,756 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:48] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.038 0.061 2026-10-10 04:27:48,762 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: Owl is running in 'dev' mode. 2026-10-10 04:27:48,763 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:48] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.104 2026-10-10 04:27:48,777 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.077 2026-10-10 04:27:48,781 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:48] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 04:27:48,798 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:48] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:27:48,867 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:48] "GET /odoo HTTP/1.1" 200 - 29 0.017 0.041 2026-10-10 04:27:48,884 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:48] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.070 2026-10-10 04:27:48,962 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:48] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.006 0.019 2026-10-10 04:27:49,001 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 04:27:49,006 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 04:27:49,009 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Evaluate test code "odoo.startTour('project_templates_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:27:49,024 44 INFO rb-acb9515-225444-423143 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-10 04:27:49,025 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:49] "GET /web/image/res.partner/3/avatar_128?unique=1791606464000 HTTP/1.1" 200 - 13 0.025 0.061 2026-10-10 04:27:49,052 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:49] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.007 0.103 2026-10-10 04:27:49,056 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:49] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.105 2026-10-10 04:27:49,062 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:49] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.103 2026-10-10 04:27:49,101 44 INFO rb-acb9515-225444-423143 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-10 04:27:49,108 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:49] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.008 0.090 2026-10-10 04:27:49,109 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.093 2026-10-10 04:27:49,117 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:49] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.002 0.026 2026-10-10 04:27:49,122 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:49] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.017 2026-10-10 04:27:49,149 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:49] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 04:27:49,153 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:49] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:27:49,171 44 INFO rb-acb9515-225444-423143 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-10 04:27:49,214 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:49] "POST /mail/data HTTP/1.1" 200 - 34 0.037 0.153 2026-10-10 04:27:49,240 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:49] "POST /web/action/load HTTP/1.1" 200 - 10 0.010 0.051 2026-10-10 04:27:49,596 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:49] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 106 0.087 0.216 2026-10-10 04:27:49,640 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:49] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 04:27:49,646 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:49] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 04:27:49,757 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:49] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 04:27:49,916 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:49] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:27:49,931 44 INFO rb-acb9515-225444-423143 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-10 04:27:49,992 44 INFO rb-acb9515-225444-423143 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-10 04:27:50,014 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:50] "POST /mail/data HTTP/1.1" 200 - 45 0.043 0.072 2026-10-10 04:27:50,034 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:50] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.005 0.097 2026-10-10 04:27:50,067 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:50] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.011 0.121 2026-10-10 04:27:50,095 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:50] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.007 0.148 2026-10-10 04:27:50,101 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:50] "POST /web/dataset/call_kw/project.template.create.wizard/action_open_template_view#project.template.create.wizard.action_open_template_view HTTP/1.1" 200 - 2 0.001 0.107 2026-10-10 04:27:50,141 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:50] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.008 0.086 2026-10-10 04:27:50,195 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:50] "POST /web/dataset/call_kw/project.template.create.wizard/get_views#project.template.create.wizard.get_views HTTP/1.1" 200 - 14 0.012 0.047 2026-10-10 04:27:50,271 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:50] "POST /web/dataset/call_kw/project.template.create.wizard/onchange#project.template.create.wizard.onchange HTTP/1.1" 200 - 13 0.023 0.032 2026-10-10 04:27:50,347 44 INFO rb-acb9515-225444-423143 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-10 04:27:50,410 44 INFO rb-acb9515-225444-423143 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-10 04:27:50,427 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:50] "POST /web/dataset/call_kw/project.template.create.wizard/web_save#project.template.create.wizard.web_save HTTP/1.1" 200 - 4 0.004 0.010 2026-10-10 04:27:50,686 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:50] "POST /web/dataset/call_button/project.template.create.wizard/create_project_from_template#project.template.create.wizard.create_project_from_template HTTP/1.1" 200 - 150 0.107 0.138 2026-10-10 04:27:51,043 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:51] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 70 0.092 0.250 2026-10-10 04:27:51,101 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:51] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.015 0.014 2026-10-10 04:27:51,118 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:51] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.008 0.033 2026-10-10 04:27:51,128 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:51] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.033 2026-10-10 04:27:51,154 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:51] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.006 2026-10-10 04:27:51,206 44 INFO rb-acb9515-225444-423143 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-10 04:27:51,309 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:51] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.007 0.088 2026-10-10 04:27:51,374 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:51] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 15 0.014 0.029 2026-10-10 04:27:51,380 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:51] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.043 2026-10-10 04:27:51,400 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:51] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-10 04:27:51,455 44 INFO rb-acb9515-225444-423143 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-10 04:27:51,514 44 INFO rb-acb9515-225444-423143 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-10 04:27:51,582 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:51] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.004 0.060 2026-10-10 04:27:51,666 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:51] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 15 0.020 0.036 2026-10-10 04:27:51,670 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:51] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.052 2026-10-10 04:27:51,712 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:51] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.004 0.008 2026-10-10 04:27:51,777 44 INFO rb-acb9515-225444-423143 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-10 04:27:51,844 44 INFO rb-acb9515-225444-423143 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-10 04:27:51,846 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:51] "POST /web/dataset/call_kw/project.template.create.wizard/action_open_template_view#project.template.create.wizard.action_open_template_view HTTP/1.1" 200 - 1 0.001 0.004 2026-10-10 04:27:51,882 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:51] "POST /web/dataset/call_kw/project.template.create.wizard/get_views#project.template.create.wizard.get_views HTTP/1.1" 200 - 1 0.002 0.014 2026-10-10 04:27:51,922 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:51] "POST /web/dataset/call_kw/project.template.create.wizard/onchange#project.template.create.wizard.onchange HTTP/1.1" 200 - 6 0.003 0.016 2026-10-10 04:27:51,972 44 INFO rb-acb9515-225444-423143 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-10 04:27:52,026 44 INFO rb-acb9515-225444-423143 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-10 04:27:52,039 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:52] "POST /web/dataset/call_kw/project.template.create.wizard/web_save#project.template.create.wizard.web_save HTTP/1.1" 200 - 2 0.001 0.006 2026-10-10 04:27:52,335 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:52] "POST /web/dataset/call_button/project.template.create.wizard/create_project_from_template#project.template.create.wizard.create_project_from_template HTTP/1.1" 200 - 113 0.102 0.177 2026-10-10 04:27:52,443 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:52] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.003 0.088 2026-10-10 04:27:52,477 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:52] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.004 0.015 2026-10-10 04:27:52,495 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:52] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.006 0.019 2026-10-10 04:27:52,508 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:52] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.029 2026-10-10 04:27:52,531 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:52] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.014 2026-10-10 04:27:52,572 44 INFO rb-acb9515-225444-423143 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-10 04:27:52,634 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:52] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.009 0.040 2026-10-10 04:27:52,701 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:52] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 15 0.013 0.032 2026-10-10 04:27:52,705 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:52] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.043 2026-10-10 04:27:52,739 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:52] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 04:27:52,794 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: tour succeeded 2026-10-10 04:27:52,795 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: ╔═══════════════════════════════════════╗ ║ TOUR project_templates_tour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-10 04:27:52,962 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: heap 34334376 (allocated 36311040) 2026-10-10 04:27:52,974 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Closing chrome headless with pid 152971 2026-10-10 04:27:52,975 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Closing websocket connection 2026-10-10 04:27:52,976 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Terminating chrome headless with pid 152971 2026-10-10 04:27:53,105 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_042753_104998_test_project_templates_tour.txt 2026-10-10 04:27:53,105 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Removing chrome user profile "/tmp/tmpfle3q3cj_chrome_odoo" 2026-10-10 04:27:53,129 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-10 04:27:53,183 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_01_project_tour ... 2026-10-10 04:27:53,480 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome pid: 153216 2026-10-10 04:27:53,480 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome headless temporary user profile dir: /tmp/tmpsq_jnmrf_chrome_odoo 2026-10-10 04:27:53,480 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Issuing json command http://127.0.0.1:43453/json/version 2026-10-10 04:27:53,481 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43453', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:27:53,542 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Browser version: Chrome/150.0.7871.114 2026-10-10 04:27:53,542 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Issuing json command http://127.0.0.1:43453/json 2026-10-10 04:27:53,543 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43453', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:27:53,555 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Websocket url found: ws://127.0.0.1:43453/devtools/page/7020D70B083C3E0EDF534143174C3CFB 2026-10-10 04:27:53,575 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Enable chrome headless console log notification 2026-10-10 04:27:53,586 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome headless enable page notifications 2026-10-10 04:27:53,615 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-10 04:27:53,627 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Setting session cookie in browser 2026-10-10 04:27:53,629 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-10 04:27:53,629 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-10 04:27:53,641 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:27:55,457 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:55] "GET /odoo HTTP/1.1" 200 - 162 0.142 1.678 2026-10-10 04:27:55,461 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Navigation result: {'frameId': '7020D70B083C3E0EDF534143174C3CFB', 'loaderId': 'AC9D823EF84102F2BD0355B9EDDBDBEB', 'isDownload': False} 2026-10-10 04:27:55,461 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Evaluate ready code "odoo.isTourReady('project_tour')" 2026-10-10 04:27:55,500 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:55] "GET /web/assets/68b6ae9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.012 2026-10-10 04:27:55,505 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:55] "GET /web/assets/79ca00f/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-10-10 04:27:55,618 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:55] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.023 0.106 2026-10-10 04:27:55,635 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:55] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.008 0.131 2026-10-10 04:27:55,654 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:55] "GET /web/assets/d8c592b/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-10 04:27:55,720 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:55] "GET /web/assets/ed00ac9/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-10 04:27:56,443 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:56] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:27:56,445 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:56] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:27:56,467 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.014 2026-10-10 04:27:56,527 44 INFO rb-acb9515-225444-423143 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-10 04:27:56,576 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:56] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.028 0.066 2026-10-10 04:27:56,581 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: Owl is running in 'dev' mode. 2026-10-10 04:27:56,583 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:56] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.085 2026-10-10 04:27:56,596 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.070 2026-10-10 04:27:56,609 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:56] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:27:56,635 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:56] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:27:56,743 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:56] "GET /odoo HTTP/1.1" 200 - 29 0.021 0.070 2026-10-10 04:27:56,782 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:56] "GET /odoo/offline HTTP/1.1" 200 - 5 0.014 0.109 2026-10-10 04:27:56,833 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Evaluate test code "odoo.startTour('project_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:27:56,846 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 04:27:56,853 44 INFO rb-acb9515-225444-423143 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-10 04:27:56,857 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 04:27:56,858 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:56] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.027 0.074 2026-10-10 04:27:56,893 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:56] "GET /web/image/res.partner/3/avatar_128?unique=1791596421000 HTTP/1.1" 200 - 6 0.009 0.123 2026-10-10 04:27:56,900 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:56] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.002 0.126 2026-10-10 04:27:56,927 44 INFO rb-acb9515-225444-423143 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-10 04:27:56,928 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:56] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.015 0.156 2026-10-10 04:27:56,937 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:56] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.155 2026-10-10 04:27:56,940 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.111 2026-10-10 04:27:57,017 44 INFO rb-acb9515-225444-423143 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-10 04:27:57,048 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:57] "POST /mail/data HTTP/1.1" 200 - 34 0.042 0.132 2026-10-10 04:27:57,087 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:57] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.040 2026-10-10 04:27:57,103 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [4/54] Tour project_tour → Step .o_project_kanban 2026-10-10 04:27:57,109 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:57] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.037 2026-10-10 04:27:57,121 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:57] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.027 0.228 2026-10-10 04:27:57,140 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:57] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.009 0.196 2026-10-10 04:27:57,147 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:57] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.208 2026-10-10 04:27:57,190 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:57] "POST /web/action/load HTTP/1.1" 200 - 10 0.006 0.127 2026-10-10 04:27:57,204 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:57] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.002 0.076 2026-10-10 04:27:57,589 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:57] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 110 0.117 0.242 2026-10-10 04:27:57,703 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:57] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 1 0.007 0.067 2026-10-10 04:27:57,707 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:57] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.064 2026-10-10 04:27:57,821 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:57] "POST /mail/data HTTP/1.1" 200 - 45 0.035 0.136 2026-10-10 04:27:57,830 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:57] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.051 2026-10-10 04:27:57,972 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:57] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:27:57,980 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:57] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.008 0.029 2026-10-10 04:27:58,039 44 INFO rb-acb9515-225444-423143 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-10 04:27:58,044 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:58] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.009 0.023 2026-10-10 04:27:58,081 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:58] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.010 0.059 2026-10-10 04:27:58,090 44 INFO rb-acb9515-225444-423143 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-10 04:27:58,111 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:58] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.007 0.085 2026-10-10 04:27:58,129 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:58] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.002 0.112 2026-10-10 04:27:58,154 44 INFO rb-acb9515-225444-423143 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-10 04:27:58,173 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:58] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.020 0.128 2026-10-10 04:27:58,203 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:58] "POST /web/action/load HTTP/1.1" 200 - 11 0.015 0.029 2026-10-10 04:27:58,258 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:58] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.008 0.020 2026-10-10 04:27:58,301 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:58] "POST /web/dataset/call_kw/project.project/onchange#project.project.onchange HTTP/1.1" 200 - 4 0.005 0.019 2026-10-10 04:27:58,379 44 INFO rb-acb9515-225444-423143 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-10 04:27:58,446 44 INFO rb-acb9515-225444-423143 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-10 04:27:58,576 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:58] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 - 45 0.042 0.087 2026-10-10 04:27:58,633 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:58] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 22 0.013 0.033 2026-10-10 04:27:58,913 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:58] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 76 0.064 0.200 2026-10-10 04:27:58,956 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:58] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.004 0.010 2026-10-10 04:27:58,971 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:58] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.004 0.019 2026-10-10 04:27:58,983 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:58] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.003 0.015 2026-10-10 04:27:59,005 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:59] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.008 2026-10-10 04:27:59,052 44 INFO rb-acb9515-225444-423143 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-10 04:27:59,109 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [11/54] Tour project_tour → Step .o_kanban_group 2026-10-10 04:27:59,143 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:59] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 10 0.008 0.023 2026-10-10 04:27:59,170 44 INFO rb-acb9515-225444-423143 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-10 04:27:59,225 44 INFO rb-acb9515-225444-423143 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-10 04:27:59,283 44 INFO rb-acb9515-225444-423143 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-10 04:27:59,303 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:59] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 5 0.005 0.011 2026-10-10 04:27:59,348 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:59] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 7 0.018 0.018 2026-10-10 04:27:59,375 44 INFO rb-acb9515-225444-423143 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-10 04:27:59,435 44 INFO rb-acb9515-225444-423143 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-10 04:27:59,481 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:59] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 5 0.009 0.027 2026-10-10 04:27:59,483 44 INFO rb-acb9515-225444-423143 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-10 04:27:59,518 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:59] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 3 0.007 0.018 2026-10-10 04:27:59,552 44 INFO rb-acb9515-225444-423143 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-10 04:27:59,603 44 INFO rb-acb9515-225444-423143 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-10 04:27:59,665 44 INFO rb-acb9515-225444-423143 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-10 04:27:59,716 44 INFO rb-acb9515-225444-423143 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-10 04:27:59,830 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:59] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 52 0.067 0.096 2026-10-10 04:27:59,859 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:59] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.002 0.014 2026-10-10 04:27:59,915 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:59] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.021 0.045 2026-10-10 04:27:59,973 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:59] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 17 0.022 0.080 2026-10-10 04:27:59,986 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:27:59] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.004 0.038 2026-10-10 04:28:00,006 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:00] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.008 0.053 2026-10-10 04:28:00,191 44 INFO rb-acb9515-225444-423143 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-10 04:28:00,240 44 INFO rb-acb9515-225444-423143 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-10 04:28:00,263 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:00] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 33 0.032 0.059 2026-10-10 04:28:00,293 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:00] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.016 2026-10-10 04:28:00,303 44 INFO rb-acb9515-225444-423143 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-10 04:28:00,315 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:00] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.007 0.026 2026-10-10 04:28:00,350 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:00] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 - 9 0.007 0.034 2026-10-10 04:28:00,437 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:00] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.004 0.119 2026-10-10 04:28:00,578 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:00] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 30 0.030 0.071 2026-10-10 04:28:00,611 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:00] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.006 2026-10-10 04:28:00,706 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:00] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.014 2026-10-10 04:28:00,724 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:00] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-10 04:28:00,798 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:00] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.004 2026-10-10 04:28:00,841 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:00] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.011 0.021 2026-10-10 04:28:00,851 44 INFO rb-acb9515-225444-423143 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-10 04:28:00,932 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:00] "POST /mail/thread/messages HTTP/1.1" 200 - 30 0.016 0.054 2026-10-10 04:28:01,039 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:01] "POST /mail/data HTTP/1.1" 200 - 34 0.040 0.133 2026-10-10 04:28:01,074 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:01] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.013 0.198 2026-10-10 04:28:01,089 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:01] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.005 0.072 2026-10-10 04:28:01,149 44 INFO rb-acb9515-225444-423143 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-10 04:28:01,199 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:01] "POST /web/dataset/call_kw/project.task/zalo_check_recipients#project.task.zalo_check_recipients HTTP/1.1" 200 - 2 0.002 0.037 2026-10-10 04:28:01,201 44 INFO rb-acb9515-225444-423143 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-10 04:28:01,215 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:01] "GET /web/assets/9886520/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-10 04:28:01,274 44 INFO rb-acb9515-225444-423143 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-10 04:28:01,318 44 INFO rb-acb9515-225444-423143 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-10 04:28:01,378 44 INFO rb-acb9515-225444-423143 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-10 04:28:01,432 44 INFO rb-acb9515-225444-423143 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-10 04:28:01,457 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:01] "POST /web/dataset/call_kw/mail.activity.schedule/get_views#mail.activity.schedule.get_views HTTP/1.1" 200 - 23 0.026 0.046 2026-10-10 04:28:01,521 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:01] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 - 7 0.010 0.021 2026-10-10 04:28:01,555 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:01] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 2 0.001 0.005 2026-10-10 04:28:01,618 44 INFO rb-acb9515-225444-423143 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-10 04:28:01,672 44 INFO rb-acb9515-225444-423143 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-10 04:28:01,675 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:01] "POST /web/dataset/call_kw/mail.activity.schedule/web_save#mail.activity.schedule.web_save HTTP/1.1" 200 - 9 0.022 0.019 2026-10-10 04:28:01,701 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:01] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 04:28:01,755 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:01] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities#mail.activity.schedule.action_schedule_activities HTTP/1.1" 200 - 17 0.012 0.047 2026-10-10 04:28:01,805 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:01] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.003 0.024 2026-10-10 04:28:01,847 44 INFO rb-acb9515-225444-423143 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-10 04:28:01,874 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:01] "POST /mail/data HTTP/1.1" 200 - 25 0.018 0.073 2026-10-10 04:28:01,903 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:01] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 6 0.007 0.028 2026-10-10 04:28:01,930 44 INFO rb-acb9515-225444-423143 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-10 04:28:01,991 44 INFO rb-acb9515-225444-423143 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-10 04:28:02,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:02] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 2 0.001 0.007 2026-10-10 04:28:02,037 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [37/54] Tour project_tour → Step Open sub-tasks notebook section (trigger: a[name="sub_tasks_page"]) 2026-10-10 04:28:02,098 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [38/54] Tour project_tour → Step Add a sub-task (trigger: .o_field_subtasks_one2many .o_list_renderer a[role="button"]) 2026-10-10 04:28:02,111 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:02] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 27 0.024 0.064 2026-10-10 04:28:02,136 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:02] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-10 04:28:02,218 44 INFO rb-acb9515-225444-423143 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-10 04:28:02,284 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:02] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 12 0.012 0.047 2026-10-10 04:28:02,345 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:02] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-10 04:28:02,359 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:02] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:28:02,387 44 INFO rb-acb9515-225444-423143 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-10 04:28:02,438 44 INFO rb-acb9515-225444-423143 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-10 04:28:02,537 44 INFO rb-acb9515-225444-423143 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-10 04:28:02,580 44 INFO rb-acb9515-225444-423143 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-10 04:28:02,621 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:02] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 26 0.022 0.059 2026-10-10 04:28:02,689 44 INFO rb-acb9515-225444-423143 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-10 04:28:02,853 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:02] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 84 0.078 0.118 2026-10-10 04:28:02,859 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:02] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.201 2026-10-10 04:28:02,910 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:02] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.018 0.026 2026-10-10 04:28:02,988 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:02] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.003 0.083 2026-10-10 04:28:02,993 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:02] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.078 2026-10-10 04:28:03,087 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:03] "POST /mail/data HTTP/1.1" 200 - 36 0.036 0.135 2026-10-10 04:28:03,100 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:03] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.066 2026-10-10 04:28:03,185 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:03] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 22 0.021 0.128 2026-10-10 04:28:03,195 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:03] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.149 2026-10-10 04:28:03,223 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:03] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.015 2026-10-10 04:28:03,258 44 INFO rb-acb9515-225444-423143 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-10 04:28:03,326 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:03] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.021 0.042 2026-10-10 04:28:03,358 44 INFO rb-acb9515-225444-423143 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-10 04:28:03,415 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [47/54] Tour project_tour → Step .subtask_create_input 2026-10-10 04:28:03,467 44 INFO rb-acb9515-225444-423143 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-10 04:28:03,531 44 INFO rb-acb9515-225444-423143 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-10 04:28:03,618 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:03] "POST /web/dataset/call_kw/project.task/create#project.task.create HTTP/1.1" 200 - 50 0.031 0.055 2026-10-10 04:28:03,694 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:03] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.021 0.046 2026-10-10 04:28:03,735 44 INFO rb-acb9515-225444-423143 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-10 04:28:03,787 44 INFO rb-acb9515-225444-423143 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-10 04:28:03,846 44 INFO rb-acb9515-225444-423143 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-10 04:28:03,898 44 INFO rb-acb9515-225444-423143 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-10 04:28:03,922 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:03] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 22 0.021 0.051 2026-10-10 04:28:03,957 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [54/54] Tour project_tour → Step .o_kanban_renderer 2026-10-10 04:28:04,013 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: tour succeeded 2026-10-10 04:28:04,013 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: ╔═════════════════════════════╗ ║ TOUR project_tour SUCCEEDED ║ ╚═════════════════════════════╝ 2026-10-10 04:28:04,015 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:04] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 24 0.033 0.047 2026-10-10 04:28:04,092 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:04] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.023 0.106 2026-10-10 04:28:04,306 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: heap 42638500 (allocated 45359104) 2026-10-10 04:28:04,313 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Closing chrome headless with pid 153216 2026-10-10 04:28:04,315 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Closing websocket connection 2026-10-10 04:28:04,317 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Terminating chrome headless with pid 153216 2026-10-10 04:28:04,426 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_042804_425841_test_01_project_tour.txt 2026-10-10 04:28:04,426 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Removing chrome user profile "/tmp/tmpsq_jnmrf_chrome_odoo" 2026-10-10 04:28:04,439 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_project_task_history ... 2026-10-10 04:28:04,936 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome pid: 153495 2026-10-10 04:28:04,937 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome headless temporary user profile dir: /tmp/tmpzgcfltyn_chrome_odoo 2026-10-10 04:28:04,937 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Issuing json command http://127.0.0.1:33911/json/version 2026-10-10 04:28:04,938 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33911', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:28:04,998 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Browser version: Chrome/150.0.7871.114 2026-10-10 04:28:04,998 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Issuing json command http://127.0.0.1:33911/json 2026-10-10 04:28:04,999 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33911', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:28:05,010 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Websocket url found: ws://127.0.0.1:33911/devtools/page/D2FCEA4538177B1B7B961A163B496795 2026-10-10 04:28:05,023 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Enable chrome headless console log notification 2026-10-10 04:28:05,043 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome headless enable page notifications 2026-10-10 04:28:05,093 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-10 04:28:05,101 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Setting session cookie in browser 2026-10-10 04:28:05,103 44 INFO rb-acb9515-225444-423143 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-10 04:28:05,103 44 INFO rb-acb9515-225444-423143 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-10 04:28:05,117 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:28:06,680 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:06] "GET /odoo?debug=1 HTTP/1.1" 200 - 157 0.110 1.456 2026-10-10 04:28:06,685 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Navigation result: {'frameId': 'D2FCEA4538177B1B7B961A163B496795', 'loaderId': 'FCCF6B347A2B4DE32F5A222F2BE11804', 'isDownload': False} 2026-10-10 04:28:06,685 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Evaluate ready code "odoo.isTourReady('project_task_history_tour')" 2026-10-10 04:28:06,867 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:06] "GET /web/webclient/load_menus HTTP/1.1" 200 - 22 0.032 0.127 2026-10-10 04:28:06,878 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:06] "GET /web/assets/68b6ae9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.168 2026-10-10 04:28:06,885 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:06] "GET /web/assets/79ca00f/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.176 2026-10-10 04:28:06,899 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:06] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.006 0.177 2026-10-10 04:28:06,920 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:06] "GET /web/assets/d8c592b/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.005 2026-10-10 04:28:07,007 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:07] "GET /web/assets/ed00ac9/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-10 04:28:07,904 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:07] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:28:07,909 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:07] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 04:28:07,920 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-10 04:28:07,958 44 INFO rb-acb9515-225444-423143 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-10 04:28:07,997 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:07] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.023 0.040 2026-10-10 04:28:08,003 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:08] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.060 2026-10-10 04:28:08,014 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: Owl is running in 'dev' mode. 2026-10-10 04:28:08,017 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.044 2026-10-10 04:28:08,028 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:08] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:28:08,043 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:08] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:28:08,146 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:08] "GET /odoo HTTP/1.1" 200 - 29 0.041 0.054 2026-10-10 04:28:08,175 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:08] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.114 2026-10-10 04:28:08,193 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Evaluate test code "odoo.startTour('project_task_history_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo?debug=1", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:28:08,241 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:08] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.014 0.031 2026-10-10 04:28:08,321 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:08] "POST /mail/data HTTP/1.1" 200 - 35 0.034 0.090 2026-10-10 04:28:08,333 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:28:08,348 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:28:08,370 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:08] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.015 0.152 2026-10-10 04:28:08,402 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:08] "GET /web/image/res.partner/3/avatar_128?unique=1791596421000 HTTP/1.1" 200 - 6 0.009 0.184 2026-10-10 04:28:08,408 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:08] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.166 2026-10-10 04:28:08,416 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:08] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.166 2026-10-10 04:28:08,420 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.149 2026-10-10 04:28:08,445 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:08] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.007 0.233 2026-10-10 04:28:08,497 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:08] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 04:28:08,504 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:08] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:28:08,527 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:08] "GET /odoo?debug=1,tests HTTP/1.1" 200 - 29 0.024 0.148 2026-10-10 04:28:08,753 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:08] "GET /web/webclient/load_menus HTTP/1.1" 200 - 16 0.038 0.108 2026-10-10 04:28:08,777 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:08] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.016 0.150 2026-10-10 04:28:09,465 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [1/70] Tour project_task_history_tour → Step .o_navbar_apps_menu button:enabled 2026-10-10 04:28:09,476 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:09] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 04:28:09,490 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.004 2026-10-10 04:28:09,528 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: Owl is running in 'dev' mode. 2026-10-10 04:28:09,691 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [2/70] Tour project_task_history_tour → Step Open the project app (trigger: .o_app[data-menu-xmlid='project.menu_main_pm']) 2026-10-10 04:28:09,719 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:09] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 7 0.015 0.030 2026-10-10 04:28:09,727 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:09] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.045 2026-10-10 04:28:09,766 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:09] "POST /mail/data HTTP/1.1" 200 - 19 0.016 0.058 2026-10-10 04:28:09,773 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:09] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.083 2026-10-10 04:28:09,777 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:09] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.061 2026-10-10 04:28:09,795 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:09] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.004 0.115 2026-10-10 04:28:09,801 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:09] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.070 2026-10-10 04:28:09,804 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.092 2026-10-10 04:28:09,828 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [3/70] Tour project_task_history_tour → Step Open Test History Project (trigger: .o_kanban_view .o_kanban_record:contains(Test History Project)) 2026-10-10 04:28:09,852 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:09] "POST /web/action/load HTTP/1.1" 200 - 10 0.005 0.013 2026-10-10 04:28:10,258 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:10] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 106 0.097 0.233 2026-10-10 04:28:10,374 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:10] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 27 0.026 0.059 2026-10-10 04:28:10,379 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:10] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.079 2026-10-10 04:28:10,460 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:10] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 04:28:10,564 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [4/70] Tour project_task_history_tour → Step Open Test History Task (trigger: .o_kanban_view .o_kanban_record:contains(Test History Task)) 2026-10-10 04:28:10,633 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:10] "POST /mail/data HTTP/1.1" 200 - 45 0.041 0.074 2026-10-10 04:28:10,671 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:10] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.013 0.104 2026-10-10 04:28:10,738 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:10] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 23 0.025 0.141 2026-10-10 04:28:10,780 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:10] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.005 0.088 2026-10-10 04:28:11,105 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:11] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 71 0.047 0.291 2026-10-10 04:28:11,152 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:11] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.012 2026-10-10 04:28:11,211 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:11] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.023 0.045 2026-10-10 04:28:11,225 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:11] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.048 2026-10-10 04:28:11,253 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:11] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 04:28:11,359 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [5/70] Tour project_task_history_tour → Step div.note-editable.odoo-editor-editable 2026-10-10 04:28:11,435 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:11] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.004 0.064 2026-10-10 04:28:11,533 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:11] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 21 0.029 0.031 2026-10-10 04:28:11,692 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:11] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 33 0.070 0.119 2026-10-10 04:28:11,759 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:11] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.009 2026-10-10 04:28:11,857 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:11] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.012 2026-10-10 04:28:11,872 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:11] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.007 2026-10-10 04:28:12,036 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:12] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.002 0.013 2026-10-10 04:28:12,080 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:12] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.013 0.018 2026-10-10 04:28:12,142 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [6/70] Tour project_task_history_tour → Step div.note-editable[spellcheck='true'].odoo-editor-editable 2026-10-10 04:28:12,212 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [7/70] Tour project_task_history_tour → Step save form (trigger: .o_form_button_save:enabled) 2026-10-10 04:28:12,247 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:12] "POST /mail/data HTTP/1.1" 200 - 33 0.087 0.059 2026-10-10 04:28:12,287 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [8/70] Tour project_task_history_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-10 04:28:12,307 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:12] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 13 0.011 0.141 2026-10-10 04:28:12,338 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:12] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.010 0.221 2026-10-10 04:28:12,383 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:12] "POST /mail/thread/messages HTTP/1.1" 200 - 26 0.012 0.264 2026-10-10 04:28:12,387 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:12] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.107 2026-10-10 04:28:12,587 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:12] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.042 0.249 2026-10-10 04:28:12,608 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:12] "GET /web/bundle/web.assets_emoji?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.000 0.135 2026-10-10 04:28:12,659 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:12] "GET /web/image/res.partner/2/avatar_128?unique=1791596421000 HTTP/1.1" 200 - 5 0.013 0.137 2026-10-10 04:28:12,670 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [9/70] Tour project_task_history_tour → Step div.note-editable.odoo-editor-editable 2026-10-10 04:28:12,684 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:12] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.003 0.039 2026-10-10 04:28:12,695 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:12] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.003 0.035 2026-10-10 04:28:12,724 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:12] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.005 0.105 2026-10-10 04:28:12,737 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [10/70] Tour project_task_history_tour → Step div.note-editable[spellcheck='true'].odoo-editor-editable 2026-10-10 04:28:12,791 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [11/70] Tour project_task_history_tour → Step save form (trigger: .o_form_button_save:enabled) 2026-10-10 04:28:12,825 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:12] "POST /mail/data HTTP/1.1" 200 - 26 0.037 0.109 2026-10-10 04:28:12,872 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:12] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.019 0.188 2026-10-10 04:28:12,879 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [12/70] Tour project_task_history_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-10 04:28:12,904 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:12] "GET /web/assets/9886520/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.204 2026-10-10 04:28:12,931 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:12] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.009 0.241 2026-10-10 04:28:12,968 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:12] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.014 0.151 2026-10-10 04:28:12,975 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:12] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.084 2026-10-10 04:28:13,025 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:13] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.005 0.282 2026-10-10 04:28:13,178 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:13] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.055 0.197 2026-10-10 04:28:13,212 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:13] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.010 0.341 2026-10-10 04:28:13,239 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [13/70] Tour project_task_history_tour → Step div.note-editable.odoo-editor-editable 2026-10-10 04:28:13,243 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:13] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.011 0.019 2026-10-10 04:28:13,256 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:13] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.003 0.062 2026-10-10 04:28:13,261 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:13] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.040 2026-10-10 04:28:13,292 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [14/70] Tour project_task_history_tour → Step div.note-editable[spellcheck='true'].odoo-editor-editable 2026-10-10 04:28:13,332 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:13] "POST /mail/data HTTP/1.1" 200 - 26 0.026 0.061 2026-10-10 04:28:13,355 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [15/70] Tour project_task_history_tour → Step save form (trigger: .o_form_button_save:enabled) 2026-10-10 04:28:13,364 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:13] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.014 0.122 2026-10-10 04:28:13,416 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:13] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.007 0.107 2026-10-10 04:28:13,421 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [16/70] Tour project_task_history_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-10 04:28:13,433 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:13] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.011 2026-10-10 04:28:13,556 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:13] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.033 0.092 2026-10-10 04:28:13,589 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:13] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.004 0.010 2026-10-10 04:28:13,597 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:13] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 04:28:13,605 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:13] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 04:28:13,628 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [17/70] Tour project_task_history_tour → Step div.note-editable.odoo-editor-editable 2026-10-10 04:28:13,634 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:13] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.010 0.024 2026-10-10 04:28:13,679 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [18/70] Tour project_task_history_tour → Step div.note-editable[spellcheck='true'].odoo-editor-editable 2026-10-10 04:28:13,690 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:13] "POST /mail/data HTTP/1.1" 200 - 26 0.023 0.041 2026-10-10 04:28:13,717 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:13] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.008 0.065 2026-10-10 04:28:13,739 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [19/70] Tour project_task_history_tour → Step save form (trigger: .o_form_button_save:enabled) 2026-10-10 04:28:13,745 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:13] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.003 0.046 2026-10-10 04:28:13,809 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [20/70] Tour project_task_history_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-10 04:28:13,810 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:13] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-10 04:28:13,935 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:13] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.030 0.082 2026-10-10 04:28:13,963 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:13] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.004 0.011 2026-10-10 04:28:13,973 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:13] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-10 04:28:13,989 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:13] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-10-10 04:28:14,014 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:14] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.007 0.020 2026-10-10 04:28:14,018 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [21/70] Tour project_task_history_tour → Step Go back to kanban view of tasks. this step is added because it takes some time to save the changes, so it's a sort of timeout to wait a bit for the save (trigger: .o_back_button a) 2026-10-10 04:28:14,072 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:14] "POST /mail/data HTTP/1.1" 200 - 26 0.015 0.033 2026-10-10 04:28:14,084 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [22/70] Tour project_task_history_tour → Step Open Test History Task (trigger: .o_kanban_view .o_kanban_record:contains(Test History Task)) 2026-10-10 04:28:14,099 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:14] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.008 0.063 2026-10-10 04:28:14,158 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:14] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.004 0.055 2026-10-10 04:28:14,194 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:14] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.002 0.013 2026-10-10 04:28:14,244 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:14] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.013 0.046 2026-10-10 04:28:14,256 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:14] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.069 2026-10-10 04:28:14,282 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:14] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.014 2026-10-10 04:28:14,331 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [23/70] Tour project_task_history_tour → Step Open History Dialog (trigger: .o_form_view .o_cp_action_menus i.fa-cog) 2026-10-10 04:28:14,420 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:14] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.005 0.079 2026-10-10 04:28:14,513 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:14] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 25 0.020 0.048 2026-10-10 04:28:14,541 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:14] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.007 2026-10-10 04:28:14,553 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:14] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-10 04:28:14,671 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [24/70] Tour project_task_history_tour → Step .dropdown-menu 2026-10-10 04:28:14,688 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:14] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.014 0.047 2026-10-10 04:28:14,728 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [25/70] Tour project_task_history_tour → Step Open History Dialog (trigger: .o_menu_item i.fa-history) 2026-10-10 04:28:14,764 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:14] "POST /mail/data HTTP/1.1" 200 - 26 0.018 0.074 2026-10-10 04:28:14,791 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [26/70] Tour project_task_history_tour → Step .modal .html-history-dialog.html-history-loaded 2026-10-10 04:28:14,796 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:14] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.012 0.086 2026-10-10 04:28:14,809 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:14] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.004 0.108 2026-10-10 04:28:14,824 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:14] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 3 0.003 0.013 2026-10-10 04:28:14,880 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:14] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:28:14,903 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:14] "GET /web/image?model=res.users&field=avatar_128&id=1 HTTP/1.1" 200 - 7 0.009 0.027 2026-10-10 04:28:14,917 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:14] "GET /web/bundle/html_editor.assets_history_diff?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.000 0.046 2026-10-10 04:28:14,960 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:14] "GET /web/assets/62e3620/html_editor.assets_history_diff.min.css HTTP/1.1" 200 - 2 0.001 0.029 2026-10-10 04:28:14,965 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:14] "GET /web/assets/6d2acdc/html_editor.assets_history_diff.min.js HTTP/1.1" 200 - 2 0.001 0.032 2026-10-10 04:28:14,994 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:14] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 04:28:15,025 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [27/70] Tour project_task_history_tour → Step Verify that 5 revisions are displayed (default empty description after the creation of the task + 3 edits + current version) (trigger: .modal .html-history-dialog .revision-list .btn) 2026-10-10 04:28:15,076 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [28/70] Tour project_task_history_tour → Step Verify that the active revision (revision 4) is related to the current version (trigger: .modal .history-container .history-content-view .history-view-inner:contains(Test project task history version 3)) 2026-10-10 04:28:15,127 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [29/70] Tour project_task_history_tour → Step Go to the third revision related to the second edit (trigger: .modal .html-history-dialog .revision-list .btn:nth-child(3)) 2026-10-10 04:28:15,186 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [30/70] Tour project_task_history_tour → Step .modal .html-history-dialog.html-history-loaded 2026-10-10 04:28:15,203 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:15] "POST /web/dataset/call_kw/project.task/html_field_history_get_content_at_revision#project.task.html_field_history_get_content_at_revision HTTP/1.1" 200 - 2 0.004 0.009 2026-10-10 04:28:15,223 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:15] "POST /web/dataset/call_kw/project.task/html_field_history_get_comparison_at_revision#project.task.html_field_history_get_comparison_at_revision HTTP/1.1" 200 - 2 0.003 0.010 2026-10-10 04:28:15,246 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:15] "POST /web/dataset/call_kw/project.task/html_field_history_get_unified_diff_at_revision#project.task.html_field_history_get_unified_diff_at_revision HTTP/1.1" 200 - 2 0.004 0.010 2026-10-10 04:28:15,275 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [31/70] Tour project_task_history_tour → Step Verify that the active revision is the one clicked in the previous step (trigger: .modal .history-container .history-content-view .history-view-inner:contains(Test project task history version 1)) 2026-10-10 04:28:15,327 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [32/70] Tour project_task_history_tour → Step .history-container .history-view-top-bar a:contains(Comparison) 2026-10-10 04:28:15,385 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [33/70] Tour project_task_history_tour → Step Verify comparison text (trigger: .modal .history-container .history-comparison-view) 2026-10-10 04:28:15,435 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [34/70] Tour project_task_history_tour → Step .modal .html-history-dialog.html-history-loaded 2026-10-10 04:28:15,486 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [35/70] Tour project_task_history_tour → Step Click on Restore History btn to get back to the selected revision in the previous step (trigger: .modal button.btn-primary:enabled) 2026-10-10 04:28:15,546 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [36/70] Tour project_task_history_tour → Step Verify the confirmation dialog is opened (trigger: .modal button.btn-primary:text(Restore)) 2026-10-10 04:28:15,613 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [37/70] Tour project_task_history_tour → Step Verify that the description contains the right text after the restore (trigger: div.note-editable.odoo-editor-editable) 2026-10-10 04:28:15,627 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:15] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.012 2026-10-10 04:28:15,666 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [38/70] Tour project_task_history_tour → Step Go back to projects view. (trigger: a[data-menu-xmlid="project.menu_projects"]) 2026-10-10 04:28:15,724 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [39/70] Tour project_task_history_tour → Step .o_kanban_view 2026-10-10 04:28:15,790 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:15] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 17 0.018 0.044 2026-10-10 04:28:15,821 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:15] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-10-10 04:28:15,877 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:15] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.004 0.050 2026-10-10 04:28:15,942 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:15] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 18 0.015 0.035 2026-10-10 04:28:15,947 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:15] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.034 2026-10-10 04:28:15,969 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:15] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-10 04:28:16,001 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [40/70] Tour project_task_history_tour → Step Open Test History Project Without Tasks (trigger: .o_kanban_view .o_kanban_record:contains(Without tasks project)) 2026-10-10 04:28:16,059 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [41/70] Tour project_task_history_tour → Step .o_kanban_project_tasks 2026-10-10 04:28:16,120 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:16] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 20 0.024 0.037 2026-10-10 04:28:16,222 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:16] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.003 0.074 2026-10-10 04:28:16,262 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:16] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 4 0.003 0.018 2026-10-10 04:28:16,276 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:16] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.003 0.033 2026-10-10 04:28:16,284 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:16] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.028 2026-10-10 04:28:16,360 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:16] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 04:28:16,601 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:16] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:28:16,754 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:16] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:28:16,800 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [42/70] Tour project_task_history_tour → Step Switch to list view (trigger: .o_switch_view.o_list) 2026-10-10 04:28:16,806 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:16] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.005 0.018 2026-10-10 04:28:16,834 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:16] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.007 0.044 2026-10-10 04:28:16,859 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [43/70] Tour project_task_history_tour → Step Create a new task. (trigger: .o_list_button_add) 2026-10-10 04:28:16,865 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:16] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.013 0.065 2026-10-10 04:28:16,892 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:16] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.006 0.098 2026-10-10 04:28:16,972 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:16] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.003 0.100 2026-10-10 04:28:17,033 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:17] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 2 0.003 0.017 2026-10-10 04:28:17,042 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:17] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.027 2026-10-10 04:28:17,097 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:17] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 04:28:17,248 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [44/70] Tour project_task_history_tour → Step .o_form_view 2026-10-10 04:28:17,340 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:17] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.003 0.076 2026-10-10 04:28:17,414 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:17] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 15 0.007 0.037 2026-10-10 04:28:17,443 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:17] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.008 2026-10-10 04:28:17,453 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:17] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 04:28:17,541 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [45/70] Tour project_task_history_tour → Step Set task name (trigger: div[name="name"] .o_input) 2026-10-10 04:28:17,611 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [46/70] Tour project_task_history_tour → Step save form (trigger: .o_form_button_save:enabled) 2026-10-10 04:28:17,684 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:17] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-10 04:28:17,693 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [47/70] Tour project_task_history_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-10 04:28:17,813 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:17] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 54 0.032 0.082 2026-10-10 04:28:17,856 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:17] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 04:28:17,868 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:17] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-10 04:28:17,901 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [48/70] Tour project_task_history_tour → Step div.note-editable.odoo-editor-editable 2026-10-10 04:28:17,935 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:17] "POST /mail/thread/messages HTTP/1.1" 200 - 21 0.016 0.034 2026-10-10 04:28:17,959 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [49/70] Tour project_task_history_tour → Step div.note-editable[spellcheck='true'].odoo-editor-editable 2026-10-10 04:28:18,014 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:18] "POST /mail/data HTTP/1.1" 200 - 31 0.019 0.089 2026-10-10 04:28:18,043 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:18] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.007 0.150 2026-10-10 04:28:18,065 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [50/70] Tour project_task_history_tour → Step save form (trigger: .o_form_button_save:enabled) 2026-10-10 04:28:18,072 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:18] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.003 0.102 2026-10-10 04:28:18,122 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:18] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.015 0.195 2026-10-10 04:28:18,137 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [51/70] Tour project_task_history_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-10 04:28:18,159 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:18] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.015 0.075 2026-10-10 04:28:18,164 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:18] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.024 2026-10-10 04:28:18,285 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:18] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 34 0.029 0.103 2026-10-10 04:28:18,329 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:18] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 04:28:18,343 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:18] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.003 0.040 2026-10-10 04:28:18,349 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:18] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.025 2026-10-10 04:28:18,360 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [52/70] Tour project_task_history_tour → Step div.note-editable.odoo-editor-editable 2026-10-10 04:28:18,415 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [53/70] Tour project_task_history_tour → Step div.note-editable[spellcheck='true'].odoo-editor-editable 2026-10-10 04:28:18,457 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:18] "POST /mail/data HTTP/1.1" 200 - 31 0.024 0.077 2026-10-10 04:28:18,494 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [54/70] Tour project_task_history_tour → Step save form (trigger: .o_form_button_save:enabled) 2026-10-10 04:28:18,501 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:18] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.010 0.159 2026-10-10 04:28:18,532 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:18] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.010 0.159 2026-10-10 04:28:18,561 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [55/70] Tour project_task_history_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-10 04:28:18,562 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:18] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.007 0.135 2026-10-10 04:28:18,574 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:18] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.003 0.017 2026-10-10 04:28:18,606 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:18] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.011 0.092 2026-10-10 04:28:18,745 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:18] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 34 0.045 0.119 2026-10-10 04:28:18,775 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:18] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.007 0.011 2026-10-10 04:28:18,779 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:18] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-10 04:28:18,794 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:18] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 04:28:18,815 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:18] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.008 0.015 2026-10-10 04:28:18,818 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [56/70] Tour project_task_history_tour → Step div.note-editable.odoo-editor-editable 2026-10-10 04:28:18,873 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [57/70] Tour project_task_history_tour → Step div.note-editable[spellcheck='true'].odoo-editor-editable 2026-10-10 04:28:18,888 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:18] "POST /mail/data HTTP/1.1" 200 - 31 0.023 0.044 2026-10-10 04:28:18,914 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:18] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.008 0.083 2026-10-10 04:28:18,931 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [58/70] Tour project_task_history_tour → Step save form (trigger: .o_form_button_save:enabled) 2026-10-10 04:28:18,950 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:18] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.003 0.068 2026-10-10 04:28:19,001 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:19] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 04:28:19,002 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [59/70] Tour project_task_history_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-10 04:28:19,139 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:19] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 34 0.032 0.084 2026-10-10 04:28:19,164 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:19] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.003 0.011 2026-10-10 04:28:19,176 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:19] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 04:28:19,194 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:19] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 04:28:19,204 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [60/70] Tour project_task_history_tour → Step div.note-editable.odoo-editor-editable 2026-10-10 04:28:19,224 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:19] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.010 0.027 2026-10-10 04:28:19,265 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [61/70] Tour project_task_history_tour → Step div.note-editable[spellcheck='true'].odoo-editor-editable 2026-10-10 04:28:19,293 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:19] "POST /mail/data HTTP/1.1" 200 - 31 0.020 0.068 2026-10-10 04:28:19,314 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:19] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.007 0.089 2026-10-10 04:28:19,320 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [62/70] Tour project_task_history_tour → Step save form (trigger: .o_form_button_save:enabled) 2026-10-10 04:28:19,349 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:19] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.005 0.070 2026-10-10 04:28:19,389 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:19] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-10 04:28:19,392 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [63/70] Tour project_task_history_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-10 04:28:19,517 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:19] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 34 0.025 0.089 2026-10-10 04:28:19,540 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:19] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.003 0.011 2026-10-10 04:28:19,555 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:19] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 04:28:19,578 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [64/70] Tour project_task_history_tour → Step .o_form_view 2026-10-10 04:28:19,579 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:19] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.009 0.015 2026-10-10 04:28:19,585 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:19] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.029 2026-10-10 04:28:19,627 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [65/70] Tour project_task_history_tour → Step Open History Dialog (trigger: .o_cp_action_menus i.fa-cog) 2026-10-10 04:28:19,675 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:19] "POST /mail/data HTTP/1.1" 200 - 31 0.022 0.079 2026-10-10 04:28:19,685 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [66/70] Tour project_task_history_tour → Step .dropdown-menu 2026-10-10 04:28:19,702 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:19] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.009 0.104 2026-10-10 04:28:19,735 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [67/70] Tour project_task_history_tour → Step Open History Dialog (trigger: .o_menu_item i.fa-history) 2026-10-10 04:28:19,797 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [68/70] Tour project_task_history_tour → Step Close History Dialog (trigger: .modal-header .btn-close) 2026-10-10 04:28:19,819 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:19] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 3 0.004 0.013 2026-10-10 04:28:19,861 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [69/70] Tour project_task_history_tour → Step Go back to projects view. this step is added because Tour can't be finished with an open form view in edition mode. (trigger: a[data-menu-xmlid="project.menu_projects"]) 2026-10-10 04:28:19,864 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:19] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 1 0.002 0.009 2026-10-10 04:28:19,916 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [70/70] Tour project_task_history_tour → Step Verify that we are on kanban view (trigger: button.o_switch_view.o_kanban.active) 2026-10-10 04:28:20,007 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:20] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.005 0.080 2026-10-10 04:28:20,080 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:20] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 18 0.021 0.035 2026-10-10 04:28:20,099 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:20] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.002 0.065 2026-10-10 04:28:20,104 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:20] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-10 04:28:20,142 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: tour succeeded 2026-10-10 04:28:20,143 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: ╔══════════════════════════════════════════╗ ║ TOUR project_task_history_tour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-10 04:28:20,422 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: heap 59995768 (allocated 62758912) 2026-10-10 04:28:20,428 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Closing chrome headless with pid 153495 2026-10-10 04:28:20,430 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Closing websocket connection 2026-10-10 04:28:20,432 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Terminating chrome headless with pid 153495 2026-10-10 04:28:20,546 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_042820_546619_test_project_task_history.txt 2026-10-10 04:28:20,547 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Removing chrome user profile "/tmp/tmpzgcfltyn_chrome_odoo" 2026-10-10 04:28:20,566 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_project_task_last_history_steps ... 2026-10-10 04:28:21,070 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome pid: 153877 2026-10-10 04:28:21,071 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome headless temporary user profile dir: /tmp/tmpdjf4_qkt_chrome_odoo 2026-10-10 04:28:21,071 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Issuing json command http://127.0.0.1:36915/json/version 2026-10-10 04:28:21,072 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36915', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:28:21,154 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Browser version: Chrome/150.0.7871.114 2026-10-10 04:28:21,154 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Issuing json command http://127.0.0.1:36915/json 2026-10-10 04:28:21,155 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36915', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:28:21,172 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Websocket url found: ws://127.0.0.1:36915/devtools/page/15640A11D8759AC82EC169A68C4FE86A 2026-10-10 04:28:21,185 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Enable chrome headless console log notification 2026-10-10 04:28:21,191 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome headless enable page notifications 2026-10-10 04:28:21,273 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-10 04:28:21,281 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Setting session cookie in browser 2026-10-10 04:28:21,288 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-10 04:28:21,289 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-10 04:28:21,304 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:28:23,272 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:23] "GET /odoo HTTP/1.1" 200 - 157 0.148 1.823 2026-10-10 04:28:23,275 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Navigation result: {'frameId': '15640A11D8759AC82EC169A68C4FE86A', 'loaderId': '9717CA81386836E7A538A1C32C6C5AED', 'isDownload': False} 2026-10-10 04:28:23,276 44 INFO rb-acb9515-225444-423143 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-10 04:28:23,330 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:23] "GET /web/assets/68b6ae9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.011 2026-10-10 04:28:23,340 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:23] "GET /web/assets/79ca00f/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.030 2026-10-10 04:28:23,535 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:23] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.062 0.150 2026-10-10 04:28:23,549 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:23] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.005 0.220 2026-10-10 04:28:23,589 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:23] "GET /web/assets/d8c592b/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-10 04:28:23,660 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:23] "GET /web/assets/ed00ac9/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-10 04:28:24,421 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:24] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:28:24,430 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:24] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 04:28:24,441 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-10 04:28:24,502 44 INFO rb-acb9515-225444-423143 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-10 04:28:24,547 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: Owl is running in 'dev' mode. 2026-10-10 04:28:24,552 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:24] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.024 0.060 2026-10-10 04:28:24,559 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:24] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.079 2026-10-10 04:28:24,582 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.079 2026-10-10 04:28:24,585 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:24] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 04:28:24,616 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:24] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:28:24,720 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:24] "GET /odoo HTTP/1.1" 200 - 29 0.029 0.061 2026-10-10 04:28:24,773 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:24] "GET /odoo/offline HTTP/1.1" 200 - 5 0.028 0.106 2026-10-10 04:28:24,792 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:28:24,794 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:24] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.006 0.045 2026-10-10 04:28:24,809 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 04:28:24,812 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Evaluate test code "odoo.startTour('project_task_last_history_steps_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:28:24,862 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:24] "GET /web/image/res.partner/3/avatar_128?unique=1791596421000 HTTP/1.1" 200 - 13 0.024 0.088 2026-10-10 04:28:24,870 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:24] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.002 0.110 2026-10-10 04:28:24,879 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:24] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.107 2026-10-10 04:28:24,906 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:24] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.009 0.150 2026-10-10 04:28:24,945 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:24] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.007 0.129 2026-10-10 04:28:24,948 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:24] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:28:24,963 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:24] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 04:28:25,042 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:25] "POST /mail/data HTTP/1.1" 200 - 34 0.033 0.170 2026-10-10 04:28:25,045 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.192 2026-10-10 04:28:25,119 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:25] "GET /odoo?debug=1,tests HTTP/1.1" 200 - 29 0.021 0.230 2026-10-10 04:28:25,324 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:25] "GET /web/webclient/load_menus HTTP/1.1" 200 - 16 0.019 0.140 2026-10-10 04:28:25,336 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:25] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.004 0.166 2026-10-10 04:28:25,965 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [1/29] Tour project_task_last_history_steps_tour → Step .o_navbar_apps_menu button:enabled 2026-10-10 04:28:25,973 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:25] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 04:28:26,005 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.004 2026-10-10 04:28:26,056 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: Owl is running in 'dev' mode. 2026-10-10 04:28:26,225 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:26] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.009 0.018 2026-10-10 04:28:26,262 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:26] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 7 0.007 0.056 2026-10-10 04:28:26,268 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [2/29] Tour project_task_last_history_steps_tour → Step Open the project app (trigger: .o_app[data-menu-xmlid='project.menu_main_pm']) 2026-10-10 04:28:26,270 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:26] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.058 2026-10-10 04:28:26,291 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:26] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.070 2026-10-10 04:28:26,343 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [3/29] Tour project_task_last_history_steps_tour → Step Open Test History Project (trigger: .o_kanban_view .o_kanban_record:contains(Test History Project)) 2026-10-10 04:28:26,352 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:26] "POST /mail/data HTTP/1.1" 200 - 19 0.025 0.071 2026-10-10 04:28:26,357 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:26] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.080 2026-10-10 04:28:26,360 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.061 2026-10-10 04:28:26,388 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:26] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.008 0.089 2026-10-10 04:28:26,411 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:26] "POST /web/action/load HTTP/1.1" 200 - 10 0.007 0.054 2026-10-10 04:28:26,417 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:26] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.128 2026-10-10 04:28:26,432 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:26] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.003 0.033 2026-10-10 04:28:26,763 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:26] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 106 0.075 0.213 2026-10-10 04:28:26,974 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:26] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 27 0.057 0.106 2026-10-10 04:28:26,978 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:26] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.160 2026-10-10 04:28:27,086 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:27] "POST /mail/data HTTP/1.1" 200 - 45 0.040 0.213 2026-10-10 04:28:27,096 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:27] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.040 2026-10-10 04:28:27,185 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:27] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.010 0.025 2026-10-10 04:28:27,190 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [4/29] Tour project_task_last_history_steps_tour → Step Open Test History Task (trigger: .o_kanban_view .o_kanban_record:contains(Test History Task)) 2026-10-10 04:28:27,247 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:27] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.021 0.039 2026-10-10 04:28:27,331 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:27] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 23 0.036 0.089 2026-10-10 04:28:27,692 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:27] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 71 0.054 0.273 2026-10-10 04:28:27,741 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:27] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.004 0.019 2026-10-10 04:28:27,826 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:27] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.028 0.073 2026-10-10 04:28:27,836 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:27] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.089 2026-10-10 04:28:27,872 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:27] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.011 2026-10-10 04:28:27,987 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [5/29] Tour project_task_last_history_steps_tour → Step div.note-editable.odoo-editor-editable 2026-10-10 04:28:28,080 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:28] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.005 0.077 2026-10-10 04:28:28,185 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:28] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 21 0.030 0.035 2026-10-10 04:28:28,307 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:28] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 33 0.045 0.117 2026-10-10 04:28:28,353 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:28] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 04:28:28,429 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:28] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-10 04:28:28,458 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:28] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 04:28:28,602 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:28] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.004 2026-10-10 04:28:28,645 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:28] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.008 0.019 2026-10-10 04:28:28,716 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [6/29] Tour project_task_last_history_steps_tour → Step div.note-editable[spellcheck='true'].odoo-editor-editable 2026-10-10 04:28:28,754 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:28] "POST /mail/data HTTP/1.1" 200 - 33 0.027 0.057 2026-10-10 04:28:28,760 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [7/29] Tour project_task_last_history_steps_tour → Step save form (trigger: .o_form_button_save:enabled) 2026-10-10 04:28:28,824 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:28] "POST /mail/thread/messages HTTP/1.1" 200 - 29 0.021 0.101 2026-10-10 04:28:28,836 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [8/29] Tour project_task_last_history_steps_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-10 04:28:28,855 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:28] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.008 0.132 2026-10-10 04:28:28,909 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:28] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 10 0.010 0.182 2026-10-10 04:28:28,914 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:28] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.060 2026-10-10 04:28:28,939 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:28] "GET /web/bundle/web.assets_emoji?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.001 0.039 2026-10-10 04:28:29,080 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:29] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.035 0.181 2026-10-10 04:28:29,102 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:29] "GET /web/image/res.partner/2/avatar_128?unique=1791596421000 HTTP/1.1" 200 - 5 0.005 0.150 2026-10-10 04:28:29,131 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [9/29] Tour project_task_last_history_steps_tour → Step Open History Dialog (trigger: .o_cp_action_menus i.fa-cog) 2026-10-10 04:28:29,188 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:29] "GET /web/assets/9886520/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.224 2026-10-10 04:28:29,188 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [10/29] Tour project_task_last_history_steps_tour → Step .dropdown-menu 2026-10-10 04:28:29,197 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:29] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.003 0.098 2026-10-10 04:28:29,205 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:29] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.082 2026-10-10 04:28:29,247 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [11/29] Tour project_task_last_history_steps_tour → Step Open History Dialog (trigger: .o_menu_item i.fa-history) 2026-10-10 04:28:29,265 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:29] "POST /mail/data HTTP/1.1" 200 - 26 0.017 0.077 2026-10-10 04:28:29,274 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:29] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.155 2026-10-10 04:28:29,300 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:29] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.009 0.158 2026-10-10 04:28:29,314 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [12/29] Tour project_task_last_history_steps_tour → Step .modal .html-history-dialog.html-history-loaded 2026-10-10 04:28:29,332 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:29] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.009 0.033 2026-10-10 04:28:29,375 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:29] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.016 0.154 2026-10-10 04:28:29,388 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:29] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 3 0.003 0.047 2026-10-10 04:28:29,453 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:29] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:28:29,463 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:29] "GET /web/bundle/html_editor.assets_history_diff?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.000 0.015 2026-10-10 04:28:29,486 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:29] "GET /web/image?model=res.users&field=avatar_128&id=1 HTTP/1.1" 200 - 7 0.007 0.031 2026-10-10 04:28:29,495 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:29] "GET /web/assets/62e3620/html_editor.assets_history_diff.min.css HTTP/1.1" 200 - 2 0.003 0.013 2026-10-10 04:28:29,499 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:29] "GET /web/assets/6d2acdc/html_editor.assets_history_diff.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-10 04:28:29,537 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:29] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 1 0.002 0.005 2026-10-10 04:28:29,575 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [13/29] Tour project_task_last_history_steps_tour → Step Verify that 2 revisions are displayed (trigger: .modal .html-history-dialog .revision-list .btn) 2026-10-10 04:28:29,627 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [14/29] Tour project_task_last_history_steps_tour → Step Go to the second revision related to the initial blank document (trigger: .modal .html-history-dialog .revision-list .btn:nth-child(2)) 2026-10-10 04:28:29,687 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [15/29] Tour project_task_last_history_steps_tour → Step .modal .html-history-dialog.html-history-loaded 2026-10-10 04:28:29,706 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:29] "POST /web/dataset/call_kw/project.task/html_field_history_get_content_at_revision#project.task.html_field_history_get_content_at_revision HTTP/1.1" 200 - 2 0.003 0.015 2026-10-10 04:28:29,729 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:29] "POST /web/dataset/call_kw/project.task/html_field_history_get_comparison_at_revision#project.task.html_field_history_get_comparison_at_revision HTTP/1.1" 200 - 2 0.004 0.010 2026-10-10 04:28:29,769 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:29] "POST /web/dataset/call_kw/project.task/html_field_history_get_unified_diff_at_revision#project.task.html_field_history_get_unified_diff_at_revision HTTP/1.1" 200 - 2 0.003 0.014 2026-10-10 04:28:29,807 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [16/29] Tour project_task_last_history_steps_tour → Step .modal button.btn-primary:enabled 2026-10-10 04:28:29,870 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [17/29] Tour project_task_last_history_steps_tour → Step .modal button.btn-primary:text(Restore) 2026-10-10 04:28:29,953 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [18/29] Tour project_task_last_history_steps_tour → Step div.note-editable.odoo-editor-editable 2026-10-10 04:28:29,953 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:29] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 04:28:30,015 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [19/29] Tour project_task_last_history_steps_tour → Step div.note-editable[spellcheck='true'].odoo-editor-editable 2026-10-10 04:28:30,047 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:30] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.004 0.026 2026-10-10 04:28:30,072 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [20/29] Tour project_task_last_history_steps_tour → Step save form (trigger: .o_form_button_save:enabled) 2026-10-10 04:28:30,151 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [21/29] Tour project_task_last_history_steps_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-10 04:28:30,153 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:30] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 04:28:30,301 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:30] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.033 0.102 2026-10-10 04:28:30,339 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:30] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.007 0.016 2026-10-10 04:28:30,347 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:30] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.015 2026-10-10 04:28:30,356 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:30] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-10 04:28:30,361 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [22/29] Tour project_task_last_history_steps_tour → Step div.note-editable.odoo-editor-editable 2026-10-10 04:28:30,388 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:30] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.010 0.023 2026-10-10 04:28:30,428 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [23/29] Tour project_task_last_history_steps_tour → Step div.note-editable[spellcheck='true'].odoo-editor-editable 2026-10-10 04:28:30,446 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:30] "POST /mail/data HTTP/1.1" 200 - 26 0.017 0.063 2026-10-10 04:28:30,469 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:30] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.007 0.081 2026-10-10 04:28:30,476 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [24/29] Tour project_task_last_history_steps_tour → Step .o_notebook_headers li:nth-of-type(2) a 2026-10-10 04:28:30,545 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:30] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 04:28:30,546 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [25/29] Tour project_task_last_history_steps_tour → Step .o_notebook_headers li:nth-of-type(1) a 2026-10-10 04:28:30,625 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [26/29] Tour project_task_last_history_steps_tour → Step div.note-editable.odoo-editor-editable 2026-10-10 04:28:30,682 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [27/29] Tour project_task_last_history_steps_tour → Step div.note-editable[spellcheck='true'].odoo-editor-editable 2026-10-10 04:28:30,715 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:30] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.003 0.028 2026-10-10 04:28:30,737 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [28/29] Tour project_task_last_history_steps_tour → Step save form (trigger: .o_form_button_save:enabled) 2026-10-10 04:28:30,807 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:30] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-10-10 04:28:30,811 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [29/29] Tour project_task_last_history_steps_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-10 04:28:30,963 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:30] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.038 0.086 2026-10-10 04:28:30,999 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:30] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.003 0.011 2026-10-10 04:28:31,009 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:31] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-10-10 04:28:31,042 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: tour succeeded 2026-10-10 04:28:31,043 44 INFO rb-acb9515-225444-423143 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-10 04:28:31,047 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:31] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.008 0.015 2026-10-10 04:28:31,088 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:31] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.006 0.057 2026-10-10 04:28:31,154 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:31] "POST /mail/data HTTP/1.1" 200 - 26 0.027 0.092 2026-10-10 04:28:31,175 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:31] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.007 0.095 2026-10-10 04:28:31,342 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: heap 36155344 (allocated 37621760) 2026-10-10 04:28:31,354 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Closing chrome headless with pid 153877 2026-10-10 04:28:31,359 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Closing websocket connection 2026-10-10 04:28:31,361 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Terminating chrome headless with pid 153877 2026-10-10 04:28:31,457 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_042831_457584_test_project_task_last_history_steps.txt 2026-10-10 04:28:31,457 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Removing chrome user profile "/tmp/tmpdjf4_qkt_chrome_odoo" 2026-10-10 04:28:31,479 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-10 04:28:34,832 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_create ... 2026-10-10 04:28:34,855 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 379, model: project.update 2026-10-10 04:28:34,867 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_read ... 2026-10-10 04:28:34,958 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [13], uid: 379, model: project.milestone 2026-10-10 04:28:34,976 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_unlink ... 2026-10-10 04:28:35,046 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #379 deleted mail.message records with IDs: [19500] 2026-10-10 04:28:35,062 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 379, model: project.milestone 2026-10-10 04:28:35,073 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_write ... 2026-10-10 04:28:35,130 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [13], uid: 379, model: project.milestone 2026-10-10 04:28:35,144 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_admin_can_write ... 2026-10-10 04:28:35,186 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_admin_unlink ... 2026-10-10 04:28:35,234 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #378 deleted mail.message records with IDs: [19499] 2026-10-10 04:28:35,258 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #378 deleted project.update records with IDs: [1] 2026-10-10 04:28:35,286 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_create ... 2026-10-10 04:28:35,333 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 379, model: project.update 2026-10-10 04:28:35,343 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_read ... 2026-10-10 04:28:35,391 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 379, model: project.update 2026-10-10 04:28:35,402 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_unlink ... 2026-10-10 04:28:35,451 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 379, model: project.update 2026-10-10 04:28:35,460 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_write ... 2026-10-10 04:28:35,502 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 379, model: project.update 2026-10-10 04:28:35,511 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_can_read ... 2026-10-10 04:28:35,573 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_no_unlink ... 2026-10-10 04:28:35,637 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #376 deleted mail.message records with IDs: [19499] 2026-10-10 04:28:35,643 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 376, model: project.update 2026-10-10 04:28:35,651 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_no_write ... 2026-10-10 04:28:35,728 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 376, model: project.update 2026-10-10 04:28:35,741 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_unlink ... 2026-10-10 04:28:35,909 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #377 deleted mail.message records with IDs: [19504] 2026-10-10 04:28:35,932 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #377 deleted project.update records with IDs: [2] 2026-10-10 04:28:35,945 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #377 deleted mail.followers records with IDs: [3507] 2026-10-10 04:28:35,980 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-10 04:28:37,769 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_description ... 2026-10-10 04:28:38,044 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_form ... 2026-10-10 04:28:38,428 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_panel ... 2026-10-10 04:28:38,905 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_reflects_task_changes ... 2026-10-10 04:28:39,332 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-10 04:28:39,339 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui: Starting TestProjectUpdateUi.test_01_project_tour ... 2026-10-10 04:28:39,695 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome pid: 154159 2026-10-10 04:28:39,696 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless temporary user profile dir: /tmp/tmp84idbh37_chrome_odoo 2026-10-10 04:28:39,696 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:42273/json/version 2026-10-10 04:28:39,697 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42273', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:28:39,778 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Browser version: Chrome/150.0.7871.114 2026-10-10 04:28:39,779 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:42273/json 2026-10-10 04:28:39,779 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42273', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:28:39,796 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Websocket url found: ws://127.0.0.1:42273/devtools/page/F2D31DF37100021921CBDB6889B06853 2026-10-10 04:28:39,810 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Enable chrome headless console log notification 2026-10-10 04:28:39,816 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless enable page notifications 2026-10-10 04:28:39,873 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-10 04:28:39,886 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Setting session cookie in browser 2026-10-10 04:28:39,888 44 INFO rb-acb9515-225444-423143 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-10 04:28:39,888 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-10 04:28:39,907 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:28:41,536 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:41] "GET /odoo HTTP/1.1" 200 - 162 0.108 1.524 2026-10-10 04:28:41,540 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigation result: {'frameId': 'F2D31DF37100021921CBDB6889B06853', 'loaderId': '05121929A30B4CD08E8ADA27F92C2490', 'isDownload': False} 2026-10-10 04:28:41,540 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Evaluate ready code "odoo.isTourReady('project_update_tour')" 2026-10-10 04:28:41,702 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:41] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.025 0.099 2026-10-10 04:28:41,711 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:41] "GET /web/assets/79ca00f/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.134 2026-10-10 04:28:41,719 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:41] "GET /web/assets/68b6ae9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.138 2026-10-10 04:28:41,738 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:41] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.007 0.147 2026-10-10 04:28:41,795 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:41] "GET /web/assets/d8c592b/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-10 04:28:41,866 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:41] "GET /web/assets/ed00ac9/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-10 04:28:42,584 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:42] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:28:42,595 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:42] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:28:42,612 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-10 04:28:42,682 44 INFO rb-acb9515-225444-423143 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-10 04:28:42,708 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: Owl is running in 'dev' mode. 2026-10-10 04:28:42,729 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:42] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.023 0.073 2026-10-10 04:28:42,734 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:42] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.069 2026-10-10 04:28:42,737 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:42] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:28:42,750 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.069 2026-10-10 04:28:42,758 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:42] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:28:42,870 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:42] "GET /odoo HTTP/1.1" 200 - 29 0.030 0.065 2026-10-10 04:28:42,905 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:42] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.124 2026-10-10 04:28:42,917 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Evaluate test code "odoo.startTour('project_update_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:28:42,921 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 04:28:42,952 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [1/67] Tour project_update_tour → Step .o_navbar_apps_menu button:enabled 2026-10-10 04:28:42,976 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 04:28:42,990 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:42] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.026 0.106 2026-10-10 04:28:42,995 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [2/67] Tour project_update_tour → Step .o_app[data-menu-xmlid="project.menu_main_pm"] 2026-10-10 04:28:43,025 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:43] "GET /web/image/res.partner/3/avatar_128?unique=1791596421000 HTTP/1.1" 200 - 6 0.016 0.149 2026-10-10 04:28:43,050 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:43] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.005 0.184 2026-10-10 04:28:43,055 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:43] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.002 0.176 2026-10-10 04:28:43,094 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:43] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.072 2026-10-10 04:28:43,175 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:43] "POST /mail/data HTTP/1.1" 200 - 34 0.024 0.129 2026-10-10 04:28:43,181 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:43] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.302 2026-10-10 04:28:43,186 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:43] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.142 2026-10-10 04:28:43,190 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:43] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.136 2026-10-10 04:28:43,194 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.235 2026-10-10 04:28:43,241 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:43] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:28:43,246 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:43] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 04:28:43,255 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [3/67] Tour project_update_tour → Step .o_project_kanban 2026-10-10 04:28:43,279 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:43] "POST /web/action/load HTTP/1.1" 200 - 10 0.007 0.013 2026-10-10 04:28:43,641 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:43] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 110 0.066 0.244 2026-10-10 04:28:43,693 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:43] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 04:28:43,701 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:43] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 1 0.001 0.011 2026-10-10 04:28:43,757 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:43] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.045 2026-10-10 04:28:43,830 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:43] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 04:28:44,022 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:44] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:28:44,077 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [4/67] Tour project_update_tour → Step .o-kanban-button-new 2026-10-10 04:28:44,097 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:44] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.019 0.026 2026-10-10 04:28:44,115 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:44] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.002 0.057 2026-10-10 04:28:44,135 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [5/67] Tour project_update_tour → Step button.o-dropdown-item:contains("New Project") 2026-10-10 04:28:44,154 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:44] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.013 0.085 2026-10-10 04:28:44,181 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:44] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.007 0.116 2026-10-10 04:28:44,194 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [6/67] Tour project_update_tour → Step .o_project_name input 2026-10-10 04:28:44,297 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:44] "POST /mail/data HTTP/1.1" 200 - 45 0.056 0.164 2026-10-10 04:28:44,325 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:44] "POST /web/action/load HTTP/1.1" 200 - 11 0.017 0.112 2026-10-10 04:28:44,380 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:44] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.006 0.034 2026-10-10 04:28:44,410 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:44] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.006 0.047 2026-10-10 04:28:44,449 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:44] "POST /web/dataset/call_kw/project.project/onchange#project.project.onchange HTTP/1.1" 200 - 4 0.004 0.013 2026-10-10 04:28:44,526 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [7/67] Tour project_update_tour → Step .o_open_tasks 2026-10-10 04:28:44,589 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [8/67] Tour project_update_tour → Step .o_kanban_project_tasks .o_column_quick_create .input-group input 2026-10-10 04:28:44,703 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:44] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 - 45 0.034 0.077 2026-10-10 04:28:44,761 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:44] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 22 0.013 0.032 2026-10-10 04:28:45,006 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:45] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 76 0.048 0.178 2026-10-10 04:28:45,053 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:45] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.007 0.017 2026-10-10 04:28:45,067 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:45] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.003 0.029 2026-10-10 04:28:45,075 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:45] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.031 2026-10-10 04:28:45,098 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:45] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 04:28:45,137 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [9/67] Tour project_update_tour → Step .o_kanban_project_tasks .o_column_quick_create .o_kanban_add 2026-10-10 04:28:45,196 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [10/67] Tour project_update_tour → Step .o_kanban_group 2026-10-10 04:28:45,230 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:45] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 10 0.008 0.024 2026-10-10 04:28:45,265 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [11/67] Tour project_update_tour → Step .o_kanban_project_tasks .o_column_quick_create .input-group input 2026-10-10 04:28:45,320 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [12/67] Tour project_update_tour → Step .o_kanban_project_tasks .o_column_quick_create .o_kanban_add 2026-10-10 04:28:45,376 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [13/67] Tour project_update_tour → Step .o_kanban_group:eq(0) 2026-10-10 04:28:45,389 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:45] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 5 0.003 0.008 2026-10-10 04:28:45,422 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:45] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 7 0.006 0.018 2026-10-10 04:28:45,426 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [14/67] Tour project_update_tour → Step .o-kanban-button-new 2026-10-10 04:28:45,484 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [15/67] Tour project_update_tour → Step .o_kanban_project_tasks 2026-10-10 04:28:45,513 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:45] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 5 0.004 0.021 2026-10-10 04:28:45,536 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [16/67] Tour project_update_tour → Step .o_kanban_quick_create div.o_field_char[name=display_name] input 2026-10-10 04:28:45,539 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:45] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 3 0.002 0.013 2026-10-10 04:28:45,592 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [17/67] Tour project_update_tour → Step .o_kanban_project_tasks 2026-10-10 04:28:45,642 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [18/67] Tour project_update_tour → Step .o_kanban_quick_create .o_kanban_add 2026-10-10 04:28:45,703 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [19/67] Tour project_update_tour → Step .o_kanban_group:eq(0) 2026-10-10 04:28:45,753 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [20/67] Tour project_update_tour → Step .o-kanban-button-new 2026-10-10 04:28:45,807 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [21/67] Tour project_update_tour → Step .o_kanban_project_tasks 2026-10-10 04:28:45,858 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [22/67] Tour project_update_tour → Step .o_kanban_quick_create:not(.o_disabled) div.o_field_char[name=display_name] input 2026-10-10 04:28:45,879 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:45] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 52 0.076 0.099 2026-10-10 04:28:45,905 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:45] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.014 2026-10-10 04:28:45,955 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [23/67] Tour project_update_tour → Step .o_kanban_project_tasks 2026-10-10 04:28:45,957 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:45] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.022 0.029 2026-10-10 04:28:46,039 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:46] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 17 0.039 0.087 2026-10-10 04:28:46,043 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [24/67] Tour project_update_tour → Step .o_kanban_quick_create .o_kanban_add 2026-10-10 04:28:46,050 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:46] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.066 2026-10-10 04:28:46,063 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:46] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.003 0.058 2026-10-10 04:28:46,096 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [25/67] Tour project_update_tour → Step .o_kanban_group:nth-child(2) .o_kanban_header 2026-10-10 04:28:46,152 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [26/67] Tour project_update_tour → Step .dropdown-item.o_group_edit 2026-10-10 04:28:46,192 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:46] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.035 0.059 2026-10-10 04:28:46,221 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:46] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.002 0.016 2026-10-10 04:28:46,223 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [27/67] Tour project_update_tour → Step .modal .o_field_widget[name=fold] input 2026-10-10 04:28:46,275 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:46] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.014 0.039 2026-10-10 04:28:46,291 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:46] "POST /web/dataset/call_kw/project.task.type/get_views#project.task.type.get_views HTTP/1.1" 200 - 3 0.002 0.039 2026-10-10 04:28:46,325 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:46] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.006 0.066 2026-10-10 04:28:46,342 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:46] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.004 0.039 2026-10-10 04:28:46,355 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:46] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.004 0.049 2026-10-10 04:28:46,365 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:46] "POST /web/dataset/call_kw/project.task.type/web_read#project.task.type.web_read HTTP/1.1" 200 - 3 0.003 0.023 2026-10-10 04:28:46,431 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [28/67] Tour project_update_tour → Step .modal .modal-footer button 2026-10-10 04:28:46,487 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [29/67] Tour project_update_tour → Step body:not(:has(.modal)) 2026-10-10 04:28:46,499 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:46] "POST /web/dataset/call_kw/project.task.type/web_save#project.task.type.web_save HTTP/1.1" 200 - 2 0.001 0.005 2026-10-10 04:28:46,531 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:46] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.010 2026-10-10 04:28:46,593 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:46] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 15 0.017 0.057 2026-10-10 04:28:46,651 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [30/67] Tour project_update_tour → Step .o_kanban_project_tasks 2026-10-10 04:28:46,699 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [31/67] Tour project_update_tour → Step .o_kanban_record 2026-10-10 04:28:46,911 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [32/67] Tour project_update_tour → Step .breadcrumb-item.o_back_button 2026-10-10 04:28:46,965 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [33/67] Tour project_update_tour → Step .o_kanban_record:contains('New Project') 2026-10-10 04:28:46,988 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:46] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 36 0.044 0.067 2026-10-10 04:28:47,059 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:47] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.012 0.011 2026-10-10 04:28:47,089 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:47] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.011 0.037 2026-10-10 04:28:47,123 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:47] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 - 9 0.008 0.071 2026-10-10 04:28:47,196 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:47] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.005 0.131 2026-10-10 04:28:47,294 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:47] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 22 0.022 0.056 2026-10-10 04:28:47,302 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:47] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.079 2026-10-10 04:28:47,326 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:47] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 04:28:47,370 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [34/67] Tour project_update_tour → Step .o_switch_view.o_list 2026-10-10 04:28:47,429 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [35/67] Tour project_update_tour → Step tr.o_data_row td[name='name']:contains('New Project') 2026-10-10 04:28:47,509 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:47] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.006 0.066 2026-10-10 04:28:47,584 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:47] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 16 0.014 0.029 2026-10-10 04:28:47,591 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:47] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.044 2026-10-10 04:28:47,620 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:47] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-10 04:28:47,701 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [36/67] Tour project_update_tour → Step .nav-link:contains('Settings') 2026-10-10 04:28:47,767 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:47] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.005 0.057 2026-10-10 04:28:47,842 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:47] "POST /web/dataset/call_kw/project.project/json_friendly_approval_request_data#project.project.json_friendly_approval_request_data HTTP/1.1" 200 - 10 0.011 0.037 2026-10-10 04:28:47,845 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:47] "POST /web/dataset/call_kw/project.project/check_features_enabled#project.project.check_features_enabled HTTP/1.1" 200 - 0 0.000 0.049 2026-10-10 04:28:47,911 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:47] "POST /web/dataset/call_kw/project.project/web_read#project.project.web_read HTTP/1.1" 200 - 29 0.026 0.082 2026-10-10 04:28:47,945 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:47] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 04:28:48,104 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:48] "POST /web/dataset/call_kw/project.project/json_friendly_approval_request_data#project.project.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.006 0.014 2026-10-10 04:28:48,141 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [37/67] Tour project_update_tour → Step div[name='allow_milestones'] input 2026-10-10 04:28:48,222 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [38/67] Tour project_update_tour → Step .o_form_button_save 2026-10-10 04:28:48,236 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:48] "POST /mail/thread/messages HTTP/1.1" 200 - 25 0.019 0.038 2026-10-10 04:28:48,296 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:48] "POST /mail/data HTTP/1.1" 200 - 34 0.019 0.065 2026-10-10 04:28:48,330 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:48] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.013 2026-10-10 04:28:48,374 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [39/67] Tour project_update_tour → Step button[name='action_view_tasks'] 2026-10-10 04:28:48,464 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:48] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 - 31 0.040 0.046 2026-10-10 04:28:48,478 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:48] "GET /web/assets/9886520/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.046 2026-10-10 04:28:48,483 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:48] "POST /web/dataset/call_kw/project.project/check_features_enabled#project.project.check_features_enabled HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:28:48,515 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:48] "POST /web/dataset/call_kw/project.project/json_friendly_approval_request_data#project.project.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.006 0.014 2026-10-10 04:28:48,523 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:48] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.002 0.011 2026-10-10 04:28:48,542 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [40/67] Tour project_update_tour → Step Open embedded actions (trigger: .o_control_panel_navigation button i.fa-sliders) 2026-10-10 04:28:48,603 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:48] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 20 0.012 0.034 2026-10-10 04:28:48,655 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:48] "POST /web/dataset/call_kw/project.project/json_friendly_approval_request_data#project.project.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.030 0.064 2026-10-10 04:28:48,724 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:48] "POST /mail/data HTTP/1.1" 200 - 31 0.024 0.137 2026-10-10 04:28:48,775 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:48] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.003 0.150 2026-10-10 04:28:48,832 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:48] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.006 0.013 2026-10-10 04:28:48,890 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:48] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 15 0.019 0.052 2026-10-10 04:28:48,899 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:48] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.076 2026-10-10 04:28:48,929 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:48] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.006 2026-10-10 04:28:48,984 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [41/67] Tour project_update_tour → Step span.o-dropdown-item:contains('Top Menu') 2026-10-10 04:28:49,038 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [42/67] Tour project_update_tour → Step Put Dashboard in the embedded actions (trigger: .o-dropdown-item div span:contains('Dashboard')) 2026-10-10 04:28:49,082 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:49] "POST /web/dataset/call_kw/res.users.settings/get_embedded_actions_settings#res.users.settings.get_embedded_actions_settings HTTP/1.1" 200 - 10 0.024 0.019 2026-10-10 04:28:49,128 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:49] "POST /web/dataset/call_kw/res.users.settings/set_embedded_actions_setting#res.users.settings.set_embedded_actions_setting HTTP/1.1" 200 - 7 0.017 0.020 2026-10-10 04:28:49,247 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [43/67] Tour project_update_tour → Step Open Dashboard (trigger: .o_embedded_actions button span:contains('Dashboard')) 2026-10-10 04:28:49,283 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:49] "POST /web/dataset/call_kw/res.users.settings/set_embedded_actions_setting#res.users.settings.set_embedded_actions_setting HTTP/1.1" 200 - 9 0.017 0.020 2026-10-10 04:28:49,302 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [44/67] Tour project_update_tour → Step Add a first milestone (trigger: .o_add_milestone a) 2026-10-10 04:28:49,367 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:49] "POST /web/action/load HTTP/1.1" 200 - 17 0.014 0.044 2026-10-10 04:28:49,434 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:49] "POST /web/dataset/call_kw/project.update/get_views#project.update.get_views HTTP/1.1" 200 - 22 0.018 0.031 2026-10-10 04:28:49,470 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:49] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 - 1 0.001 0.011 2026-10-10 04:28:49,568 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:49] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 38 0.044 0.055 2026-10-10 04:28:49,631 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:49] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 17 0.024 0.115 2026-10-10 04:28:49,673 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [45/67] Tour project_update_tour → Step Create new milestone (trigger: .o_list_button_add) 2026-10-10 04:28:49,729 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:49] "POST /web/dataset/call_button/project.project/action_get_list_view#project.project.action_get_list_view HTTP/1.1" 200 - 17 0.018 0.024 2026-10-10 04:28:49,805 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:49] "POST /web/dataset/call_kw/project.milestone/get_views#project.milestone.get_views HTTP/1.1" 200 - 17 0.021 0.035 2026-10-10 04:28:49,828 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:49] "POST /web/dataset/call_kw/project.milestone/web_search_read#project.milestone.web_search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 04:28:49,880 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [46/67] Tour project_update_tour → Step div.o_field_widget[name=name] input 2026-10-10 04:28:49,886 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:49] "POST /web/dataset/call_kw/project.milestone/web_search_read#project.milestone.web_search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 04:28:49,892 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:49] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:28:49,927 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:49] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 5 0.005 0.011 2026-10-10 04:28:49,966 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [47/67] Tour project_update_tour → Step input[data-field=deadline] 2026-10-10 04:28:50,062 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [48/67] Tour project_update_tour → Step .o_list_button_save 2026-10-10 04:28:50,127 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [49/67] Tour project_update_tour → Step Make sure the milestone is saved before continuing (trigger: .o_list_button_add) 2026-10-10 04:28:50,132 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:50] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 2 0.002 0.009 2026-10-10 04:28:50,161 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:50] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 2 0.002 0.011 2026-10-10 04:28:50,239 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:50] "POST /web/dataset/call_kw/project.milestone/web_save#project.milestone.web_save HTTP/1.1" 200 - 23 0.026 0.042 2026-10-10 04:28:50,274 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [50/67] Tour project_update_tour → Step td[data-tooltip='New milestone'] + td 2026-10-10 04:28:50,334 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [51/67] Tour project_update_tour → Step input[data-field=deadline] 2026-10-10 04:28:50,421 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [52/67] Tour project_update_tour → Step Create new milestone (trigger: .o_list_button_add) 2026-10-10 04:28:50,485 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:50] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 13 0.030 0.035 2026-10-10 04:28:50,534 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:50] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 9 0.014 0.018 2026-10-10 04:28:50,605 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:50] "POST /web/dataset/call_kw/project.milestone/web_save#project.milestone.web_save HTTP/1.1" 200 - 21 0.032 0.029 2026-10-10 04:28:50,644 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [53/67] Tour project_update_tour → Step div.o_field_widget[name=name] input 2026-10-10 04:28:50,663 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:50] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 4 0.006 0.010 2026-10-10 04:28:50,708 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [54/67] Tour project_update_tour → Step input[data-field=deadline] 2026-10-10 04:28:50,816 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [55/67] Tour project_update_tour → Step .breadcrumb-item.o_back_button 2026-10-10 04:28:50,828 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:50] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 2 0.006 0.012 2026-10-10 04:28:50,861 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:50] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 2 0.002 0.007 2026-10-10 04:28:50,866 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [56/67] Tour project_update_tour → Step Create a new update (trigger: .o-kanban-button-new) 2026-10-10 04:28:50,925 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:50] "POST /web/dataset/call_kw/project.milestone/web_save#project.milestone.web_save HTTP/1.1" 200 - 15 0.014 0.039 2026-10-10 04:28:50,967 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:50] "POST /web/dataset/call_kw/project.update/get_views#project.update.get_views HTTP/1.1" 200 - 1 0.000 0.015 2026-10-10 04:28:50,995 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:50] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 04:28:51,056 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:51] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.019 0.044 2026-10-10 04:28:51,115 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:51] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.018 0.073 2026-10-10 04:28:51,152 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [57/67] Tour project_update_tour → Step div.o_field_widget[name=name] input 2026-10-10 04:28:51,170 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:51] "POST /web/dataset/call_kw/project.update/get_views#project.update.get_views HTTP/1.1" 200 - 1 0.001 0.015 2026-10-10 04:28:51,330 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:51] "POST /web/dataset/call_kw/project.update/onchange#project.update.onchange HTTP/1.1" 200 - 16 0.014 0.126 2026-10-10 04:28:51,443 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [58/67] Tour project_update_tour → Step .o_form_button_save 2026-10-10 04:28:51,504 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [59/67] Tour project_update_tour → Step .o_field_widget[name='description'] h1:contains('Activities') 2026-10-10 04:28:51,555 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [60/67] Tour project_update_tour → Step .o_field_widget[name='description'] h3:contains('Milestones') 2026-10-10 04:28:51,613 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [61/67] Tour project_update_tour → Step .o_field_widget[name='description'] div[name='milestone'] ul li:contains('(12/12/2099 => 12/12/2100)') 2026-10-10 04:28:51,645 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:51] "POST /web/dataset/call_kw/project.update/web_save#project.update.web_save HTTP/1.1" 200 - 28 0.048 0.082 2026-10-10 04:28:51,695 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:51] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.004 2026-10-10 04:28:51,713 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [62/67] Tour project_update_tour → Step .o_field_widget[name='description'] div[name='milestone'] ul li:contains('(due 12/12/2022)') 2026-10-10 04:28:51,766 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [63/67] Tour project_update_tour → Step .o_field_widget[name='description'] div[name='milestone'] ul li:contains('(due 12/12/2100)') 2026-10-10 04:28:51,770 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:51] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.018 0.038 2026-10-10 04:28:51,826 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [64/67] Tour project_update_tour → Step Go back to the kanban view the project (trigger: .o_back_button) 2026-10-10 04:28:51,841 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:51] "POST /mail/data HTTP/1.1" 200 - 31 0.020 0.101 2026-10-10 04:28:51,886 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [65/67] Tour project_update_tour → Step Open List View of Dashboard (trigger: .o_switch_view.o_list) 2026-10-10 04:28:51,903 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:51] "POST /web/dataset/call_kw/project.update/get_views#project.update.get_views HTTP/1.1" 200 - 1 0.001 0.011 2026-10-10 04:28:51,936 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:51] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 - 5 0.004 0.010 2026-10-10 04:28:51,997 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:51] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.020 0.051 2026-10-10 04:28:52,067 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:52] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.020 0.070 2026-10-10 04:28:52,110 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [66/67] Tour project_update_tour → Step .o_list_view 2026-10-10 04:28:52,133 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:52] "POST /web/dataset/call_kw/project.update/get_views#project.update.get_views HTTP/1.1" 200 - 1 0.000 0.016 2026-10-10 04:28:52,172 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:52] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 - 5 0.004 0.016 2026-10-10 04:28:52,246 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:52] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.022 0.061 2026-10-10 04:28:52,315 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:52] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.019 0.098 2026-10-10 04:28:52,353 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [67/67] Tour project_update_tour → Step Go back to the kanban view the project (trigger: .o_back_button) 2026-10-10 04:28:52,410 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: tour succeeded 2026-10-10 04:28:52,411 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: ╔════════════════════════════════════╗ ║ TOUR project_update_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-10 04:28:52,469 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:52] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.004 0.048 2026-10-10 04:28:52,664 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: heap 50682744 (allocated 53616640) 2026-10-10 04:28:52,664 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing chrome headless with pid 154159 2026-10-10 04:28:52,665 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing websocket connection 2026-10-10 04:28:52,673 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Terminating chrome headless with pid 154159 2026-10-10 04:28:52,770 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_042852_770136_test_01_project_tour.txt 2026-10-10 04:28:52,770 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Removing chrome user profile "/tmp/tmp84idbh37_chrome_odoo" 2026-10-10 04:28:53,083 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome pid: 154471 2026-10-10 04:28:53,083 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless temporary user profile dir: /tmp/tmp_mhvhz5w_chrome_odoo 2026-10-10 04:28:53,083 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:35813/json/version 2026-10-10 04:28:53,085 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35813', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:28:53,150 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Browser version: Chrome/150.0.7871.114 2026-10-10 04:28:53,150 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:35813/json 2026-10-10 04:28:53,151 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35813', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:28:53,164 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Websocket url found: ws://127.0.0.1:35813/devtools/page/3175514AA6411AB73E48DEE66809ADF3 2026-10-10 04:28:53,179 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Enable chrome headless console log notification 2026-10-10 04:28:53,187 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless enable page notifications 2026-10-10 04:28:53,242 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-10 04:28:53,246 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Setting session cookie in browser 2026-10-10 04:28:53,248 44 INFO rb-acb9515-225444-423143 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-10 04:28:53,248 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-10 04:28:53,320 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:53] "GET /odoo HTTP/1.1" 200 - 31 0.014 0.043 2026-10-10 04:28:53,324 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigation result: {'frameId': '3175514AA6411AB73E48DEE66809ADF3', 'loaderId': 'FFA266E85C4E7AAD2EF14D106729F191', 'isDownload': False} 2026-10-10 04:28:53,324 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Evaluate ready code "odoo.isTourReady('project_tour')" 2026-10-10 04:28:53,364 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:53] "GET /web/assets/79ca00f/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.011 2026-10-10 04:28:53,370 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:53] "GET /web/assets/68b6ae9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-10-10 04:28:53,405 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:53] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.049 2026-10-10 04:28:53,429 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:53] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.011 0.057 2026-10-10 04:28:53,463 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:53] "GET /web/assets/d8c592b/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-10 04:28:53,531 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:53] "GET /web/assets/ed00ac9/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-10 04:28:54,486 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:54] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:28:54,503 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:54] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 04:28:54,505 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 04:28:54,541 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:54] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.018 2026-10-10 04:28:54,567 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.006 2026-10-10 04:28:54,619 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: Owl is running in 'dev' mode. 2026-10-10 04:28:54,649 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:54] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:28:54,668 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:54] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:28:54,758 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:54] "GET /odoo HTTP/1.1" 200 - 31 0.022 0.049 2026-10-10 04:28:54,768 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:54] "GET /odoo/offline HTTP/1.1" 200 - 1 0.000 0.077 2026-10-10 04:28:54,824 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:54] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.014 0.027 2026-10-10 04:28:54,852 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Evaluate test code "odoo.startTour('project_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:28:54,856 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 04:28:54,858 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 04:28:54,860 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:54] "GET /web/image/res.partner/3/avatar_128?unique=1791596421000 HTTP/1.1" 200 - 6 0.009 0.063 2026-10-10 04:28:54,890 44 INFO rb-acb9515-225444-423143 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-10 04:28:54,908 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:54] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.021 0.099 2026-10-10 04:28:54,918 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:54] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.002 0.100 2026-10-10 04:28:54,924 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:54] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.109 2026-10-10 04:28:54,966 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:54] "POST /mail/data HTTP/1.1" 200 - 19 0.014 0.066 2026-10-10 04:28:54,988 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:54] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.004 0.111 2026-10-10 04:28:54,990 44 INFO rb-acb9515-225444-423143 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-10 04:28:54,999 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.082 2026-10-10 04:28:55,001 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:55] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-10 04:28:55,003 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:55] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 04:28:55,027 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:55] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.003 0.012 2026-10-10 04:28:55,047 44 INFO rb-acb9515-225444-423143 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-10 04:28:55,069 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:55] "POST /web/action/load HTTP/1.1" 200 - 10 0.005 0.014 2026-10-10 04:28:55,118 44 INFO rb-acb9515-225444-423143 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-10 04:28:55,171 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:55] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.004 0.044 2026-10-10 04:28:55,285 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:55] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 20 0.013 0.053 2026-10-10 04:28:55,290 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:55] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.066 2026-10-10 04:28:55,332 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:55] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 04:28:55,481 44 INFO rb-acb9515-225444-423143 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-10 04:28:55,509 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:55] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.007 0.024 2026-10-10 04:28:55,540 44 INFO rb-acb9515-225444-423143 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-10 04:28:55,583 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:55] "POST /mail/data HTTP/1.1" 200 - 41 0.020 0.081 2026-10-10 04:28:55,602 44 INFO rb-acb9515-225444-423143 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-10 04:28:55,620 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:55] "POST /web/action/load HTTP/1.1" 200 - 9 0.005 0.016 2026-10-10 04:28:55,670 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:55] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 6 0.008 0.008 2026-10-10 04:28:55,688 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:55] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 2 0.004 0.012 2026-10-10 04:28:55,739 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:55] "POST /web/dataset/call_kw/project.project/onchange#project.project.onchange HTTP/1.1" 200 - 1 0.002 0.017 2026-10-10 04:28:55,809 44 INFO rb-acb9515-225444-423143 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-10 04:28:55,870 44 INFO rb-acb9515-225444-423143 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-10 04:28:55,948 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:55] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 - 22 0.017 0.058 2026-10-10 04:28:56,015 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:56] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 20 0.013 0.039 2026-10-10 04:28:56,111 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:56] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.004 0.078 2026-10-10 04:28:56,146 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:56] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.008 2026-10-10 04:28:56,160 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:56] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.003 0.017 2026-10-10 04:28:56,176 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:56] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 04:28:56,198 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:56] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.009 2026-10-10 04:28:56,234 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:56] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:28:56,266 44 INFO rb-acb9515-225444-423143 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-10 04:28:56,320 44 INFO rb-acb9515-225444-423143 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-10 04:28:56,338 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:56] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 5 0.002 0.009 2026-10-10 04:28:56,374 44 INFO rb-acb9515-225444-423143 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-10 04:28:56,428 44 INFO rb-acb9515-225444-423143 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-10 04:28:56,486 44 INFO rb-acb9515-225444-423143 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-10 04:28:56,500 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:56] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 5 0.003 0.009 2026-10-10 04:28:56,520 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:56] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 3 0.004 0.005 2026-10-10 04:28:56,542 44 INFO rb-acb9515-225444-423143 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-10 04:28:56,600 44 INFO rb-acb9515-225444-423143 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-10 04:28:56,624 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:56] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 2 0.002 0.011 2026-10-10 04:28:56,650 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:56] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 2 0.001 0.013 2026-10-10 04:28:56,651 44 INFO rb-acb9515-225444-423143 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-10 04:28:56,706 44 INFO rb-acb9515-225444-423143 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-10 04:28:56,757 44 INFO rb-acb9515-225444-423143 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-10 04:28:56,819 44 INFO rb-acb9515-225444-423143 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-10 04:28:56,869 44 INFO rb-acb9515-225444-423143 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-10 04:28:56,903 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:56] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.022 0.061 2026-10-10 04:28:56,929 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:56] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.014 2026-10-10 04:28:56,967 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:56] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.008 0.028 2026-10-10 04:28:56,991 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:56] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.009 0.043 2026-10-10 04:28:57,017 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:57] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.011 2026-10-10 04:28:57,027 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:57] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.003 0.016 2026-10-10 04:28:57,229 44 INFO rb-acb9515-225444-423143 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-10 04:28:57,250 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:57] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 31 0.024 0.049 2026-10-10 04:28:57,270 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:57] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.002 0.009 2026-10-10 04:28:57,278 44 INFO rb-acb9515-225444-423143 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-10 04:28:57,279 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:57] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.003 0.014 2026-10-10 04:28:57,308 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:57] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 - 9 0.007 0.031 2026-10-10 04:28:57,337 44 INFO rb-acb9515-225444-423143 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-10 04:28:57,403 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:57] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.008 0.055 2026-10-10 04:28:57,526 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:57] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 26 0.039 0.055 2026-10-10 04:28:57,557 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:57] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 04:28:57,627 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:57] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 04:28:57,648 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:57] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.012 2026-10-10 04:28:57,741 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:57] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 1 0.000 0.003 2026-10-10 04:28:57,801 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:57] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.020 0.021 2026-10-10 04:28:57,824 44 INFO rb-acb9515-225444-423143 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-10 04:28:57,926 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:57] "POST /mail/thread/messages HTTP/1.1" 200 - 27 0.047 0.044 2026-10-10 04:28:57,994 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:57] "POST /mail/data HTTP/1.1" 200 - 31 0.019 0.126 2026-10-10 04:28:58,028 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:58] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.008 0.176 2026-10-10 04:28:58,030 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:58] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:28:58,163 44 INFO rb-acb9515-225444-423143 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-10 04:28:58,196 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:58] "POST /web/dataset/call_kw/project.task/zalo_check_recipients#project.task.zalo_check_recipients HTTP/1.1" 200 - 2 0.002 0.024 2026-10-10 04:28:58,207 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:58] "GET /web/assets/9886520/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-10 04:28:58,214 44 INFO rb-acb9515-225444-423143 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-10 04:28:58,285 44 INFO rb-acb9515-225444-423143 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-10 04:28:58,336 44 INFO rb-acb9515-225444-423143 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-10 04:28:58,399 44 INFO rb-acb9515-225444-423143 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-10 04:28:58,451 44 INFO rb-acb9515-225444-423143 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-10 04:28:58,470 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:58] "POST /web/dataset/call_kw/mail.activity.schedule/get_views#mail.activity.schedule.get_views HTTP/1.1" 200 - 23 0.015 0.050 2026-10-10 04:28:58,514 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:58] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 - 7 0.008 0.020 2026-10-10 04:28:58,550 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:58] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 2 0.001 0.005 2026-10-10 04:28:58,622 44 INFO rb-acb9515-225444-423143 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-10 04:28:58,661 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:58] "POST /web/dataset/call_kw/mail.activity.schedule/web_save#mail.activity.schedule.web_save HTTP/1.1" 200 - 9 0.015 0.020 2026-10-10 04:28:58,683 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:58] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 04:28:58,707 44 INFO rb-acb9515-225444-423143 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-10 04:28:58,731 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:58] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities#mail.activity.schedule.action_schedule_activities HTTP/1.1" 200 - 17 0.018 0.030 2026-10-10 04:28:58,765 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:58] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.008 0.013 2026-10-10 04:28:58,776 44 INFO rb-acb9515-225444-423143 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-10 04:28:58,828 44 INFO rb-acb9515-225444-423143 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-10 04:28:58,851 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:58] "POST /mail/data HTTP/1.1" 200 - 25 0.046 0.039 2026-10-10 04:28:58,881 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:58] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 6 0.007 0.096 2026-10-10 04:28:58,904 44 INFO rb-acb9515-225444-423143 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-10 04:28:58,916 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:58] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 2 0.002 0.010 2026-10-10 04:28:58,956 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [37/54] Tour project_tour → Step Open sub-tasks notebook section (trigger: a[name="sub_tasks_page"]) 2026-10-10 04:28:59,010 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:59] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 27 0.023 0.054 2026-10-10 04:28:59,011 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [38/54] Tour project_tour → Step Add a sub-task (trigger: .o_field_subtasks_one2many .o_list_renderer a[role="button"]) 2026-10-10 04:28:59,030 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:59] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-10 04:28:59,099 44 INFO rb-acb9515-225444-423143 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-10 04:28:59,171 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:59] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 12 0.018 0.046 2026-10-10 04:28:59,238 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:59] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.004 0.013 2026-10-10 04:28:59,242 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:59] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:28:59,262 44 INFO rb-acb9515-225444-423143 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-10 04:28:59,310 44 INFO rb-acb9515-225444-423143 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-10 04:28:59,385 44 INFO rb-acb9515-225444-423143 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-10 04:28:59,440 44 INFO rb-acb9515-225444-423143 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-10 04:28:59,490 44 INFO rb-acb9515-225444-423143 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-10 04:28:59,519 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:59] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 26 0.030 0.105 2026-10-10 04:28:59,797 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:59] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 84 0.107 0.137 2026-10-10 04:28:59,802 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:59] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.248 2026-10-10 04:28:59,849 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:59] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.011 0.029 2026-10-10 04:28:59,954 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:59] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.012 0.078 2026-10-10 04:28:59,958 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:28:59] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.087 2026-10-10 04:29:00,049 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:00] "POST /mail/data HTTP/1.1" 200 - 36 0.030 0.147 2026-10-10 04:29:00,063 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:00] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.076 2026-10-10 04:29:00,130 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:00] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 22 0.018 0.121 2026-10-10 04:29:00,139 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:00] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.138 2026-10-10 04:29:00,163 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:00] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.008 2026-10-10 04:29:00,226 44 INFO rb-acb9515-225444-423143 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-10 04:29:00,299 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:00] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.020 0.048 2026-10-10 04:29:00,325 44 INFO rb-acb9515-225444-423143 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-10 04:29:00,379 44 INFO rb-acb9515-225444-423143 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-10 04:29:00,430 44 INFO rb-acb9515-225444-423143 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-10 04:29:00,494 44 INFO rb-acb9515-225444-423143 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-10 04:29:00,597 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:00] "POST /web/dataset/call_kw/project.task/create#project.task.create HTTP/1.1" 200 - 50 0.038 0.064 2026-10-10 04:29:00,686 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:00] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.023 0.053 2026-10-10 04:29:00,730 44 INFO rb-acb9515-225444-423143 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-10 04:29:00,781 44 INFO rb-acb9515-225444-423143 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-10 04:29:00,840 44 INFO rb-acb9515-225444-423143 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-10 04:29:00,892 44 INFO rb-acb9515-225444-423143 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-10 04:29:00,902 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:00] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 22 0.019 0.039 2026-10-10 04:29:00,952 44 INFO rb-acb9515-225444-423143 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-10 04:29:00,991 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:00] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 24 0.025 0.047 2026-10-10 04:29:00,999 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: tour succeeded 2026-10-10 04:29:01,001 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: ╔═════════════════════════════╗ ║ TOUR project_tour SUCCEEDED ║ ╚═════════════════════════════╝ 2026-10-10 04:29:01,068 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:01] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.028 0.086 2026-10-10 04:29:01,093 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:01] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.004 0.060 2026-10-10 04:29:01,107 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:01] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.004 0.073 2026-10-10 04:29:01,203 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: heap 40687788 (allocated 42602496) 2026-10-10 04:29:01,214 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing chrome headless with pid 154471 2026-10-10 04:29:01,216 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing websocket connection 2026-10-10 04:29:01,217 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Terminating chrome headless with pid 154471 2026-10-10 04:29:01,321 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_042901_321631_test_01_project_tour.txt 2026-10-10 04:29:01,322 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Removing chrome user profile "/tmp/tmp_mhvhz5w_chrome_odoo" 2026-10-10 04:29:01,357 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-10 04:29:03,408 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_admin_dependency_toggle ... 2026-10-10 04:29:03,904 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_create_from_template_keeps_subtask_dependencies ... 2026-10-10 04:29:04,233 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_cyclic_dependencies ... 2026-10-10 04:29:04,396 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_duplicate_project_with_subtask_dependencies ... 2026-10-10 04:29:04,793 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_duplicate_project_with_task_dependencies ... 2026-10-10 04:29:05,415 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_task_dependencies ... 2026-10-10 04:29:05,532 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_task_dependencies_settings_change ... 2026-10-10 04:29:05,768 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-10 04:29:06,384 44 INFO rb-acb9515-225444-423143 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 04:29:06,742 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_link_preview_name: Starting TestTaskLinkPreviewName.test_01_task_link_preview_name ... 2026-10-10 04:29:06,767 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:admin_user from n/a 2026-10-10 04:29:06,776 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:29:06,976 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:06] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 20 0.012 0.191 2026-10-10 04:29:06,980 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_link_preview_name: Starting TestTaskLinkPreviewName.test_my_tasks_path ... 2026-10-10 04:29:07,019 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:admin_user from n/a 2026-10-10 04:29:07,030 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:29:07,288 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:07] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 20 0.013 0.247 2026-10-10 04:29:07,299 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-10 04:29:09,139 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_base_state ... 2026-10-10 04:29:09,185 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_change_stage_or_project ... 2026-10-10 04:29:09,283 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_changing_parent_do_not_reset_task_state ... 2026-10-10 04:29:09,356 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_dependent_task ... 2026-10-10 04:29:09,540 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_task_state_retention_with_closed_dependencies ... 2026-10-10 04:29:09,686 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_task_state_retention_with_open_dependencies ... 2026-10-10 04:29:09,829 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_recompute_state_when_task_dependencies_feature_changes ... 2026-10-10 04:29:10,445 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_state_dont_reset_when_enabling_task_dependencies ... 2026-10-10 04:29:10,922 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_subtask_closed_state_not_reset_on_parent_project_change ... 2026-10-10 04:29:11,156 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_task_created_in_waiting_stage_gets_in_progress_state ... 2026-10-10 04:29:11,276 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-10 04:29:11,454 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_templates_ui: Starting TestTaskTemplatesTour.test_task_templates_tour ... 2026-10-10 04:29:11,782 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome pid: 154753 2026-10-10 04:29:11,783 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome headless temporary user profile dir: /tmp/tmpjlzj_xr__chrome_odoo 2026-10-10 04:29:11,783 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Issuing json command http://127.0.0.1:46447/json/version 2026-10-10 04:29:11,784 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46447', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:29:11,838 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Browser version: Chrome/150.0.7871.114 2026-10-10 04:29:11,838 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Issuing json command http://127.0.0.1:46447/json 2026-10-10 04:29:11,839 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46447', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:29:11,852 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Websocket url found: ws://127.0.0.1:46447/devtools/page/7777385A06DD97A76F302DB6768350D3 2026-10-10 04:29:11,863 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Enable chrome headless console log notification 2026-10-10 04:29:11,872 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome headless enable page notifications 2026-10-10 04:29:11,920 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-10 04:29:11,927 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Setting session cookie in browser 2026-10-10 04:29:11,928 44 INFO rb-acb9515-225444-423143 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-10 04:29:11,928 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-10 04:29:11,949 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:29:13,503 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:13] "GET /odoo HTTP/1.1" 200 - 157 0.137 1.421 2026-10-10 04:29:13,507 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Navigation result: {'frameId': '7777385A06DD97A76F302DB6768350D3', 'loaderId': '9B5993FA5D9CF8BD163C61373CD6BE2B', 'isDownload': False} 2026-10-10 04:29:13,507 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Evaluate ready code "odoo.isTourReady('project_task_templates_tour')" 2026-10-10 04:29:13,549 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:13] "GET /web/assets/68b6ae9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.016 2026-10-10 04:29:13,564 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:13] "GET /web/assets/79ca00f/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.027 2026-10-10 04:29:13,711 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:13] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.034 0.133 2026-10-10 04:29:13,726 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:13] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.007 0.172 2026-10-10 04:29:13,755 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:13] "GET /web/assets/d8c592b/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-10 04:29:13,824 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:13] "GET /web/assets/ed00ac9/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-10 04:29:14,632 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:14] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:29:14,651 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:14] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 04:29:14,666 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.031 2026-10-10 04:29:14,723 44 INFO rb-acb9515-225444-423143 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-10 04:29:14,759 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: Owl is running in 'dev' mode. 2026-10-10 04:29:14,796 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:14] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.048 0.065 2026-10-10 04:29:14,802 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:14] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.101 2026-10-10 04:29:14,816 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.095 2026-10-10 04:29:14,819 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:14] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.048 2026-10-10 04:29:14,841 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:14] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:29:14,962 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:14] "GET /odoo HTTP/1.1" 200 - 29 0.041 0.071 2026-10-10 04:29:14,991 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:14] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.129 2026-10-10 04:29:15,041 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 04:29:15,056 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Evaluate test code "odoo.startTour('project_task_templates_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:29:15,063 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 04:29:15,066 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:15] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.021 0.106 2026-10-10 04:29:15,085 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: [1/10] Tour project_task_templates_tour → Step .o_navbar_apps_menu button:enabled 2026-10-10 04:29:15,127 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:15] "GET /web/image/res.partner/3/avatar_128?unique=1791596421000 HTTP/1.1" 200 - 6 0.024 0.163 2026-10-10 04:29:15,128 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: [2/10] Tour project_task_templates_tour → Step .o_app[data-menu-xmlid="project.menu_main_pm"] 2026-10-10 04:29:15,170 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:15] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.010 0.202 2026-10-10 04:29:15,205 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:15] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.015 0.237 2026-10-10 04:29:15,244 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:15] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.011 0.151 2026-10-10 04:29:15,322 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:15] "POST /mail/data HTTP/1.1" 200 - 34 0.028 0.205 2026-10-10 04:29:15,327 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:15] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.185 2026-10-10 04:29:15,332 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:15] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.362 2026-10-10 04:29:15,340 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:15] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.154 2026-10-10 04:29:15,342 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.305 2026-10-10 04:29:15,401 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:15] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:29:15,405 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:15] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:29:15,408 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: [3/10] Tour project_task_templates_tour → Step Navigate to the project with a task template (trigger: .o_kanban_record span:contains("Project with Task Template")) 2026-10-10 04:29:15,463 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:15] "POST /web/action/load HTTP/1.1" 200 - 10 0.013 0.034 2026-10-10 04:29:15,578 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:15] "POST /mail/data HTTP/1.1" 200 - 45 0.034 0.089 2026-10-10 04:29:15,848 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:15] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 106 0.096 0.228 2026-10-10 04:29:15,919 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:15] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.013 0.286 2026-10-10 04:29:15,993 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:15] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 21 0.019 0.092 2026-10-10 04:29:15,997 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:15] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.111 2026-10-10 04:29:16,032 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:16] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 04:29:16,162 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: [4/10] Tour project_task_templates_tour → Step Wait for the kanban view to load (trigger: div.o_last_breadcrumb_item span:contains("Project with Task Template")) 2026-10-10 04:29:16,182 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:16] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.009 0.027 2026-10-10 04:29:16,243 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:16] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 23 0.020 0.048 2026-10-10 04:29:16,768 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:16] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 71 0.055 0.450 2026-10-10 04:29:16,806 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:16] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.004 0.008 2026-10-10 04:29:16,824 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:16] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 5 0.004 0.019 2026-10-10 04:29:16,831 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:16] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.011 2026-10-10 04:29:16,948 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:16] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.003 0.008 2026-10-10 04:29:17,275 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:17] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:29:17,325 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: [5/10] Tour project_task_templates_tour → Step .o-kanban-button-new 2026-10-10 04:29:17,327 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:17] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.008 0.016 2026-10-10 04:29:17,349 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:17] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.006 0.037 2026-10-10 04:29:17,366 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:17] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.001 0.062 2026-10-10 04:29:17,389 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: [6/10] Tour project_task_templates_tour → Step Create a task with the template (trigger: .dropdown-menu button.dropdown-item:contains("Template")) 2026-10-10 04:29:17,392 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:17] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.008 0.080 2026-10-10 04:29:17,443 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: [7/10] Tour project_task_templates_tour → Step div[name="name"] .o_input 2026-10-10 04:29:17,612 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:17] "POST /web/dataset/call_kw/project.task/action_create_from_template#project.task.action_create_from_template HTTP/1.1" 200 - 55 0.066 0.100 2026-10-10 04:29:17,689 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:17] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.003 0.061 2026-10-10 04:29:17,776 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:17] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 21 0.020 0.038 2026-10-10 04:29:17,879 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:17] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 30 0.031 0.119 2026-10-10 04:29:17,917 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:17] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.004 0.010 2026-10-10 04:29:17,984 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:17] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 04:29:18,001 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:18] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-10 04:29:18,112 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:18] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.004 2026-10-10 04:29:18,152 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:18] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.007 0.023 2026-10-10 04:29:18,188 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: [8/10] Tour project_task_templates_tour → Step button.o_form_button_save 2026-10-10 04:29:18,255 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: [9/10] Tour project_task_templates_tour → Step Wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-10 04:29:18,268 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:18] "POST /mail/data HTTP/1.1" 200 - 38 0.038 0.060 2026-10-10 04:29:18,295 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:18] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.007 0.072 2026-10-10 04:29:18,355 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:18] "POST /mail/thread/messages HTTP/1.1" 200 - 25 0.017 0.129 2026-10-10 04:29:18,361 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:18] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.112 2026-10-10 04:29:18,485 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:18] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 36 0.043 0.175 2026-10-10 04:29:18,558 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: [10/10] Tour project_task_templates_tour → Step Check that the created task has copied the description of the template (trigger: div.note-editable.odoo-editor-editable:contains("Template description")) 2026-10-10 04:29:18,593 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:18] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.159 2026-10-10 04:29:18,600 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:18] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.082 2026-10-10 04:29:18,606 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: tour succeeded 2026-10-10 04:29:18,607 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:18] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.077 2026-10-10 04:29:18,609 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: ╔════════════════════════════════════════════╗ ║ TOUR project_task_templates_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-10 04:29:18,693 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:18] "POST /mail/data HTTP/1.1" 200 - 31 0.033 0.095 2026-10-10 04:29:18,745 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:18] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.019 0.225 2026-10-10 04:29:18,789 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:18] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.014 0.240 2026-10-10 04:29:18,801 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:18] "GET /web/assets/9886520/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.191 2026-10-10 04:29:18,830 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:29:18] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.013 0.218 2026-10-10 04:29:18,916 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: heap 39749188 (allocated 44175360) 2026-10-10 04:29:18,922 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Closing chrome headless with pid 154753 2026-10-10 04:29:18,924 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Closing websocket connection 2026-10-10 04:29:18,925 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Terminating chrome headless with pid 154753 2026-10-10 04:29:19,040 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_042919_039961_test_task_templates_tour.txt 2026-10-10 04:29:19,040 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Removing chrome user profile "/tmp/tmpjlzj_xr__chrome_odoo" 2026-10-10 04:29:19,080 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-10 04:29:21,127 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_tracking: Starting TestTaskTracking.test_many2many_tracking ... 2026-10-10 04:29:21,357 44 INFO rb-acb9515-225444-423143 odoo.addons.project.tests.test_task_tracking: Starting TestTaskTracking.test_many2many_tracking_context ... 2026-10-10 04:29:21,578 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-10 04:29:25,119 44 INFO rb-acb9515-225444-423143 odoo.addons.project_account.tests.test_project_profitability: Starting TestProjectAccountProfitability.test_project_profitability ... 2026-10-10 04:29:31,672 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-10 04:29:55,228 44 INFO rb-acb9515-225444-423143 odoo.addons.project_hr_expense.tests.test_analytics: Starting TestAnalytics.test_project_analytics_to_expense ... 2026-10-10 04:29:57,137 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-10 04:30:25,874 44 INFO rb-acb9515-225444-423143 odoo.addons.project_hr_expense.tests.test_project_profitability: Starting TestProjectHrExpenseProfitability.test_project_profitability ... 2026-10-10 04:30:28,971 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #402 deleted account.analytic.line records with IDs: [12] 2026-10-10 04:30:29,237 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #402 deleted account.move.line.ctp records with IDs: [1368, 1369, 1370] 2026-10-10 04:30:29,420 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #402 deleted account.move.line records with IDs: [2553, 2554, 2555, 2556] 2026-10-10 04:30:29,543 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #402 deleted account.move records with IDs: [959] 2026-10-10 04:30:29,652 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #402 deleted account.analytic.line records with IDs: [11] 2026-10-10 04:30:29,819 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #402 deleted account.move.line.ctp records with IDs: [1367] 2026-10-10 04:30:30,094 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #402 deleted account.move.line records with IDs: [2551, 2552] 2026-10-10 04:30:30,235 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #402 deleted account.move records with IDs: [958] 2026-10-10 04:30:30,314 44 INFO rb-acb9515-225444-423143 odoo.addons.project_hr_expense.tests.test_project_profitability: Starting TestProjectHrExpenseProfitability.test_project_profitability_after_expense_actions ... 2026-10-10 04:30:31,247 44 INFO rb-acb9515-225444-423143 odoo.addons.project_hr_expense.tests.test_project_profitability: Starting TestProjectHrExpenseProfitability.test_project_profitability_expense_with_divided_distribution ... 2026-10-10 04:30:34,923 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-10 04:30:39,222 44 INFO rb-acb9515-225444-423143 odoo.addons.project_mrp_account.tests.test_analytic_account: Starting TestAnalyticAccountTimesheet.test_analytic_account_access ... 2026-10-10 04:30:39,257 44 INFO rb-acb9515-225444-423143 odoo.addons.project_mrp_account.tests.test_analytic_account: skipped TestAnalyticAccountTimesheet.test_analytic_account_access : timesheet_grid is not installed, the access error won't trigger 2026-10-10 04:30:41,130 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-10 04:30:49,573 44 INFO rb-acb9515-225444-423143 odoo.addons.project_mrp_account.tests.test_project_profitability: Starting TestSaleProjectProfitabilityMrp.test_profitability_mrp_project ... 2026-10-10 04:30:51,375 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-10 04:31:00,687 44 INFO rb-acb9515-225444-423143 odoo.addons.project_mrp_sale.tests.test_sale_mrp_account: Starting TestSaleMrpAccount.test_mo_get_project_from_so ... 2026-10-10 04:31:01,421 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-10 04:31:24,776 44 INFO rb-acb9515-225444-423143 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_account_analytic_distribution_ratio ... 2026-10-10 04:31:27,418 44 INFO rb-acb9515-225444-423143 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_analytic_distribution_with_included_tax ... 2026-10-10 04:31:28,687 44 INFO rb-acb9515-225444-423143 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_analytic_distribution_with_mismatched_uom ... 2026-10-10 04:31:29,777 44 INFO rb-acb9515-225444-423143 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_bills_without_purchase_order_are_accounted_in_profitability_project_purchase ... 2026-10-10 04:31:32,115 44 INFO rb-acb9515-225444-423143 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_cross_analytics_contribution ... 2026-10-10 04:31:37,077 44 INFO rb-acb9515-225444-423143 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_multi_currency_for_project_purchase_profitability ... 2026-10-10 04:31:40,669 44 INFO rb-acb9515-225444-423143 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_partial_billing_profitability ... 2026-10-10 04:31:41,990 44 INFO rb-acb9515-225444-423143 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_profitability_foreign_currency_rate_on_bill_date ... 2026-10-10 04:31:42,756 44 INFO rb-acb9515-225444-423143 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_project_profitability_when_multiple_aa_in_the_same_line ... 2026-10-10 04:31:44,072 44 INFO rb-acb9515-225444-423143 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_project_purchase_order_smart_button ... 2026-10-10 04:31:44,303 44 INFO rb-acb9515-225444-423143 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_project_purchase_profitability_with_split_bills ... 2026-10-10 04:31:46,485 44 INFO rb-acb9515-225444-423143 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_project_purchase_profitability_without_analytic_distribution ... 2026-10-10 04:31:47,756 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #411 deleted account.analytic.line records with IDs: [45] 2026-10-10 04:31:47,925 44 INFO rb-acb9515-225444-423143 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_vendor_credit_note_profitability ... 2026-10-10 04:31:49,599 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #411 deleted account.move.line.ctp records with IDs: [1419, 1420] 2026-10-10 04:31:49,761 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #411 deleted account.move.line records with IDs: [2631] 2026-10-10 04:31:52,442 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-10 04:32:19,239 44 INFO rb-acb9515-225444-423143 odoo.addons.project_purchase.tests.test_project_purchase: Starting TestProjectPurchase.test_compute_purchase_orders_count ... 2026-10-10 04:32:19,573 44 INFO rb-acb9515-225444-423143 odoo.addons.project_purchase.tests.test_project_purchase: Starting TestProjectPurchase.test_project_on_pol_with_analytic_distribution_model ... 2026-10-10 04:32:22,773 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-10 04:32:22,776 44 INFO rb-acb9515-225444-423143 odoo.addons.project_purchase_stock.tests.test_reordering_rule: Starting TestReorderingRuleProjectPurchase.test_po_creation_and_reuse_based_on_project ... 2026-10-10 04:32:23,954 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1608] 2026-10-10 04:32:23,969 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-10 04:32:46,060 44 INFO rb-acb9515-225444-423143 odoo.addons.project_sale_expense.tests.test_expense_analytics: Starting TestExpenseAnalytics.test_company_paid_expense_analytic_on_pnl_line_only ... 2026-10-10 04:32:50,003 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-10 04:33:18,492 44 INFO rb-acb9515-225444-423143 odoo.addons.project_sale_expense.tests.test_project_profitability: Starting TestProjectSaleExpenseProfitability.test_project_profitability ... 2026-10-10 04:33:23,428 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #420 deleted stock.move.line records with IDs: [1606] 2026-10-10 04:33:23,737 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #420 deleted account.analytic.line records with IDs: [49] 2026-10-10 04:33:23,941 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #420 deleted account.move.line.ctp records with IDs: [1426] 2026-10-10 04:33:24,116 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #420 deleted account.move.line records with IDs: [2638, 2639] 2026-10-10 04:33:24,272 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #420 deleted account.move records with IDs: [984] 2026-10-10 04:33:25,650 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #420 deleted stock.move.line records with IDs: [1607] 2026-10-10 04:33:25,961 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #420 deleted account.analytic.line records with IDs: [50] 2026-10-10 04:33:26,115 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #420 deleted account.move.line.ctp records with IDs: [1427] 2026-10-10 04:33:26,233 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #420 deleted account.move.line records with IDs: [2640, 2641] 2026-10-10 04:33:26,313 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #420 deleted account.move records with IDs: [985] 2026-10-10 04:33:26,355 44 INFO rb-acb9515-225444-423143 odoo.addons.project_sale_expense.tests.test_project_profitability: Starting TestProjectSaleExpenseProfitability.test_project_profitability_2 ... 2026-10-10 04:33:30,324 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-10 04:33:54,149 44 INFO rb-acb9515-225444-423143 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_analytic_account_expense_policy ... 2026-10-10 04:33:56,649 44 INFO rb-acb9515-225444-423143 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_change_product_expense_policy_analytic_distribution ... 2026-10-10 04:33:56,956 44 INFO rb-acb9515-225444-423143 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_compute_analytic_distribution_expense ... 2026-10-10 04:34:02,729 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-10 04:34:08,305 44 INFO rb-acb9515-225444-423143 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 04:34:08,652 44 INFO rb-acb9515-225444-423143 odoo.addons.project_timesheet_holidays.tests.test_cancel_time_off: Starting TestCancelTimeOff.test_cancel_time_off ... 2026-10-10 04:34:09,000 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #434 deleted resource.calendar.leaves records with IDs: [2] 2026-10-10 04:34:09,000 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #434 deleted account.analytic.line records with IDs: [58] 2026-10-10 04:34:09,342 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-10 04:34:13,938 44 INFO rb-acb9515-225444-423143 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_create_employee ... 2026-10-10 04:34:14,708 44 INFO rb-acb9515-225444-423143 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_timesheet_inactive_employee ... 2026-10-10 04:34:15,000 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [62] 2026-10-10 04:34:15,454 44 INFO rb-acb9515-225444-423143 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_write_employee ... 2026-10-10 04:34:15,000 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [67] 2026-10-10 04:34:16,000 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [68] 2026-10-10 04:34:16,000 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [69] 2026-10-10 04:34:16,307 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-10 04:34:17,019 44 INFO rb-acb9515-225444-423143 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 04:34:17,124 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_project_todo_history ... 2026-10-10 04:34:17,638 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome pid: 154988 2026-10-10 04:34:17,638 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome headless temporary user profile dir: /tmp/tmp2t0y9nzs_chrome_odoo 2026-10-10 04:34:17,638 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Issuing json command http://127.0.0.1:34025/json/version 2026-10-10 04:34:17,639 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34025', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:34:17,652 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Browser version: Chrome/150.0.7871.114 2026-10-10 04:34:17,653 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Issuing json command http://127.0.0.1:34025/json 2026-10-10 04:34:17,653 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34025', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:34:17,665 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Websocket url found: ws://127.0.0.1:34025/devtools/page/7A8D56B210835C728E3D8CE84FB95B78 2026-10-10 04:34:17,677 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Enable chrome headless console log notification 2026-10-10 04:34:17,682 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome headless enable page notifications 2026-10-10 04:34:17,727 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-10 04:34:17,730 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Setting session cookie in browser 2026-10-10 04:34:17,734 44 INFO rb-acb9515-225444-423143 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-10 04:34:17,734 44 INFO rb-acb9515-225444-423143 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-10 04:34:17,762 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:34:19,133 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:19] "GET /odoo?debug=1 HTTP/1.1" 200 - 148 0.099 1.274 2026-10-10 04:34:19,136 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Navigation result: {'frameId': '7A8D56B210835C728E3D8CE84FB95B78', 'loaderId': 'B5C0997F785630F482B152E0E94B1DAD', 'isDownload': False} 2026-10-10 04:34:19,136 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Evaluate ready code "odoo.isTourReady('project_todo_history_tour')" 2026-10-10 04:34:19,181 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:19] "GET /web/assets/79ca00f/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-10 04:34:19,244 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:19] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 14 0.034 0.041 2026-10-10 04:34:19,328 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:19] "GET /web/webclient/load_menus HTTP/1.1" 200 - 15 0.014 0.146 2026-10-10 04:34:19,335 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:19] "GET /web/assets/68b6ae9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.166 2026-10-10 04:34:19,370 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:19] "GET /web/assets/d8c592b/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-10 04:34:19,444 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:19] "GET /web/assets/ed00ac9/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-10 04:34:20,213 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:20] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:34:20,213 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:20] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 04:34:20,223 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.019 2026-10-10 04:34:20,286 44 INFO rb-acb9515-225444-423143 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-10 04:34:20,311 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: Owl is running in 'dev' mode. 2026-10-10 04:34:20,346 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:20] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.033 0.066 2026-10-10 04:34:20,353 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:20] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.097 2026-10-10 04:34:20,356 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:20] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.033 2026-10-10 04:34:20,369 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.083 2026-10-10 04:34:20,374 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:20] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:34:20,494 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:20] "GET /odoo HTTP/1.1" 200 - 29 0.039 0.070 2026-10-10 04:34:20,516 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:20] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.123 2026-10-10 04:34:20,533 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Evaluate test code "odoo.startTour('project_todo_history_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo?debug=1", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:34:20,550 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:20] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.008 0.065 2026-10-10 04:34:20,564 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:34:20,579 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:34:20,580 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:20] "GET /web/image/res.partner/3/avatar_128?unique=1791606856000 HTTP/1.1" 200 - 6 0.010 0.092 2026-10-10 04:34:20,621 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:20] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.014 0.150 2026-10-10 04:34:20,650 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:20] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.008 0.138 2026-10-10 04:34:20,669 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:20] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.003 0.193 2026-10-10 04:34:20,682 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:20] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.160 2026-10-10 04:34:20,753 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:20] "POST /mail/data HTTP/1.1" 200 - 34 0.026 0.137 2026-10-10 04:34:20,756 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.203 2026-10-10 04:34:20,785 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:20] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 04:34:20,797 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:20] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.029 2026-10-10 04:34:20,844 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:20] "GET /odoo?debug=1,tests HTTP/1.1" 200 - 29 0.039 0.218 2026-10-10 04:34:21,050 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:21] "GET /web/webclient/load_menus HTTP/1.1" 200 - 16 0.023 0.142 2026-10-10 04:34:21,084 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:21] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.017 0.179 2026-10-10 04:34:21,776 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:21] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 04:34:21,781 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [1/38] Tour project_todo_history_tour → Step .o_navbar_apps_menu button:enabled 2026-10-10 04:34:21,794 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.005 2026-10-10 04:34:21,862 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: Owl is running in 'dev' mode. 2026-10-10 04:34:22,025 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [2/38] Tour project_todo_history_tour → Step Open the Todo app (trigger: .o_app[data-menu-xmlid='project_todo.menu_todo_todos']) 2026-10-10 04:34:22,034 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:22] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.010 0.026 2026-10-10 04:34:22,068 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:22] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 7 0.013 0.053 2026-10-10 04:34:22,073 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:22] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.062 2026-10-10 04:34:22,077 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:22] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.061 2026-10-10 04:34:22,115 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:22] "POST /mail/data HTTP/1.1" 200 - 19 0.017 0.074 2026-10-10 04:34:22,125 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [3/38] Tour project_todo_history_tour → Step Open Test Todo (trigger: .o_kanban_view .o_kanban_record:contains(Test History Todo)) 2026-10-10 04:34:22,127 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:22] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.090 2026-10-10 04:34:22,143 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:22] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.102 2026-10-10 04:34:22,171 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:22] "POST /web/action/load HTTP/1.1" 200 - 12 0.010 0.029 2026-10-10 04:34:22,174 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.112 2026-10-10 04:34:22,417 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:22] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 74 0.056 0.145 2026-10-10 04:34:22,465 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:22] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.006 0.010 2026-10-10 04:34:22,531 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:22] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 17 0.020 0.053 2026-10-10 04:34:22,579 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:22] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:34:22,718 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [4/38] Tour project_todo_history_tour → Step div.note-editable.odoo-editor-editable 2026-10-10 04:34:22,744 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:22] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.019 0.023 2026-10-10 04:34:22,836 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:22] "POST /mail/data HTTP/1.1" 200 - 45 0.027 0.090 2026-10-10 04:34:22,916 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:22] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.003 0.179 2026-10-10 04:34:22,944 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:22] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.006 0.027 2026-10-10 04:34:23,034 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:23] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 21 0.026 0.051 2026-10-10 04:34:23,039 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:23] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.076 2026-10-10 04:34:23,077 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:23] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 11 0.012 0.078 2026-10-10 04:34:23,123 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:23] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 04:34:23,214 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:23] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.005 2026-10-10 04:34:23,248 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [5/38] Tour project_todo_history_tour → Step div.note-editable.odoo-editor-editable div.o-paragraph 2026-10-10 04:34:23,254 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:23] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.009 0.023 2026-10-10 04:34:23,318 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [6/38] Tour project_todo_history_tour → Step button.o_form_button_save 2026-10-10 04:34:23,324 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:23] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 13 0.011 0.051 2026-10-10 04:34:23,349 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:23] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.007 0.075 2026-10-10 04:34:23,387 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [7/38] Tour project_todo_history_tour → Step Wait the form is saved (trigger: .o_form_saved) 2026-10-10 04:34:23,388 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:23] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 04:34:23,501 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:23] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 27 0.030 0.067 2026-10-10 04:34:23,544 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [8/38] Tour project_todo_history_tour → Step div.note-editable.odoo-editor-editable 2026-10-10 04:34:23,603 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:23] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.072 2026-10-10 04:34:23,606 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [9/38] Tour project_todo_history_tour → Step div.note-editable.odoo-editor-editable div.o-paragraph 2026-10-10 04:34:23,608 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:23] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.071 2026-10-10 04:34:23,635 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:23] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.007 0.075 2026-10-10 04:34:23,661 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [10/38] Tour project_todo_history_tour → Step button.o_form_button_save 2026-10-10 04:34:23,662 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:23] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.007 0.112 2026-10-10 04:34:23,723 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [11/38] Tour project_todo_history_tour → Step Wait the form is saved (trigger: .o_form_saved) 2026-10-10 04:34:23,730 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:23] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 04:34:23,820 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:23] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 22 0.021 0.068 2026-10-10 04:34:23,841 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:23] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-10 04:34:23,862 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [12/38] Tour project_todo_history_tour → Step div.note-editable.odoo-editor-editable 2026-10-10 04:34:23,885 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:23] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.008 0.020 2026-10-10 04:34:23,890 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:23] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.033 2026-10-10 04:34:23,917 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [13/38] Tour project_todo_history_tour → Step div.note-editable.odoo-editor-editable div.o-paragraph 2026-10-10 04:34:23,920 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:23] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.008 0.046 2026-10-10 04:34:23,977 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [14/38] Tour project_todo_history_tour → Step button.o_form_button_save 2026-10-10 04:34:24,043 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:24] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-10 04:34:24,046 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [15/38] Tour project_todo_history_tour → Step Wait the form is saved (trigger: .o_form_saved) 2026-10-10 04:34:24,175 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:24] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 22 0.030 0.090 2026-10-10 04:34:24,195 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:24] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-10 04:34:24,210 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:24] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-10 04:34:24,213 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [16/38] Tour project_todo_history_tour → Step div.note-editable.odoo-editor-editable 2026-10-10 04:34:24,241 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:24] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.012 0.023 2026-10-10 04:34:24,261 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:24] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.007 0.031 2026-10-10 04:34:24,267 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [17/38] Tour project_todo_history_tour → Step div.note-editable.odoo-editor-editable div.o-paragraph 2026-10-10 04:34:24,322 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [18/38] Tour project_todo_history_tour → Step button.o_form_button_save 2026-10-10 04:34:24,390 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [19/38] Tour project_todo_history_tour → Step Wait the form is saved (trigger: .o_form_saved) 2026-10-10 04:34:24,392 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:24] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 04:34:24,491 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:24] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 22 0.020 0.065 2026-10-10 04:34:24,517 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:24] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 04:34:24,536 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [20/38] Tour project_todo_history_tour → Step Go back to kanban view of todos. this step is added because it takes some time to save the changes, so it's a sort of timeout to wait a bit for the save (trigger: .o_back_button a) 2026-10-10 04:34:24,549 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:24] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.007 0.015 2026-10-10 04:34:24,554 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:24] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.029 2026-10-10 04:34:24,583 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:24] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.008 0.020 2026-10-10 04:34:24,587 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [21/38] Tour project_todo_history_tour → Step Open Test Todo (trigger: .o_kanban_view .o_kanban_record:contains(Test History Todo)) 2026-10-10 04:34:24,676 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:24] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.003 0.078 2026-10-10 04:34:24,707 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:24] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.004 0.011 2026-10-10 04:34:24,753 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:24] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 13 0.013 0.040 2026-10-10 04:34:24,827 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [22/38] Tour project_todo_history_tour → Step Open History Dialog (trigger: .o_form_view .o_cp_action_menus i.fa-cog) 2026-10-10 04:34:24,904 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:24] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.003 0.073 2026-10-10 04:34:24,947 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:24] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 11 0.008 0.020 2026-10-10 04:34:24,978 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:24] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 04:34:25,039 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [23/38] Tour project_todo_history_tour → Step .dropdown-menu 2026-10-10 04:34:25,097 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [24/38] Tour project_todo_history_tour → Step Open History Dialog (trigger: .o_menu_item i.fa-history) 2026-10-10 04:34:25,109 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:25] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.019 0.050 2026-10-10 04:34:25,136 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:25] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.010 0.081 2026-10-10 04:34:25,152 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [25/38] Tour project_todo_history_tour → Step .modal .html-history-dialog.html-history-loaded 2026-10-10 04:34:25,180 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:25] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 3 0.003 0.012 2026-10-10 04:34:25,243 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:25] "GET /web/bundle/html_editor.assets_history_diff?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.000 0.013 2026-10-10 04:34:25,245 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:25] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:34:25,274 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:25] "GET /web/assets/62e3620/html_editor.assets_history_diff.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-10 04:34:25,278 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:25] "GET /web/assets/6d2acdc/html_editor.assets_history_diff.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-10 04:34:25,307 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:25] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 1 0.002 0.005 2026-10-10 04:34:25,328 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [26/38] Tour project_todo_history_tour → Step Verify that 5 revisions are displayed (default empty description after the creation of the todo + 3 edits) (trigger: .modal .html-history-dialog .revision-list .btn) 2026-10-10 04:34:25,380 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [27/38] Tour project_todo_history_tour → Step Verify that the active revision (revision 4) is related to the current version (trigger: .modal .history-container .history-content-view .history-view-inner:contains(Test project todo history version 3)) 2026-10-10 04:34:25,430 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [28/38] Tour project_todo_history_tour → Step Go to the third revision related to the second edit (trigger: .modal .html-history-dialog .revision-list .btn:nth-child(3)) 2026-10-10 04:34:25,486 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [29/38] Tour project_todo_history_tour → Step .modal .html-history-dialog.html-history-loaded 2026-10-10 04:34:25,505 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:25] "POST /web/dataset/call_kw/project.task/html_field_history_get_content_at_revision#project.task.html_field_history_get_content_at_revision HTTP/1.1" 200 - 2 0.004 0.013 2026-10-10 04:34:25,537 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:25] "POST /web/dataset/call_kw/project.task/html_field_history_get_comparison_at_revision#project.task.html_field_history_get_comparison_at_revision HTTP/1.1" 200 - 2 0.003 0.012 2026-10-10 04:34:25,569 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:25] "POST /web/dataset/call_kw/project.task/html_field_history_get_unified_diff_at_revision#project.task.html_field_history_get_unified_diff_at_revision HTTP/1.1" 200 - 2 0.003 0.012 2026-10-10 04:34:25,600 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [30/38] Tour project_todo_history_tour → Step Verify that the active revision is the one clicked in the previous step (trigger: .modal .history-container .history-content-view .history-view-inner:contains(Test project todo history version 1)) 2026-10-10 04:34:25,651 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [31/38] Tour project_todo_history_tour → Step .history-container .history-view-top-bar a:contains(Comparison) 2026-10-10 04:34:25,709 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [32/38] Tour project_todo_history_tour → Step Verify comparaison text (trigger: .modal .history-container .history-comparison-view) 2026-10-10 04:34:25,761 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [33/38] Tour project_todo_history_tour → Step .modal .html-history-dialog.html-history-loaded 2026-10-10 04:34:25,812 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [34/38] Tour project_todo_history_tour → Step Click on Restore History btn to get back to the selected revision in the previous step (trigger: .modal button.btn-primary:enabled) 2026-10-10 04:34:25,871 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [35/38] Tour project_todo_history_tour → Step Verify the confirmation dialog is opened (trigger: .modal button.btn-primary:text(Restore)) 2026-10-10 04:34:25,933 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [36/38] Tour project_todo_history_tour → Step Verify that the description contains the right text after the restore (trigger: div.note-editable.odoo-editor-editable div.o-paragraph) 2026-10-10 04:34:25,939 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:25] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 04:34:25,986 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [37/38] Tour project_todo_history_tour → Step button.o_form_button_save 2026-10-10 04:34:26,041 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [38/38] Tour project_todo_history_tour → Step Wait the form is saved (trigger: .o_form_saved) 2026-10-10 04:34:26,131 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:26] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 22 0.018 0.070 2026-10-10 04:34:26,152 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:26] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 04:34:26,163 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: tour succeeded 2026-10-10 04:34:26,164 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: ╔══════════════════════════════════════════╗ ║ TOUR project_todo_history_tour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-10 04:34:26,167 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:26] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.007 2026-10-10 04:34:26,214 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:26] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.026 0.026 2026-10-10 04:34:26,243 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:26] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.010 0.055 2026-10-10 04:34:26,369 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: heap 33466740 (allocated 35229696) 2026-10-10 04:34:26,379 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Closing chrome headless with pid 154988 2026-10-10 04:34:26,390 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Closing websocket connection 2026-10-10 04:34:26,394 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Terminating chrome headless with pid 154988 2026-10-10 04:34:26,505 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_043426_504877_test_project_todo_history.txt 2026-10-10 04:34:26,505 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Removing chrome user profile "/tmp/tmp2t0y9nzs_chrome_odoo" 2026-10-10 04:34:26,532 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_tour_project_task_activities_split ... 2026-10-10 04:34:27,446 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome pid: 155271 2026-10-10 04:34:27,447 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome headless temporary user profile dir: /tmp/tmpq__wn2m6_chrome_odoo 2026-10-10 04:34:27,447 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Issuing json command http://127.0.0.1:32947/json/version 2026-10-10 04:34:27,448 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32947', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:34:27,490 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Browser version: Chrome/150.0.7871.114 2026-10-10 04:34:27,490 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Issuing json command http://127.0.0.1:32947/json 2026-10-10 04:34:27,491 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32947', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:34:27,503 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Websocket url found: ws://127.0.0.1:32947/devtools/page/CC64D19BD856CFFF3EF217A9B58217FD 2026-10-10 04:34:27,517 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Enable chrome headless console log notification 2026-10-10 04:34:27,525 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome headless enable page notifications 2026-10-10 04:34:27,710 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-10 04:34:27,713 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Setting session cookie in browser 2026-10-10 04:34:27,716 44 INFO rb-acb9515-225444-423143 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-10 04:34:27,716 44 INFO rb-acb9515-225444-423143 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-10 04:34:27,735 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:34:29,406 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:29] "GET /odoo HTTP/1.1" 200 - 153 0.117 1.558 2026-10-10 04:34:29,409 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Navigation result: {'frameId': 'CC64D19BD856CFFF3EF217A9B58217FD', 'loaderId': 'C5C85F4277750AAF239E6513264EABAE', 'isDownload': False} 2026-10-10 04:34:29,409 44 INFO rb-acb9515-225444-423143 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-10 04:34:29,456 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:29] "GET /web/assets/79ca00f/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.022 2026-10-10 04:34:29,463 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:29] "GET /web/assets/68b6ae9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.027 2026-10-10 04:34:29,616 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:29] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.067 0.111 2026-10-10 04:34:29,629 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:29] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.004 0.181 2026-10-10 04:34:29,657 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:29] "GET /web/assets/d8c592b/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-10 04:34:29,727 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:29] "GET /web/assets/ed00ac9/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.005 2026-10-10 04:34:30,590 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:30] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 04:34:30,591 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:30] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:34:30,626 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.029 2026-10-10 04:34:30,683 44 INFO rb-acb9515-225444-423143 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-10 04:34:30,730 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: Owl is running in 'dev' mode. 2026-10-10 04:34:30,737 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:30] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.023 0.062 2026-10-10 04:34:30,754 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:30] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.102 2026-10-10 04:34:30,781 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.010 0.079 2026-10-10 04:34:30,782 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:30] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.037 2026-10-10 04:34:30,802 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:30] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:34:30,914 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:30] "GET /odoo HTTP/1.1" 200 - 29 0.024 0.074 2026-10-10 04:34:30,919 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Evaluate test code "odoo.startTour('project_task_activities_split', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:34:30,928 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:34:30,932 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: [1/9] Tour project_task_activities_split → Step Open Activity Systray (trigger: .o-mail-ActivityMenu-counter) 2026-10-10 04:34:30,937 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:34:30,965 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:30] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.133 2026-10-10 04:34:31,000 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:31] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.006 0.092 2026-10-10 04:34:31,028 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:31] "GET /web/image/res.partner/3/avatar_128?unique=1791606856000 HTTP/1.1" 200 - 6 0.006 0.102 2026-10-10 04:34:31,032 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:31] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.106 2026-10-10 04:34:31,038 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:31] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.080 2026-10-10 04:34:31,062 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:31] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.006 0.076 2026-10-10 04:34:31,081 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:31] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.004 0.168 2026-10-10 04:34:31,102 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:31] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:34:31,103 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:31] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:34:31,200 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:31] "POST /mail/data HTTP/1.1" 200 - 44 0.071 0.125 2026-10-10 04:34:31,203 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.249 2026-10-10 04:34:31,243 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: [2/9] Tour project_task_activities_split → Step Open Task Activities (trigger: .o-mail-ActivityGroup:contains("Task")) 2026-10-10 04:34:31,260 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:31] "GET /viin_brand/static/img/apps/project.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:34:31,264 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:31] "GET /viin_brand/static/img/apps/project_todo.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 04:34:31,291 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:31] "POST /mail/data HTTP/1.1" 200 - 15 0.007 0.019 2026-10-10 04:34:31,310 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: [3/9] Tour project_task_activities_split → Step Task "New Task!" is listed in the activity view (trigger: td.o_data_cell:contains("New Task!")) 2026-10-10 04:34:31,617 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:31] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 86 0.047 0.250 2026-10-10 04:34:31,760 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:31] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 31 0.023 0.080 2026-10-10 04:34:31,873 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:31] "POST /mail/data HTTP/1.1" 200 - 45 0.049 0.081 2026-10-10 04:34:31,877 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: [4/9] Tour project_task_activities_split → Step Open embedded actions dropdown (trigger: .o_control_panel_navigation button i.fa-sliders) 2026-10-10 04:34:31,907 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:31] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.006 0.021 2026-10-10 04:34:31,922 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: [5/9] Tour project_task_activities_split → Step Click on `Show Sub-Tasks` button to see sub-tasks in the main view (trigger: span.o-dropdown-item:contains('Show Sub-Tasks')) 2026-10-10 04:34:31,945 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:31] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.006 0.027 2026-10-10 04:34:31,981 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: [6/9] Tour project_task_activities_split → Step Task "New Sub-Task!" is listed in the activity view (trigger: td.o_data_cell:contains("New Sub-Task!")) 2026-10-10 04:34:32,084 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:32] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 29 0.032 0.069 2026-10-10 04:34:32,117 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: [7/9] Tour project_task_activities_split → Step Open Activity Systray (trigger: .o-mail-ActivityMenu-counter) 2026-10-10 04:34:32,179 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: [8/9] Tour project_task_activities_split → Step Open To-Do Activities (trigger: .o-mail-ActivityGroup:contains("To-Do")) 2026-10-10 04:34:32,218 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:32] "POST /mail/data HTTP/1.1" 200 - 15 0.010 0.025 2026-10-10 04:34:32,227 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: [9/9] Tour project_task_activities_split → Step Record "New To-Do!" is listed in the activity view (trigger: td.o_data_cell:contains("New To-Do!")) 2026-10-10 04:34:32,235 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:32] "POST /web/dataset/call_kw/project.task/get_todo_views_id#project.task.get_todo_views_id HTTP/1.1" 200 - 5 0.001 0.004 2026-10-10 04:34:32,347 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:32] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 13 0.013 0.082 2026-10-10 04:34:32,447 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:32] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 26 0.032 0.047 2026-10-10 04:34:32,513 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: tour succeeded 2026-10-10 04:34:32,514 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: ╔══════════════════════════════════════════════╗ ║ TOUR project_task_activities_split SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-10-10 04:34:32,689 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: heap 27021636 (allocated 28311552) 2026-10-10 04:34:32,696 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Closing chrome headless with pid 155271 2026-10-10 04:34:32,697 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Closing websocket connection 2026-10-10 04:34:32,699 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Terminating chrome headless with pid 155271 2026-10-10 04:34:32,804 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_043432_803965_test_tour_project_task_activities_split.txt 2026-10-10 04:34:32,804 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Removing chrome user profile "/tmp/tmpq__wn2m6_chrome_odoo" 2026-10-10 04:34:32,826 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_tour_todo_main_ui_functions ... 2026-10-10 04:34:33,315 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome pid: 155471 2026-10-10 04:34:33,315 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome headless temporary user profile dir: /tmp/tmpvjtwavt1_chrome_odoo 2026-10-10 04:34:33,315 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Issuing json command http://127.0.0.1:33527/json/version 2026-10-10 04:34:33,317 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33527', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:34:33,403 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Browser version: Chrome/150.0.7871.114 2026-10-10 04:34:33,406 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Issuing json command http://127.0.0.1:33527/json 2026-10-10 04:34:33,407 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33527', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:34:33,423 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Websocket url found: ws://127.0.0.1:33527/devtools/page/5E82C10A105637374C64ED8BF26C2CBD 2026-10-10 04:34:33,443 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Enable chrome headless console log notification 2026-10-10 04:34:33,452 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome headless enable page notifications 2026-10-10 04:34:33,584 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-10 04:34:33,600 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Setting session cookie in browser 2026-10-10 04:34:33,603 44 INFO rb-acb9515-225444-423143 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-10 04:34:33,603 44 INFO rb-acb9515-225444-423143 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-10 04:34:33,616 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:34:35,169 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:35] "GET /odoo HTTP/1.1" 200 - 154 0.090 1.468 2026-10-10 04:34:35,173 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Navigation result: {'frameId': '5E82C10A105637374C64ED8BF26C2CBD', 'loaderId': '66391A04E1731DC23A6BF5B145982863', 'isDownload': False} 2026-10-10 04:34:35,174 44 INFO rb-acb9515-225444-423143 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-10 04:34:35,227 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:35] "GET /web/assets/68b6ae9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.017 2026-10-10 04:34:35,281 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:35] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 15 0.014 0.041 2026-10-10 04:34:35,383 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:35] "GET /web/webclient/load_menus HTTP/1.1" 200 - 15 0.016 0.145 2026-10-10 04:34:35,391 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:35] "GET /web/assets/79ca00f/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.180 2026-10-10 04:34:35,397 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:35] "GET /web/assets/d8c592b/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.089 2026-10-10 04:34:35,531 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:35] "GET /web/assets/ed00ac9/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-10 04:34:36,419 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:36] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 04:34:36,431 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-10 04:34:36,434 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:36] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:34:36,479 44 INFO rb-acb9515-225444-423143 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-10 04:34:36,516 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:36] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.017 0.043 2026-10-10 04:34:36,521 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:36] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.059 2026-10-10 04:34:36,533 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.034 2026-10-10 04:34:36,547 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: Owl is running in 'dev' mode. 2026-10-10 04:34:36,561 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:36] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:34:36,578 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:36] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:34:36,676 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:36] "GET /odoo HTTP/1.1" 200 - 29 0.042 0.046 2026-10-10 04:34:36,695 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:36] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.095 2026-10-10 04:34:36,817 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Evaluate test code "odoo.startTour('project_todo_main_functions', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:34:36,829 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.030 2026-10-10 04:34:36,833 44 INFO rb-acb9515-225444-423143 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-10 04:34:36,843 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 04:34:36,850 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:36] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.069 0.050 2026-10-10 04:34:36,881 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:36] "GET /web/image/res.partner/3/avatar_128?unique=1791606856000 HTTP/1.1" 200 - 6 0.007 0.140 2026-10-10 04:34:36,886 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:36] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.141 2026-10-10 04:34:36,894 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:36] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.123 2026-10-10 04:34:36,899 44 INFO rb-acb9515-225444-423143 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-10 04:34:36,907 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.078 2026-10-10 04:34:36,934 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:36] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.004 0.197 2026-10-10 04:34:36,985 44 INFO rb-acb9515-225444-423143 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-10 04:34:36,996 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:36] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 04:34:37,005 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:37] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 04:34:37,049 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:37] "POST /mail/data HTTP/1.1" 200 - 34 0.064 0.130 2026-10-10 04:34:37,121 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:37] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.036 0.238 2026-10-10 04:34:37,126 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:37] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.225 2026-10-10 04:34:37,140 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:37] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.002 0.237 2026-10-10 04:34:37,172 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:37] "POST /web/action/load HTTP/1.1" 200 - 12 0.010 0.156 2026-10-10 04:34:37,188 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:37] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.058 2026-10-10 04:34:37,549 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:37] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 76 0.106 0.225 2026-10-10 04:34:37,638 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:37] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.004 0.057 2026-10-10 04:34:37,731 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:37] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 17 0.033 0.119 2026-10-10 04:34:37,901 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:37] "POST /mail/data HTTP/1.1" 200 - 45 0.083 0.159 2026-10-10 04:34:37,905 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:37] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.131 2026-10-10 04:34:37,990 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:37] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.013 0.031 2026-10-10 04:34:38,055 44 INFO rb-acb9515-225444-423143 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-10 04:34:38,065 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:38] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.019 0.025 2026-10-10 04:34:38,100 44 INFO rb-acb9515-225444-423143 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-10 04:34:38,159 44 INFO rb-acb9515-225444-423143 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-10 04:34:38,217 44 INFO rb-acb9515-225444-423143 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-10 04:34:38,246 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:38] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 7 0.006 0.019 2026-10-10 04:34:38,273 44 INFO rb-acb9515-225444-423143 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-10 04:34:38,277 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:38] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 9 0.006 0.016 2026-10-10 04:34:38,327 44 INFO rb-acb9515-225444-423143 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-10 04:34:38,383 44 INFO rb-acb9515-225444-423143 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-10 04:34:38,392 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:38] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 2 0.001 0.006 2026-10-10 04:34:38,411 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:38] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 3 0.002 0.007 2026-10-10 04:34:38,436 44 INFO rb-acb9515-225444-423143 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-10 04:34:38,495 44 INFO rb-acb9515-225444-423143 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-10 04:34:38,518 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:38] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.007 0.011 2026-10-10 04:34:38,540 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:38] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 04:34:38,584 44 INFO rb-acb9515-225444-423143 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-10 04:34:38,647 44 INFO rb-acb9515-225444-423143 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-10 04:34:38,696 44 INFO rb-acb9515-225444-423143 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-10 04:34:38,756 44 INFO rb-acb9515-225444-423143 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-10 04:34:38,818 44 INFO rb-acb9515-225444-423143 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-10 04:34:38,921 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:38] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 59 0.061 0.100 2026-10-10 04:34:38,946 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:38] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 04:34:39,009 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:39] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 17 0.021 0.036 2026-10-10 04:34:39,022 44 INFO rb-acb9515-225444-423143 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-10 04:34:39,066 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:39] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 9 0.016 0.099 2026-10-10 04:34:39,073 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [19/43] Tour project_todo_main_functions → Step Click on invisible caret. Should hover on card to be visible (trigger: .o_dropdown_kanban .btn.o-no-caret:not(:visible)) 2026-10-10 04:34:39,107 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:39] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.007 0.017 2026-10-10 04:34:39,131 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:39] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 2 0.009 0.037 2026-10-10 04:34:39,146 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:39] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 1 0.000 0.017 2026-10-10 04:34:39,154 44 INFO rb-acb9515-225444-423143 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-10 04:34:39,204 44 INFO rb-acb9515-225444-423143 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-10 04:34:39,217 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:39] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 20 0.017 0.080 2026-10-10 04:34:39,225 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:39] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 0 0.000 0.031 2026-10-10 04:34:39,254 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:39] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.003 0.012 2026-10-10 04:34:39,262 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:39] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 2 0.002 0.013 2026-10-10 04:34:39,294 44 INFO rb-acb9515-225444-423143 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-10 04:34:39,297 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:39] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 - 8 0.007 0.039 2026-10-10 04:34:39,346 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:39] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.003 0.042 2026-10-10 04:34:39,370 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:39] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:34:39,408 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:39] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 11 0.009 0.024 2026-10-10 04:34:39,470 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:39] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 04:34:39,563 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:39] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.004 2026-10-10 04:34:39,618 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:39] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.010 0.017 2026-10-10 04:34:39,623 44 INFO rb-acb9515-225444-423143 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-10 04:34:39,651 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:39] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.006 0.017 2026-10-10 04:34:39,696 44 INFO rb-acb9515-225444-423143 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-10 04:34:39,788 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:39] "POST /mail/thread/messages HTTP/1.1" 200 - 27 0.017 0.039 2026-10-10 04:34:39,859 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:39] "POST /mail/data HTTP/1.1" 200 - 34 0.029 0.086 2026-10-10 04:34:39,878 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:39] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.011 2026-10-10 04:34:39,972 44 INFO rb-acb9515-225444-423143 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-10 04:34:39,993 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:39] "POST /web/dataset/call_kw/project.task/zalo_check_recipients#project.task.zalo_check_recipients HTTP/1.1" 200 - 2 0.002 0.011 2026-10-10 04:34:40,035 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:40] "GET /web/assets/9886520/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.014 0.015 2026-10-10 04:34:40,048 44 INFO rb-acb9515-225444-423143 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-10 04:34:40,132 44 INFO rb-acb9515-225444-423143 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-10 04:34:40,183 44 INFO rb-acb9515-225444-423143 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-10 04:34:40,252 44 INFO rb-acb9515-225444-423143 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-10 04:34:40,340 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:40] "POST /web/dataset/call_kw/mail.activity.schedule/get_views#mail.activity.schedule.get_views HTTP/1.1" 200 - 23 0.035 0.051 2026-10-10 04:34:40,380 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:40] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 - 7 0.006 0.019 2026-10-10 04:34:40,421 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:40] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 2 0.001 0.007 2026-10-10 04:34:40,497 44 INFO rb-acb9515-225444-423143 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-10 04:34:40,526 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:40] "POST /web/dataset/call_kw/mail.activity.schedule/web_save#mail.activity.schedule.web_save HTTP/1.1" 200 - 9 0.009 0.017 2026-10-10 04:34:40,546 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:40] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 1 0.002 0.005 2026-10-10 04:34:40,566 44 INFO rb-acb9515-225444-423143 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-10 04:34:40,583 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:40] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities#mail.activity.schedule.action_schedule_activities HTTP/1.1" 200 - 16 0.009 0.028 2026-10-10 04:34:40,611 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:40] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.004 0.011 2026-10-10 04:34:40,630 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [32/43] Tour project_todo_main_functions → Step .ui-autocomplete > li > a:not(:has(i.fa)) 2026-10-10 04:34:40,667 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:40] "POST /mail/data HTTP/1.1" 200 - 25 0.016 0.036 2026-10-10 04:34:40,698 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:40] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 6 0.006 0.059 2026-10-10 04:34:40,907 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:40] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 6 0.007 0.017 2026-10-10 04:34:40,956 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:40] "GET /web/image/res.users/435/avatar_128 HTTP/1.1" 200 - 7 0.006 0.021 2026-10-10 04:34:40,958 44 INFO rb-acb9515-225444-423143 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-10 04:34:40,979 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:40] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 3 0.004 0.015 2026-10-10 04:34:41,037 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:41] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 16 0.010 0.032 2026-10-10 04:34:41,072 44 INFO rb-acb9515-225444-423143 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-10 04:34:41,093 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:41] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 04:34:41,098 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:41] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.009 2026-10-10 04:34:41,135 44 INFO rb-acb9515-225444-423143 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-10 04:34:41,137 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:41] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 04:34:41,177 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:41] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 11 0.011 0.026 2026-10-10 04:34:41,186 44 INFO rb-acb9515-225444-423143 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-10 04:34:41,196 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:41] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 04:34:41,245 44 INFO rb-acb9515-225444-423143 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-10 04:34:41,510 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:41] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 83 0.063 0.200 2026-10-10 04:34:41,544 44 INFO rb-acb9515-225444-423143 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-10 04:34:41,560 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:41] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.013 0.028 2026-10-10 04:34:41,565 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:41] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.034 2026-10-10 04:34:41,584 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:41] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.006 0.019 2026-10-10 04:34:41,590 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:41] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.020 2026-10-10 04:34:41,634 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:41] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.006 0.013 2026-10-10 04:34:41,638 44 INFO rb-acb9515-225444-423143 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-10 04:34:41,681 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:41] "POST /web/action/load HTTP/1.1" 200 - 13 0.012 0.019 2026-10-10 04:34:41,730 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:41] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.005 0.019 2026-10-10 04:34:41,774 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:41] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 7 0.007 0.023 2026-10-10 04:34:41,828 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:41] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.006 0.019 2026-10-10 04:34:41,848 44 INFO rb-acb9515-225444-423143 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-10 04:34:41,852 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:41] "POST /web/dataset/call_kw/project.project/web_name_search#project.project.web_name_search HTTP/1.1" 200 - 6 0.004 0.019 2026-10-10 04:34:42,116 44 INFO rb-acb9515-225444-423143 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-10 04:34:42,176 44 INFO rb-acb9515-225444-423143 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-10 04:34:42,216 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:42] "POST /web/dataset/call_kw/project.project/name_create#project.project.name_create HTTP/1.1" 200 - 54 0.038 0.061 2026-10-10 04:34:42,257 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:42] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 12 0.008 0.024 2026-10-10 04:34:42,373 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:42] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 40 0.031 0.073 2026-10-10 04:34:42,414 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:42] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.009 0.022 2026-10-10 04:34:42,440 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:42] "POST /web/dataset/call_button/project.task/action_convert_to_task#project.task.action_convert_to_task HTTP/1.1" 200 - 10 0.008 0.019 2026-10-10 04:34:42,523 44 INFO rb-acb9515-225444-423143 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-10 04:34:42,602 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:42] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 13 0.014 0.095 2026-10-10 04:34:42,682 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:42] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.003 0.148 2026-10-10 04:34:42,713 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:42] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.003 0.012 2026-10-10 04:34:42,733 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: tour succeeded 2026-10-10 04:34:42,734 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: ╔════════════════════════════════════════════╗ ║ TOUR project_todo_main_functions SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-10 04:34:42,786 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:34:42] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 13 0.023 0.054 2026-10-10 04:34:43,025 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: heap 36901928 (allocated 40767488) 2026-10-10 04:34:43,032 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Closing chrome headless with pid 155471 2026-10-10 04:34:43,034 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Closing websocket connection 2026-10-10 04:34:43,036 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Terminating chrome headless with pid 155471 2026-10-10 04:34:43,139 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_043443_139634_test_tour_todo_main_ui_functions.txt 2026-10-10 04:34:43,140 44 INFO rb-acb9515-225444-423143 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Removing chrome user profile "/tmp/tmpvjtwavt1_chrome_odoo" 2026-10-10 04:34:43,169 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-10 04:34:53,059 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_change_uom_without_purchase_access ... 2026-10-10 04:34:53,996 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_create_product_purchase_user ... 2026-10-10 04:34:54,325 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_create_purchase_order ... 2026-10-10 04:34:56,880 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 438, model: sale.order.line 2026-10-10 04:34:56,892 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_double_validation ... 2026-10-10 04:34:57,521 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_prepare_purchase_order_line_from_branch_company ... 2026-10-10 04:35:06,697 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_read_purchase_order ... 2026-10-10 04:35:10,560 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-10 04:35:24,425 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrual_entry_date_as_string_from_context ... 2026-10-10 04:35:26,780 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_account_types_bill_to_receive ... 2026-10-10 04:35:26,960 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_account_types_default_no_movement ... 2026-10-10 04:35:27,043 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_account_types_mixed_lines ... 2026-10-10 04:35:28,001 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_account_types_prepaid_expense ... 2026-10-10 04:35:28,914 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_entries_with_discount ... 2026-10-10 04:35:29,671 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_entries_with_no_date ... 2026-10-10 04:35:29,828 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_entries_with_purchase_uom ... 2026-10-10 04:35:31,372 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order ... 2026-10-10 04:35:33,249 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_returned ... 2026-10-10 04:35:35,793 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_with_tax_included ... 2026-10-10 04:35:36,964 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_wizard_zero_total ... 2026-10-10 04:35:38,167 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_analytic_account_accrued_order ... 2026-10-10 04:35:39,224 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_error_when_different_currencies_accrued ... 2026-10-10 04:35:39,387 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_multi_currency_accrued_order ... 2026-10-10 04:35:42,064 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-10 04:35:42,067 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_import_files: Starting TestImportFiles.test_import_requests_for_quotation_template_xls ... 2026-10-10 04:35:42,068 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_import_files: skipped TestImportFiles.test_import_requests_for_quotation_template_xls : Needs demo data to be able to import those files 2026-10-10 04:35:42,077 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-10 04:36:00,114 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_action_view_po_when_product_template_archived ... 2026-10-10 04:36:00,728 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_amount_to_invoice_at_date_with_uom ... 2026-10-10 04:36:02,317 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_bill_in_purchase_matching_individual ... 2026-10-10 04:36:04,225 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_currency_computed_from_partner ... 2026-10-10 04:36:04,365 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_date_planned ... 2026-10-10 04:36:06,503 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_date_planned_2 ... 2026-10-10 04:36:08,484 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_description_price__date_depending_on_vendor ... 2026-10-10 04:36:09,909 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_discount_and_price_update_on_quantity_change ... 2026-10-10 04:36:10,299 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_discount_po_line_vendorpricelist ... 2026-10-10 04:36:12,403 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_import_keeps_imported_price_unit ... 2026-10-10 04:36:12,831 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_locked_purchase_order_cannot_cancel ... 2026-10-10 04:36:12,999 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_merge_purchase_order ... 2026-10-10 04:36:15,093 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_on_change_quantity_description ... 2026-10-10 04:36:15,894 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_orderline_description_change_on_partner_change ... 2026-10-10 04:36:16,264 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_orderline_supplierinfo_description ... 2026-10-10 04:36:17,762 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_prevent_recompute_price_on_manual_set ... 2026-10-10 04:36:19,053 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_print_purchase_order_without_state_change ... 2026-10-10 04:36:20,692 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #443 deleted stock.move.line records with IDs: [1613] 2026-10-10 04:36:20,791 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_multicurrency ... 2026-10-10 04:36:22,960 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_not_creating_useless_product_vendor ... 2026-10-10 04:36:24,846 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_line_product_taxes_on_branch ... 2026-10-10 04:36:35,538 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_line_without_uom ... 2026-10-10 04:36:35,800 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_lock ... 2026-10-10 04:36:36,315 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_mail_links_to_correct_website ... 2026-10-10 04:36:38,905 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_sequence ... 2026-10-10 04:36:39,047 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_uom ... 2026-10-10 04:36:39,380 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_suggest_qty ... 2026-10-10 04:36:40,397 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_warnings ... 2026-10-10 04:36:44,587 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_reminder_1 ... 2026-10-10 04:36:46,927 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_reminder_2 ... 2026-10-10 04:36:48,719 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_supplier_info_uom_on_variant ... 2026-10-10 04:36:50,681 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_supplier_list_in_product_with_multicompany ... 2026-10-10 04:36:51,523 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_supplierinfo_date_timezone_aware ... 2026-10-10 04:36:51,816 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_update_date_planned ... 2026-10-10 04:36:53,807 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_vendor_price_by_purchase_order_company ... 2026-10-10 04:36:57,854 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_with_different_uom ... 2026-10-10 04:36:59,596 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-10 04:37:00,078 44 INFO rb-acb9515-225444-423143 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 04:37:10,238 44 INFO rb-acb9515-225444-423143 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 04:37:10,861 44 INFO rb-acb9515-225444-423143 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 04:37:11,138 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_dashboard: Starting TestPurchaseDashboard.test_purchase_dashboard ... 2026-10-10 04:37:15,607 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-10 04:37:25,046 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_downpayment_basic ... 2026-10-10 04:37:29,770 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #451 deleted account.move.line.ctp records with IDs: [1487, 1488, 1489, 1490] 2026-10-10 04:37:29,917 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #451 deleted account.move.line records with IDs: [2742, 2743, 2744, 2745, 2746] 2026-10-10 04:37:29,996 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #451 deleted mail.message records with IDs: [20432] 2026-10-10 04:37:30,095 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #451 deleted account.move records with IDs: [1027] 2026-10-10 04:37:30,431 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_downpayment_exchange_rate ... 2026-10-10 04:37:34,087 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_downpayment_in_accrued_expense_entry ... 2026-10-10 04:37:38,416 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_product_supplierinfo_downpayment ... 2026-10-10 04:37:41,532 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-10 04:37:49,993 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_flow: Starting TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights ... 2026-10-10 04:37:51,190 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome pid: 155745 2026-10-10 04:37:51,190 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome headless temporary user profile dir: /tmp/tmpvicvksl0_chrome_odoo 2026-10-10 04:37:51,190 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Issuing json command http://127.0.0.1:45807/json/version 2026-10-10 04:37:51,191 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45807', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:37:51,242 44 INFO rb-acb9515-225444-423143 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-10 04:37:51,242 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Issuing json command http://127.0.0.1:45807/json 2026-10-10 04:37:51,243 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45807', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:37:51,252 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Websocket url found: ws://127.0.0.1:45807/devtools/page/7FD6330BB0B06A100FB7209CBA62B8BB 2026-10-10 04:37:51,263 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Enable chrome headless console log notification 2026-10-10 04:37:51,268 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome headless enable page notifications 2026-10-10 04:37:51,432 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:SuperPurchaseWoman from n/a 2026-10-10 04:37:51,435 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Setting session cookie in browser 2026-10-10 04:37:51,437 44 INFO rb-acb9515-225444-423143 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-10 04:37:51,437 44 INFO rb-acb9515-225444-423143 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-10 04:37:51,447 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:37:52,809 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:52] "GET /odoo HTTP/1.1" 200 - 147 0.098 1.268 2026-10-10 04:37:52,813 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Navigation result: {'frameId': '7FD6330BB0B06A100FB7209CBA62B8BB', 'loaderId': '1A0DBBE58A09B938062338CD922CE969', 'isDownload': False} 2026-10-10 04:37:52,814 44 INFO rb-acb9515-225444-423143 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-10 04:37:52,856 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:52] "GET /web/assets/79ca00f/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.015 2026-10-10 04:37:52,867 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:52] "GET /web/assets/68b6ae9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.022 2026-10-10 04:37:52,940 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:52] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 15 0.045 0.042 2026-10-10 04:37:52,991 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:52] "GET /web/webclient/load_menus HTTP/1.1" 200 - 21 0.016 0.125 2026-10-10 04:37:52,997 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:52] "GET /web/assets/d8c592b/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.043 2026-10-10 04:37:53,072 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:53] "GET /web/assets/ed00ac9/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-10 04:37:53,674 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:53] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:37:53,676 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:53] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:37:53,689 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.012 2026-10-10 04:37:53,708 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:53] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-10 04:37:53,727 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.010 2026-10-10 04:37:53,769 44 INFO rb-acb9515-225444-423143 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-10 04:37:53,794 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:53] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:37:53,809 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:53] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:37:53,876 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:53] "GET /odoo HTTP/1.1" 200 - 28 0.014 0.030 2026-10-10 04:37:53,892 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:53] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.053 2026-10-10 04:37:53,957 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:53] "GET /web/image?model=res.users&field=avatar_128&id=455 HTTP/1.1" 200 - 14 0.012 0.018 2026-10-10 04:37:53,999 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Evaluate test code "odoo.startTour('test_basic_purchase_flow_with_minimal_access_rights', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:37:54,019 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.033 2026-10-10 04:37:54,020 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:54] "GET /web/image/res.partner/1749/avatar_128?unique=1791607061000 HTTP/1.1" 200 - 6 0.006 0.079 2026-10-10 04:37:54,020 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.022 2026-10-10 04:37:54,038 44 INFO rb-acb9515-225444-423143 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-10 04:37:54,040 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:54] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.002 0.098 2026-10-10 04:37:54,046 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:54] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.104 2026-10-10 04:37:54,057 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:54] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.005 0.122 2026-10-10 04:37:54,082 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:54] "GET /web/image/res.company/277/favicon HTTP/1.1" 200 - 9 0.005 0.044 2026-10-10 04:37:54,134 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:54] "POST /mail/data HTTP/1.1" 200 - 32 0.022 0.076 2026-10-10 04:37:54,137 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:54] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 04:37:54,138 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.121 2026-10-10 04:37:54,142 44 INFO rb-acb9515-225444-423143 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-10 04:37:54,213 44 INFO rb-acb9515-225444-423143 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-10 04:37:54,240 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:54] "POST /web/action/load HTTP/1.1" 200 - 10 0.008 0.016 2026-10-10 04:37:54,275 44 INFO rb-acb9515-225444-423143 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-10 04:37:54,406 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 455, model: purchase.order, field: mrp_production_count 2026-10-10 04:37:54,409 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 455, model: purchase.order, field: sale_order_count 2026-10-10 04:37:54,411 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 455, model: purchase.order, field: has_sale_order 2026-10-10 04:37:54,411 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 455, model: purchase.order, field: repair_count 2026-10-10 04:37:54,415 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 455, model: freight.booking 2026-10-10 04:37:54,417 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 455, model: purchase.order, field: booking_count 2026-10-10 04:37:54,419 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 455, model: purchase.order, field: shipment_count 2026-10-10 04:37:54,589 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:54] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 123 0.065 0.247 2026-10-10 04:37:54,694 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:54] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 14 0.016 0.055 2026-10-10 04:37:54,774 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:54] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 8 0.014 0.023 2026-10-10 04:37:54,872 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:54] "POST /mail/data HTTP/1.1" 200 - 43 0.037 0.089 2026-10-10 04:37:54,911 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:54] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 - 15 0.017 0.088 2026-10-10 04:37:54,947 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:54] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.009 0.042 2026-10-10 04:37:54,948 44 INFO rb-acb9515-225444-423143 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-10 04:37:54,970 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:54] "GET /web/image/res.users/455/avatar_128 HTTP/1.1" 200 - 7 0.006 0.018 2026-10-10 04:37:55,013 44 INFO rb-acb9515-225444-423143 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-10 04:37:55,086 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:55] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 5 0.004 0.062 2026-10-10 04:37:55,144 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:55] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 10 0.007 0.021 2026-10-10 04:37:55,271 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:55] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:37:55,439 44 INFO rb-acb9515-225444-423143 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-10 04:37:55,450 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:55] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 3 0.005 0.015 2026-10-10 04:37:55,507 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:55] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.014 2026-10-10 04:37:55,553 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:55] "GET /web/assets/9886520/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-10 04:37:55,711 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:55] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 3 0.004 0.015 2026-10-10 04:37:55,746 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: [8/18] Tour test_basic_purchase_flow_with_minimal_access_rights → Step .o_field_x2many_list_row_add > a 2026-10-10 04:37:55,786 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:55] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 11 0.009 0.025 2026-10-10 04:37:55,815 44 INFO rb-acb9515-225444-423143 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-10 04:37:55,838 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:55] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 6 0.003 0.016 2026-10-10 04:37:55,932 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:55] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:37:55,972 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:55] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 2 0.004 0.010 2026-10-10 04:37:55,979 44 INFO rb-acb9515-225444-423143 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-10 04:37:56,263 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:56] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 2 0.018 0.016 2026-10-10 04:37:56,314 44 INFO rb-acb9515-225444-423143 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-10 04:37:56,329 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:56] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 04:37:56,381 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:56] "POST /web/dataset/call_kw/product.template/get_single_product_variant#product.template.get_single_product_variant HTTP/1.1" 200 - 6 0.005 0.019 2026-10-10 04:37:56,515 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:56] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 39 0.033 0.085 2026-10-10 04:37:56,553 44 INFO rb-acb9515-225444-423143 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-10 04:37:56,597 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:56] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 27 0.019 0.045 2026-10-10 04:37:56,611 44 INFO rb-acb9515-225444-423143 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-10 04:37:56,614 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:56] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.003 0.077 2026-10-10 04:37:56,652 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:56] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.004 0.016 2026-10-10 04:37:56,661 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:56] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 04:37:56,667 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:56] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-10 04:37:56,670 44 INFO rb-acb9515-225444-423143 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-10 04:37:56,729 44 INFO rb-acb9515-225444-423143 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-10 04:37:56,757 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:56] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 11 0.005 0.022 2026-10-10 04:37:56,809 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:56] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 12 0.007 0.028 2026-10-10 04:37:56,988 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:56] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 61 0.056 0.098 2026-10-10 04:37:57,456 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:57] "POST /web/dataset/call_button/purchase.order/button_confirm#purchase.order.button_confirm HTTP/1.1" 200 - 153 0.200 0.240 2026-10-10 04:37:57,499 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:57] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.014 0.407 2026-10-10 04:37:57,546 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:57] "POST /mail/data HTTP/1.1" 200 - 33 0.017 0.424 2026-10-10 04:37:57,594 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:57] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 10 0.024 0.490 2026-10-10 04:37:57,728 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:57] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 49 0.048 0.210 2026-10-10 04:37:57,771 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:57] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.029 0.149 2026-10-10 04:37:57,794 44 INFO rb-acb9515-225444-423143 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-10 04:37:57,852 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: Found 1 of ".o_widget_purchase_file_uploader input" (immediately) and inputted 1 file(s) 2026-10-10 04:37:57,853 44 INFO rb-acb9515-225444-423143 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-10 04:37:57,864 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:57] "POST /mail/data HTTP/1.1" 200 - 30 0.017 0.050 2026-10-10 04:37:57,876 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:57] "POST /web/dataset/call_kw/ir.attachment/create#ir.attachment.create HTTP/1.1" 200 - 3 0.002 0.012 2026-10-10 04:37:58,272 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 455, model: sale.order.line 2026-10-10 04:37:58,318 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 455, model: sale.order.line 2026-10-10 04:37:58,353 44 INFO rb-acb9515-225444-423143 odoo.addons.account.models.account_document_import_mixin: Attachment(s) ['my_vendor_bill.png'] not imported: no suitable decoder found. 2026-10-10 04:37:58,453 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:58] "POST /web/dataset/call_kw/purchase.order/action_create_invoice#purchase.order.action_create_invoice HTTP/1.1" 200 - 194 0.185 0.384 2026-10-10 04:37:58,710 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 455, model: account.payment 2026-10-10 04:37:58,730 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 455, model: payment.transaction 2026-10-10 04:37:58,737 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 455, model: mrp.production 2026-10-10 04:37:58,742 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 455, model: account.asset.asset 2026-10-10 04:37:58,864 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:58] "POST /web/dataset/call_kw/account.move/get_views#account.move.get_views HTTP/1.1" 200 - 129 0.065 0.331 2026-10-10 04:37:58,949 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:58] "POST /web/dataset/call_kw/account.move/json_friendly_approval_request_data#account.move.json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.018 0.030 2026-10-10 04:37:59,216 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:59] "POST /web/dataset/call_kw/account.move/web_read#account.move.web_read HTTP/1.1" 200 - 68 0.144 0.150 2026-10-10 04:37:59,436 44 INFO rb-acb9515-225444-423143 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-10 04:37:59,459 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:59] "POST /web/dataset/call_kw/account.move/json_friendly_approval_request_data#account.move.json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.029 0.017 2026-10-10 04:37:59,494 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: tour succeeded 2026-10-10 04:37:59,495 44 INFO rb-acb9515-225444-423143 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-10 04:37:59,636 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:59] "POST /mail/data HTTP/1.1" 200 - 49 0.069 0.111 2026-10-10 04:37:59,690 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:59] "POST /mail/thread/messages HTTP/1.1" 200 - 20 0.010 0.234 2026-10-10 04:37:59,805 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: heap 38758192 (allocated 43462656) 2026-10-10 04:37:59,816 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:37:59] "GET /web/static/img/mimetypes/image.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:37:59,824 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Closing chrome headless with pid 155745 2026-10-10 04:37:59,825 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Closing websocket connection 2026-10-10 04:37:59,828 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Terminating chrome headless with pid 155745 2026-10-10 04:37:59,946 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_043759_946151_test_basic_purchase_flow_with_minimal_access_rights.txt 2026-10-10 04:37:59,946 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Removing chrome user profile "/tmp/tmpvicvksl0_chrome_odoo" 2026-10-10 04:38:00,012 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-10 04:38:09,605 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_compute_po_count_with_different_plan ... 2026-10-10 04:38:18,625 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_invoice_line_name_has_product_name ... 2026-10-10 04:38:19,715 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_keep_distribution_on_analytic_account_change ... 2026-10-10 04:38:29,217 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_on_change_quantity_price_unit ... 2026-10-10 04:38:31,429 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #456 deleted stock.move records with IDs: [1648] 2026-10-10 04:38:32,389 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_partial_billing_interaction_with_invoicing_switch_threshold ... 2026-10-10 04:38:32,424 44 INFO rb-acb9515-225444-423143 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-10 04:38:32,427 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_product_price_decimal_accuracy ... 2026-10-10 04:38:34,900 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_purchase_order_analytic_account_product_change ... 2026-10-10 04:38:40,076 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_purchase_order_to_invoice_analytic_rule_with_account_prefix ... 2026-10-10 04:38:48,914 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_sequence_autocomplete_invoice ... 2026-10-10 04:38:52,448 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_sequence_invoice_lines_from_multiple_purchases ... 2026-10-10 04:38:54,212 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_supplier_discounted_price ... 2026-10-10 04:38:55,939 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_analytic_account_model_change ... 2026-10-10 04:39:01,734 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_delivered ... 2026-10-10 04:39:02,645 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_delivered_return ... 2026-10-10 04:39:04,287 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_ordered ... 2026-10-10 04:39:05,176 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_ordered_return ... 2026-10-10 04:39:06,093 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_severals_bills_and_multicurrency ... 2026-10-10 04:39:10,905 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-10 04:39:21,003 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_add_bill_to_po ... 2026-10-10 04:39:28,274 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_bill_description_only_line_purchase_matching ... 2026-10-10 04:39:29,581 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #458 deleted account.move.line.ctp records with IDs: [1528] 2026-10-10 04:39:29,763 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #458 deleted account.move.line records with IDs: [2835] 2026-10-10 04:39:29,920 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #458 deleted account.move.line records with IDs: [2838] 2026-10-10 04:39:30,204 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_create_invoice_from_multiple_purchase_orders ... 2026-10-10 04:39:31,476 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_invoice_user_id_on_bill ... 2026-10-10 04:39:35,003 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_link_bill_origin_to_purchase_orders ... 2026-10-10 04:39:39,590 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #458 deleted account.move.line.ctp records with IDs: [1533, 1534, 1535] 2026-10-10 04:39:39,705 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #458 deleted account.move.line records with IDs: [2850, 2851] 2026-10-10 04:39:40,427 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_link_bill_origin_to_purchase_orders_trailing_comma ... 2026-10-10 04:39:43,763 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching ... 2026-10-10 04:40:03,601 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_allow_multi_bill ... 2026-10-10 04:40:09,998 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #458 deleted account.move.line.ctp records with IDs: [1567, 1568, 1569] 2026-10-10 04:40:10,170 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #458 deleted account.move.line records with IDs: [2895] 2026-10-10 04:40:10,547 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_create_bill ... 2026-10-10 04:40:12,791 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_multi_po ... 2026-10-10 04:40:18,081 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #458 deleted account.move.line.ctp records with IDs: [1570, 1571, 1572] 2026-10-10 04:40:18,216 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #458 deleted account.move.line records with IDs: [2904] 2026-10-10 04:40:18,759 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_restrict_no_pol ... 2026-10-10 04:40:18,815 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_no_match ... 2026-10-10 04:40:22,507 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_no_match_same_reference ... 2026-10-10 04:40:26,171 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_onchange_partner_currency ... 2026-10-10 04:40:29,985 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_onchange_partner_no_currency ... 2026-10-10 04:40:35,559 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_po_match_from_ocr ... 2026-10-10 04:40:39,512 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #458 deleted account.move.line.ctp records with IDs: [1587, 1588] 2026-10-10 04:40:39,647 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #458 deleted account.move.line records with IDs: [2925] 2026-10-10 04:40:40,430 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_po_matching_credit_note ... 2026-10-10 04:40:45,843 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #458 deleted account.move.line records with IDs: [2934] 2026-10-10 04:40:45,966 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #458 deleted account.move.line records with IDs: [2935] 2026-10-10 04:40:46,323 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_and_diff_unit_price ... 2026-10-10 04:40:50,880 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #458 deleted account.move.line.ctp records with IDs: [1594, 1595, 1596, 1597, 1598] 2026-10-10 04:40:51,010 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #458 deleted account.move.line records with IDs: [2944] 2026-10-10 04:40:51,172 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #458 deleted account.move.line.ctp records with IDs: [1599, 1600, 1601, 1602] 2026-10-10 04:40:51,265 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #458 deleted account.move.line records with IDs: [2939] 2026-10-10 04:40:51,545 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_full ... 2026-10-10 04:40:55,797 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #458 deleted account.move.line.ctp records with IDs: [1603, 1604, 1605] 2026-10-10 04:40:55,924 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #458 deleted account.move.line records with IDs: [2947, 2948] 2026-10-10 04:40:56,389 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_inv ... 2026-10-10 04:41:00,836 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #458 deleted account.move.line.ctp records with IDs: [1609, 1610, 1611, 1612] 2026-10-10 04:41:00,940 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #458 deleted account.move.line records with IDs: [2959] 2026-10-10 04:41:01,114 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #458 deleted account.move.line.ctp records with IDs: [1613, 1614, 1615] 2026-10-10 04:41:01,202 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #458 deleted account.move.line records with IDs: [2954] 2026-10-10 04:41:01,423 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_po ... 2026-10-10 04:41:05,822 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #458 deleted account.move.line.ctp records with IDs: [1616, 1617, 1618, 1619] 2026-10-10 04:41:05,964 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #458 deleted account.move.line records with IDs: [2961] 2026-10-10 04:41:06,225 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_po_within_precision ... 2026-10-10 04:41:10,774 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #458 deleted account.move.line.ctp records with IDs: [1620, 1621, 1622, 1623] 2026-10-10 04:41:10,903 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #458 deleted account.move.line records with IDs: [2968] 2026-10-10 04:41:11,161 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_same_unit_price ... 2026-10-10 04:41:15,438 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #458 deleted account.move.line.ctp records with IDs: [1624, 1625, 1626, 1627] 2026-10-10 04:41:15,581 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #458 deleted account.move.line records with IDs: [2979] 2026-10-10 04:41:15,723 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #458 deleted account.move.line.ctp records with IDs: [1628, 1629, 1630] 2026-10-10 04:41:15,830 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #458 deleted account.move.line records with IDs: [2975] 2026-10-10 04:41:16,069 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_not_match_non_invoice_lines ... 2026-10-10 04:41:19,885 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_total_match_from_ocr ... 2026-10-10 04:41:24,156 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_total_match_via_partner ... 2026-10-10 04:41:27,836 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #458 deleted account.move.line.ctp records with IDs: [1637, 1638] 2026-10-10 04:41:27,974 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #458 deleted account.move.line records with IDs: [2991] 2026-10-10 04:41:28,577 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_total_match_via_po_reference ... 2026-10-10 04:41:32,061 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #458 deleted account.move.line.ctp records with IDs: [1641, 1642] 2026-10-10 04:41:32,177 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #458 deleted account.move.line records with IDs: [2996] 2026-10-10 04:41:32,709 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-10 04:41:32,715 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_order_product_catalog: Starting TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour ... 2026-10-10 04:41:33,254 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Chrome pid: 155985 2026-10-10 04:41:33,254 44 INFO rb-acb9515-225444-423143 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/tmp9qdrn_1i_chrome_odoo 2026-10-10 04:41:33,254 44 INFO rb-acb9515-225444-423143 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:41467/json/version 2026-10-10 04:41:33,256 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41467', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:41:33,279 44 INFO rb-acb9515-225444-423143 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-10 04:41:33,279 44 INFO rb-acb9515-225444-423143 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:41467/json 2026-10-10 04:41:33,280 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41467', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:41:33,292 44 INFO rb-acb9515-225444-423143 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:41467/devtools/page/80BA722CCAC9C52E13E1C917657F96AF 2026-10-10 04:41:33,305 44 INFO rb-acb9515-225444-423143 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-10 04:41:33,345 44 INFO rb-acb9515-225444-423143 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-10 04:41:33,392 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-10 04:41:33,401 44 INFO rb-acb9515-225444-423143 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-10 04:41:33,404 44 INFO rb-acb9515-225444-423143 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-10 04:41:33,404 44 INFO rb-acb9515-225444-423143 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-10 04:41:33,423 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:41:35,034 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:35] "GET /web HTTP/1.1" 200 - 158 0.131 1.484 2026-10-10 04:41:35,039 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Navigation result: {'frameId': '80BA722CCAC9C52E13E1C917657F96AF', 'loaderId': '69DDD5D15EC48F4AE41A06B4A1DBD48B', 'isDownload': False} 2026-10-10 04:41:35,039 44 INFO rb-acb9515-225444-423143 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-10 04:41:35,074 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:35] "GET /web/assets/79ca00f/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-10-10 04:41:35,109 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:35] "GET /web/assets/68b6ae9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.006 0.035 2026-10-10 04:41:35,154 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:35] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 15 0.023 0.059 2026-10-10 04:41:35,282 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:35] "GET /web/webclient/load_menus HTTP/1.1" 200 - 15 0.023 0.190 2026-10-10 04:41:35,288 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:35] "GET /web/assets/d8c592b/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.103 2026-10-10 04:41:35,363 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:35] "GET /web/assets/ed00ac9/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.006 2026-10-10 04:41:35,922 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:35] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 04:41:35,924 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:35] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 04:41:35,947 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.015 2026-10-10 04:41:36,007 44 INFO rb-acb9515-225444-423143 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-10 04:41:36,051 44 INFO rb-acb9515-225444-423143 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-10 04:41:36,082 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:36] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.044 0.071 2026-10-10 04:41:36,087 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:36] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.105 2026-10-10 04:41:36,089 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:36] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 04:41:36,102 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.096 2026-10-10 04:41:36,115 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:36] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:41:36,193 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:36] "GET /odoo HTTP/1.1" 200 - 29 0.017 0.045 2026-10-10 04:41:36,216 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:36] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.074 2026-10-10 04:41:36,294 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 04:41:36,296 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Evaluate test code "odoo.startTour('test_add_section_from_product_catalog_on_purchase_order', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/web#action=purchase.purchase_rfq", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:41:36,311 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:36] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.025 0.059 2026-10-10 04:41:36,316 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 04:41:36,332 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [1/16] Tour test_add_section_from_product_catalog_on_purchase_order → Step Create a New PO (trigger: .o_list_button_add, .o_form_button_create) 2026-10-10 04:41:36,341 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:36] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.012 0.099 2026-10-10 04:41:36,369 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:36] "GET /web/image/res.partner/3/avatar_128?unique=1791596421000 HTTP/1.1" 200 - 6 0.007 0.118 2026-10-10 04:41:36,392 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:36] "POST /web/action/load HTTP/1.1" 200 - 12 0.008 0.141 2026-10-10 04:41:36,452 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:36] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.135 2026-10-10 04:41:36,526 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:36] "POST /mail/data HTTP/1.1" 200 - 35 0.033 0.169 2026-10-10 04:41:36,529 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.228 2026-10-10 04:41:36,785 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:36] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 106 0.084 0.261 2026-10-10 04:41:36,829 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:36] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 5 0.004 0.016 2026-10-10 04:41:36,941 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [2/16] Tour test_add_section_from_product_catalog_on_purchase_order → Step Fill Vendor Field on PO (trigger: .o_field_res_partner_many2one[name='partner_id'] input) 2026-10-10 04:41:36,958 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:36] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 9 0.008 0.023 2026-10-10 04:41:37,012 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:37] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.004 0.052 2026-10-10 04:41:37,097 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:37] "POST /mail/data HTTP/1.1" 200 - 45 0.033 0.095 2026-10-10 04:41:37,154 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:37] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 21 0.018 0.088 2026-10-10 04:41:37,199 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:37] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.007 0.042 2026-10-10 04:41:37,267 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:37] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:41:37,455 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [3/16] Tour test_add_section_from_product_catalog_on_purchase_order → Step Select vendor from many to one (trigger: .ui-menu-item > a:contains(Test Vendor)) 2026-10-10 04:41:37,486 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:37] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 7 0.009 0.035 2026-10-10 04:41:37,518 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:37] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.013 2026-10-10 04:41:37,552 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:37] "GET /web/assets/9886520/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-10 04:41:37,735 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:37] "POST /web/dataset/call_kw/res.partner/autocomplete_by_name#res.partner.autocomplete_by_name HTTP/1.1" 200 - 4 0.004 0.023 2026-10-10 04:41:37,762 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:37] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 3 0.006 0.035 2026-10-10 04:41:37,807 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [4/16] Tour test_add_section_from_product_catalog_on_purchase_order → Step Click Catalog Button (trigger: button[name=action_add_from_catalog]) 2026-10-10 04:41:37,872 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [5/16] Tour test_add_section_from_product_catalog_on_purchase_order → Step Click 'Add Section' button (trigger: .o_search_panel_sections button:contains("+ Add Section")) 2026-10-10 04:41:37,888 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:37] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 18 0.017 0.058 2026-10-10 04:41:38,029 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:38] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 39 0.035 0.080 2026-10-10 04:41:38,093 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:38] "POST /web/dataset/call_button/purchase.order.line/action_add_from_catalog#purchase.order.line.action_add_from_catalog HTTP/1.1" 200 - 15 0.009 0.021 2026-10-10 04:41:38,171 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:38] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.022 0.045 2026-10-10 04:41:38,281 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:38] "POST /mail/data HTTP/1.1" 200 - 39 0.045 0.102 2026-10-10 04:41:38,730 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:38] "POST /web/dataset/call_kw/product.product/get_views#product.product.get_views HTTP/1.1" 200 - 118 0.089 0.501 2026-10-10 04:41:38,775 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:38] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 9 0.014 0.655 2026-10-10 04:41:38,884 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:38] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 28 0.038 0.078 2026-10-10 04:41:38,907 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:38] "POST /web/dataset/call_kw/product.product/search_panel_select_range#product.product.search_panel_select_range HTTP/1.1" 200 - 2 0.005 0.134 2026-10-10 04:41:38,910 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:38] "POST /web/dataset/call_kw/purchase.order/search_read#purchase.order.search_read HTTP/1.1" 200 - 1 0.000 0.135 2026-10-10 04:41:38,963 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:38] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 13 0.014 0.047 2026-10-10 04:41:38,972 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:38] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.001 0.023 2026-10-10 04:41:38,996 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:38] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.006 0.068 2026-10-10 04:41:39,002 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:39] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.001 0.016 2026-10-10 04:41:39,054 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:39] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.011 0.018 2026-10-10 04:41:39,068 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [6/16] Tour test_add_section_from_product_catalog_on_purchase_order → Step Type new section name (trigger: input.o_section_input) 2026-10-10 04:41:39,084 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:39] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.006 0.037 2026-10-10 04:41:39,124 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [7/16] Tour test_add_section_from_product_catalog_on_purchase_order → Step Click anywhere to add the section (trigger: .o_search_panel) 2026-10-10 04:41:39,178 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [8/16] Tour test_add_section_from_product_catalog_on_purchase_order → Step Check section A is selected (trigger: .o_search_panel_sections .o_selected_section:contains("Section A")) 2026-10-10 04:41:39,250 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:39] "POST /product/catalog/create_section HTTP/1.1" 200 - 21 0.034 0.037 2026-10-10 04:41:39,279 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:39] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:41:39,282 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [9/16] Tour test_add_section_from_product_catalog_on_purchase_order → Step Add a Product (trigger: .o_kanban_record:contains("Test Product")) 2026-10-10 04:41:39,284 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:39] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.009 0.015 2026-10-10 04:41:39,330 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [10/16] Tour test_add_section_from_product_catalog_on_purchase_order → Step Wait for product to be added (trigger: .o_kanban_record:contains("Test Product"):not(:has(.fa-shopping-cart))) 2026-10-10 04:41:39,357 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:39] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 18 0.028 0.059 2026-10-10 04:41:39,402 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:39] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 13 0.010 0.026 2026-10-10 04:41:40,359 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [11/16] Tour test_add_section_from_product_catalog_on_purchase_order → Step Close the catalog (trigger: .o-kanban-button-back) 2026-10-10 04:41:40,413 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [12/16] Tour test_add_section_from_product_catalog_on_purchase_order → Step Open line fields list (trigger: .o_optional_columns_dropdown_toggle) 2026-10-10 04:41:40,982 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:40] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 50 0.050 0.100 2026-10-10 04:41:41,040 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:41] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.003 0.115 2026-10-10 04:41:41,177 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:41] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 66 0.041 0.078 2026-10-10 04:41:41,356 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:41] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.021 0.015 2026-10-10 04:41:41,390 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:41] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.009 0.019 2026-10-10 04:41:41,431 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [13/16] Tour test_add_section_from_product_catalog_on_purchase_order → Step Show product column (trigger: .o-dropdown-item input[name="product_id"], .o-dropdown-item input[name="product_template_id"]) 2026-10-10 04:41:41,474 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:41:41] "POST /mail/data HTTP/1.1" 200 - 32 0.027 0.040 2026-10-10 04:41:41,514 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [14/16] Tour test_add_section_from_product_catalog_on_purchase_order → Step Close line fields list (trigger: .o_optional_columns_dropdown_toggle) 2026-10-10 04:41:41,567 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [15/16] Tour test_add_section_from_product_catalog_on_purchase_order → Step Ensure Section is first row (trigger: .o_section_and_note_list_view tr:nth-child(1).o_is_line_section) 2026-10-10 04:41:41,618 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [16/16] Tour test_add_section_from_product_catalog_on_purchase_order → Step Ensure Product is second row (trigger: tbody tr:nth-child(2) .o_field_product_label_section_and_note_cell:contains("Test Product")) 2026-10-10 04:41:41,669 44 INFO rb-acb9515-225444-423143 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-10 04:41:41,670 44 INFO rb-acb9515-225444-423143 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-10 04:41:41,816 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: heap 36447596 (allocated 38633472) 2026-10-10 04:41:41,829 44 INFO rb-acb9515-225444-423143 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 155985 2026-10-10 04:41:41,831 44 INFO rb-acb9515-225444-423143 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-10 04:41:41,833 44 INFO rb-acb9515-225444-423143 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 155985 2026-10-10 04:41:41,938 44 INFO rb-acb9515-225444-423143 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-acb9515-225444-423143/chrome_logs/chrome_log_20261010_044141_937874_test_add_section_from_product_catalog_on_purchase_order_tour.txt 2026-10-10 04:41:41,938 44 INFO rb-acb9515-225444-423143 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/tmp9qdrn_1i_chrome_odoo" 2026-10-10 04:41:41,977 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-10 04:41:51,013 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_00_purchase_order_report ... 2026-10-10 04:41:53,961 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_01_delay_and_delay_pass ... 2026-10-10 04:41:55,355 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_02_po_report_note_section_filter ... 2026-10-10 04:41:55,500 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_avg_price_calculation ... 2026-10-10 04:41:56,139 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_po_report_currency ... 2026-10-10 04:41:56,482 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_purchase_report_multi_uom ... 2026-10-10 04:41:57,211 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-10 04:42:05,450 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_catalog_price ... 2026-10-10 04:42:05,500 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-10 04:42:05,931 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:42:06,354 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:06] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 38 0.043 0.382 2026-10-10 04:42:06,516 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:06] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 75 0.073 0.086 2026-10-10 04:42:06,616 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:06] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 40 0.037 0.061 2026-10-10 04:42:06,622 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_catalog_vendor_uom ... 2026-10-10 04:42:07,312 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome pid: 156215 2026-10-10 04:42:07,312 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome headless temporary user profile dir: /tmp/tmp8r7zg8ko_chrome_odoo 2026-10-10 04:42:07,312 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Issuing json command http://127.0.0.1:45809/json/version 2026-10-10 04:42:07,313 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45809', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:42:07,372 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Browser version: Chrome/150.0.7871.114 2026-10-10 04:42:07,372 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Issuing json command http://127.0.0.1:45809/json 2026-10-10 04:42:07,373 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45809', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:42:07,384 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Websocket url found: ws://127.0.0.1:45809/devtools/page/9DA91B0CD840A44F9A87B1EE62F0B673 2026-10-10 04:42:07,397 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Enable chrome headless console log notification 2026-10-10 04:42:07,403 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome headless enable page notifications 2026-10-10 04:42:07,486 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-10 04:42:07,488 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Setting session cookie in browser 2026-10-10 04:42:07,490 44 INFO rb-acb9515-225444-423143 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-10 04:42:07,490 44 INFO rb-acb9515-225444-423143 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-10 04:42:07,507 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:42:08,898 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:08] "GET /odoo/purchase HTTP/1.1" 200 - 153 0.090 1.306 2026-10-10 04:42:08,902 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Navigation result: {'frameId': '9DA91B0CD840A44F9A87B1EE62F0B673', 'loaderId': '0E9F914C66D95C5813C99B3AB5094BA2', 'isDownload': False} 2026-10-10 04:42:08,902 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Evaluate ready code "odoo.isTourReady('test_catalog_vendor_uom')" 2026-10-10 04:42:08,939 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:08] "GET /web/assets/79ca00f/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-10-10 04:42:08,943 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:08] "GET /web/assets/68b6ae9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-10-10 04:42:09,023 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:09] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.020 0.070 2026-10-10 04:42:09,037 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:09] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.008 0.095 2026-10-10 04:42:09,065 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:09] "GET /web/assets/d8c592b/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.011 0.008 2026-10-10 04:42:09,133 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:09] "GET /web/assets/ed00ac9/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-10 04:42:09,930 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:09] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:42:09,950 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:09] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 04:42:09,962 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.019 2026-10-10 04:42:09,987 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:09] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-10 04:42:10,013 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.010 2026-10-10 04:42:10,061 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: Owl is running in 'dev' mode. 2026-10-10 04:42:10,075 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:10] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:42:10,096 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:10] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:42:10,128 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:10] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.017 2026-10-10 04:42:10,201 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:10] "GET /odoo HTTP/1.1" 200 - 28 0.023 0.068 2026-10-10 04:42:10,270 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 04:42:10,274 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:10] "GET /web/image?model=res.users&field=avatar_128&id=463 HTTP/1.1" 200 - 14 0.015 0.036 2026-10-10 04:42:10,278 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 04:42:10,280 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Evaluate test code "odoo.startTour('test_catalog_vendor_uom', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/purchase", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:42:10,305 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:10] "GET /web/image/res.partner/1776/avatar_128?unique=1791607317000 HTTP/1.1" 200 - 6 0.007 0.072 2026-10-10 04:42:10,312 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [1/39] Tour test_catalog_vendor_uom → Step td[data-tooltip='PO/TEST/00002'] 2026-10-10 04:42:10,325 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:10] "POST /web/action/load HTTP/1.1" 200 - 11 0.006 0.083 2026-10-10 04:42:10,357 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:10] "GET /web/image/res.company/281/favicon HTTP/1.1" 200 - 9 0.007 0.070 2026-10-10 04:42:10,428 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:10] "POST /mail/data HTTP/1.1" 200 - 33 0.027 0.109 2026-10-10 04:42:10,434 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:10] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.206 2026-10-10 04:42:10,436 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.090 2026-10-10 04:42:10,593 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 463, model: purchase.order, field: sale_order_count 2026-10-10 04:42:10,596 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 463, model: purchase.order, field: has_sale_order 2026-10-10 04:42:10,598 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 463, model: freight.booking 2026-10-10 04:42:10,600 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 463, model: purchase.order, field: booking_count 2026-10-10 04:42:10,602 44 INFO rb-acb9515-225444-423143 odoo.models: Access Denied by ACLs for operation: read, uid: 463, model: purchase.order, field: shipment_count 2026-10-10 04:42:10,733 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:10] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 118 0.087 0.291 2026-10-10 04:42:10,844 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:10] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 14 0.024 0.057 2026-10-10 04:42:10,932 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:10] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 9 0.009 0.024 2026-10-10 04:42:11,003 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:11] "POST /mail/data HTTP/1.1" 200 - 43 0.025 0.048 2026-10-10 04:42:11,037 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:11] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 - 15 0.011 0.067 2026-10-10 04:42:11,075 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:11] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.006 0.041 2026-10-10 04:42:11,115 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [2/39] Tour test_catalog_vendor_uom → Step .o_form_renderer .o_list_view.o_field_x2many .o_optional_columns_dropdown button 2026-10-10 04:42:11,124 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:11] "GET /web/image/res.users/463/avatar_128 HTTP/1.1" 200 - 7 0.009 0.026 2026-10-10 04:42:11,179 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:11] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.003 0.055 2026-10-10 04:42:11,249 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:11] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 12 0.011 0.025 2026-10-10 04:42:11,341 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:11] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 29 0.029 0.099 2026-10-10 04:42:11,467 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:11] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:42:11,610 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:11] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.006 0.013 2026-10-10 04:42:11,652 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [3/39] Tour test_catalog_vendor_uom → Step input[name="discount"]:not(:checked) 2026-10-10 04:42:11,682 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:11] "POST /mail/data HTTP/1.1" 200 - 29 0.016 0.034 2026-10-10 04:42:11,692 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:11] "POST /mail/thread/messages HTTP/1.1" 200 - 5 0.003 0.050 2026-10-10 04:42:11,711 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [4/39] Tour test_catalog_vendor_uom → Step th[data-name="discount"] 2026-10-10 04:42:11,762 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [5/39] Tour test_catalog_vendor_uom → Step Go to product catalog (trigger: .o_field_x2many_list_row_add > button[name='action_add_from_catalog']) 2026-10-10 04:42:11,829 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [6/39] Tour test_catalog_vendor_uom → Step Check that the kanban record card for product "Crab Juice" has a price of $ 2.50 (trigger: .o_kanban_record:contains("Crab Juice") .o_product_catalog_price:contains("$ 2.50")) 2026-10-10 04:42:11,859 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:11] "POST /web/dataset/call_button/purchase.order.line/action_add_from_catalog#purchase.order.line.action_add_from_catalog HTTP/1.1" 200 - 15 0.005 0.013 2026-10-10 04:42:12,132 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:12] "POST /web/dataset/call_kw/product.product/get_views#product.product.get_views HTTP/1.1" 200 - 113 0.057 0.200 2026-10-10 04:42:12,175 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:12] "POST /web/dataset/call_kw/product.product/search_panel_select_range#product.product.search_panel_select_range HTTP/1.1" 200 - 6 0.011 0.019 2026-10-10 04:42:12,240 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:12] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 25 0.024 0.052 2026-10-10 04:42:12,244 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:12] "POST /web/dataset/call_kw/purchase.order/search_read#purchase.order.search_read HTTP/1.1" 200 - 1 0.000 0.077 2026-10-10 04:42:12,265 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:12] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.007 0.068 2026-10-10 04:42:12,299 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:12] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 13 0.011 0.026 2026-10-10 04:42:12,306 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:12] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.001 0.005 2026-10-10 04:42:12,333 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:12] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.001 0.007 2026-10-10 04:42:12,387 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:12] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.006 0.023 2026-10-10 04:42:12,406 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [7/39] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has(.fa-plus,.fa-shopping-cart) 2026-10-10 04:42:12,409 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:12] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.005 0.029 2026-10-10 04:42:12,451 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [8/39] Tour test_catalog_vendor_uom → Step Check that the kanban record card for product "Crab Juice" uses Units as the UoM (trigger: .o_kanban_record:contains("Crab Juice") .o_product_catalog_quantity:contains("Units")) 2026-10-10 04:42:12,500 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [9/39] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has(.fa-plus,.fa-shopping-cart) 2026-10-10 04:42:12,554 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [10/39] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has(.fa-plus,.fa-shopping-cart) 2026-10-10 04:42:12,607 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [11/39] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has(.fa-plus,.fa-shopping-cart) 2026-10-10 04:42:12,660 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [12/39] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has(.fa-plus,.fa-shopping-cart) 2026-10-10 04:42:12,713 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [13/39] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") input[type=number]:value("5") 2026-10-10 04:42:12,765 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [14/39] Tour test_catalog_vendor_uom → Step Check that the kanban record card for product "Crab Juice" uses Units as the UoM (trigger: .o_kanban_record:contains("Crab Juice") .o_product_catalog_quantity:contains("Units")) 2026-10-10 04:42:12,816 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [15/39] Tour test_catalog_vendor_uom → Step Check that the kanban record card for product "Crab Juice" has a price of $ 2.50 (trigger: .o_kanban_record:contains("Crab Juice") .o_product_catalog_price:contains("$ 2.50")) 2026-10-10 04:42:12,867 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [16/39] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has(.fa-plus,.fa-shopping-cart) 2026-10-10 04:42:12,920 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [17/39] Tour test_catalog_vendor_uom → Step Check that the kanban record card for product "Crab Juice" has a price of $ 2.45 (trigger: .o_kanban_record:contains("Crab Juice") .o_product_catalog_price:contains("$ 2.45")) 2026-10-10 04:42:13,588 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:13] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 56 0.066 0.100 2026-10-10 04:42:13,624 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [18/39] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has(.fa-plus,.fa-shopping-cart) 2026-10-10 04:42:13,677 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [19/39] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has(.fa-plus,.fa-shopping-cart) 2026-10-10 04:42:13,730 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [20/39] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has(.fa-plus,.fa-shopping-cart) 2026-10-10 04:42:13,783 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [21/39] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has(.fa-plus,.fa-shopping-cart) 2026-10-10 04:42:13,836 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [22/39] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has(.fa-plus,.fa-shopping-cart) 2026-10-10 04:42:13,890 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [23/39] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") input[type=number]:value("11") 2026-10-10 04:42:13,941 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [24/39] Tour test_catalog_vendor_uom → Step Check that the kanban record card for product "Crab Juice" uses Units as the UoM (trigger: .o_kanban_record:contains("Crab Juice") .o_product_catalog_quantity:contains("Units")) 2026-10-10 04:42:13,993 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [25/39] Tour test_catalog_vendor_uom → Step Check that the kanban record card for product "Crab Juice" has a price of $ 2.45 (trigger: .o_kanban_record:contains("Crab Juice") .o_product_catalog_price:contains("$ 2.45")) 2026-10-10 04:42:14,043 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [26/39] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has(.fa-plus,.fa-shopping-cart) 2026-10-10 04:42:14,095 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [27/39] Tour test_catalog_vendor_uom → Step Check that the kanban record card for product "Crab Juice" has a price of $ 2.20 (trigger: .o_kanban_record:contains("Crab Juice") .o_product_catalog_price:contains("$ 2.20")) 2026-10-10 04:42:14,673 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:14] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 32 0.028 0.048 2026-10-10 04:42:14,707 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [28/39] Tour test_catalog_vendor_uom → Step Go back to the Order (trigger: button.o-kanban-button-back) 2026-10-10 04:42:14,761 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [29/39] Tour test_catalog_vendor_uom → Step .o_form_renderer .o_list_view.o_field_x2many tbody tr.o_data_row:eq(0) 2026-10-10 04:42:15,326 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:15] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.003 0.055 2026-10-10 04:42:15,459 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:15] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 60 0.039 0.077 2026-10-10 04:42:15,565 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:15] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 04:42:15,635 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [30/39] Tour test_catalog_vendor_uom → Step a[href='/odoo/purchase'] 2026-10-10 04:42:15,685 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:15] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.069 0.017 2026-10-10 04:42:15,692 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [31/39] Tour test_catalog_vendor_uom → Step td[data-tooltip='PO/TEST/00001'] 2026-10-10 04:42:15,737 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:15] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.027 0.088 2026-10-10 04:42:15,801 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:15] "POST /mail/data HTTP/1.1" 200 - 21 0.023 0.148 2026-10-10 04:42:15,828 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:15] "POST /web/action/load HTTP/1.1" 200 - 10 0.013 0.119 2026-10-10 04:42:15,843 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:15] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.037 2026-10-10 04:42:15,973 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:15] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.004 0.077 2026-10-10 04:42:15,982 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:15] "GET /web/assets/9886520/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.003 0.046 2026-10-10 04:42:16,038 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:16] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 10 0.014 0.035 2026-10-10 04:42:16,095 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:16] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 - 8 0.016 0.020 2026-10-10 04:42:16,132 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [32/39] Tour test_catalog_vendor_uom → Step Go to product catalog (trigger: .o_field_x2many_list_row_add > button[name='action_add_from_catalog']) 2026-10-10 04:42:16,188 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:16] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.005 0.049 2026-10-10 04:42:16,232 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:16] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.010 0.016 2026-10-10 04:42:16,330 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:16] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 22 0.051 0.071 2026-10-10 04:42:16,442 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:16] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.010 0.015 2026-10-10 04:42:16,453 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [33/39] Tour test_catalog_vendor_uom → Step Check that the kanban record card for product "Crab Juice" has a price of $ 1.55 (trigger: .o_kanban_record:contains("Crab Juice") .o_product_catalog_price:contains("$ 1.55")) 2026-10-10 04:42:16,502 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:16] "POST /mail/data HTTP/1.1" 200 - 19 0.020 0.045 2026-10-10 04:42:16,512 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:16] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.004 0.067 2026-10-10 04:42:16,544 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:16] "POST /web/dataset/call_button/purchase.order.line/action_add_from_catalog#purchase.order.line.action_add_from_catalog HTTP/1.1" 200 - 10 0.010 0.065 2026-10-10 04:42:16,576 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:16] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.010 0.075 2026-10-10 04:42:16,655 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:16] "POST /web/dataset/call_kw/product.product/get_views#product.product.get_views HTTP/1.1" 200 - 2 0.003 0.085 2026-10-10 04:42:16,689 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:16] "POST /web/dataset/call_kw/product.product/search_panel_select_range#product.product.search_panel_select_range HTTP/1.1" 200 - 2 0.004 0.017 2026-10-10 04:42:16,750 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:16] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 18 0.024 0.047 2026-10-10 04:42:16,755 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:16] "POST /web/dataset/call_kw/purchase.order/search_read#purchase.order.search_read HTTP/1.1" 200 - 1 0.000 0.074 2026-10-10 04:42:16,778 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:16] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.006 0.068 2026-10-10 04:42:16,816 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:16] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 13 0.010 0.032 2026-10-10 04:42:16,821 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:16] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.001 0.045 2026-10-10 04:42:16,836 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:16] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.001 0.005 2026-10-10 04:42:16,865 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [34/39] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has(.fa-plus,.fa-shopping-cart) 2026-10-10 04:42:16,869 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:16] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.005 0.021 2026-10-10 04:42:16,890 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:16] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.006 0.029 2026-10-10 04:42:16,920 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [35/39] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") input[type=number]:value("1") 2026-10-10 04:42:16,972 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [36/39] Tour test_catalog_vendor_uom → Step Check that the kanban record card for product "Crab Juice" uses L as the UoM (trigger: .o_kanban_record:contains("Crab Juice") .o_product_catalog_quantity:contains("L")) 2026-10-10 04:42:17,023 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [37/39] Tour test_catalog_vendor_uom → Step Check that the kanban record card for product "Crab Juice" has a price of $ 1.55 (trigger: .o_kanban_record:contains("Crab Juice") .o_product_catalog_price:contains("$ 1.55")) 2026-10-10 04:42:17,074 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [38/39] Tour test_catalog_vendor_uom → Step Go back to the Order (trigger: button.o-kanban-button-back) 2026-10-10 04:42:17,127 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [39/39] Tour test_catalog_vendor_uom → Step .o_form_renderer .o_list_view.o_field_x2many tbody tr.o_data_row:eq(0) 2026-10-10 04:42:17,585 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:17] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 39 0.078 0.083 2026-10-10 04:42:17,696 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:17] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.003 0.055 2026-10-10 04:42:17,832 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:17] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 46 0.053 0.062 2026-10-10 04:42:17,968 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: tour succeeded 2026-10-10 04:42:17,969 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:17] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.019 0.020 2026-10-10 04:42:17,997 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: ╔════════════════════════════════════════╗ ║ TOUR test_catalog_vendor_uom SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-10 04:42:18,045 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:18] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.016 0.057 2026-10-10 04:42:18,091 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:42:18] "POST /mail/data HTTP/1.1" 200 - 21 0.020 0.069 2026-10-10 04:42:18,222 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: heap 41756056 (allocated 46235648) 2026-10-10 04:42:18,235 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Closing chrome headless with pid 156215 2026-10-10 04:42:18,239 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Closing websocket connection 2026-10-10 04:42:18,242 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Terminating chrome headless with pid 156215 2026-10-10 04:42:18,339 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_044218_339260_test_catalog_vendor_uom.txt 2026-10-10 04:42:18,339 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Removing chrome user profile "/tmp/tmp8r7zg8ko_chrome_odoo" 2026-10-10 04:42:18,359 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_seller_price_discounted_with_template ... 2026-10-10 04:42:18,874 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-10 04:42:27,817 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_import_purchase_order_reference_from_lines_description ... 2026-10-10 04:42:29,318 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #465 deleted account.move.line.ctp records with IDs: [1645, 1646] 2026-10-10 04:42:29,441 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #465 deleted account.move.line records with IDs: [3004, 3005] 2026-10-10 04:42:30,048 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_import_purchase_order_reference_from_provided_field ... 2026-10-10 04:42:31,362 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #465 deleted account.move.line.ctp records with IDs: [1647, 1648] 2026-10-10 04:42:31,472 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #465 deleted account.move.line records with IDs: [3009, 3010] 2026-10-10 04:42:32,031 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_multiple_purchase_order_references ... 2026-10-10 04:42:32,558 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #465 deleted account.move.line.ctp records with IDs: [1649] 2026-10-10 04:42:32,669 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #465 deleted account.move.line records with IDs: [3014] 2026-10-10 04:42:33,601 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_po_matching_no_partner_override ... 2026-10-10 04:42:35,092 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #465 deleted account.move.line.ctp records with IDs: [1650, 1651] 2026-10-10 04:42:35,204 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #465 deleted account.move.line records with IDs: [3020, 3021] 2026-10-10 04:42:35,837 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #465 deleted account.move.line records with IDs: [3022, 3023, 3024] 2026-10-10 04:42:35,913 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #465 deleted mail.message records with IDs: [20622, 20621, 20619] 2026-10-10 04:42:36,066 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #465 deleted ir.attachment records with IDs: [18169] 2026-10-10 04:42:36,069 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #465 deleted account.move records with IDs: [1095] 2026-10-10 04:42:36,854 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #465 deleted account.move.line.ctp records with IDs: [1652, 1653] 2026-10-10 04:42:36,958 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #465 deleted account.move.line records with IDs: [3025, 3026] 2026-10-10 04:42:38,503 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #465 deleted account.move.line.ctp records with IDs: [1654, 1655] 2026-10-10 04:42:38,608 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #465 deleted account.move.line records with IDs: [3030, 3031] 2026-10-10 04:42:39,304 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-10 04:42:48,394 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_edi_ubl_bis3.tests.test_purchase_order_edi_gen: Starting TestPurchaseOrderEDIGen.test_purchase_order_download_edi ... 2026-10-10 04:42:49,185 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-10 04:43:07,113 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share ... 2026-10-10 04:43:07,979 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1738] 2026-10-10 04:43:08,618 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1750] 2026-10-10 04:43:12,193 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share_2 ... 2026-10-10 04:43:12,623 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1763] 2026-10-10 04:43:13,057 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share_backorder ... 2026-10-10 04:43:13,650 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1766] 2026-10-10 04:43:14,846 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share_backorder_2 ... 2026-10-10 04:43:15,402 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1773] 2026-10-10 04:43:15,616 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1775] 2026-10-10 04:43:16,578 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_average_cost_unbuild_valuation ... 2026-10-10 04:43:21,509 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1779] 2026-10-10 04:43:21,548 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1780] 2026-10-10 04:43:21,929 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_buy_deliver_and_return_kit_with_auto_avco_components ... 2026-10-10 04:43:23,388 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1792] 2026-10-10 04:43:23,927 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1795] 2026-10-10 04:43:24,903 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_fifo_cost_adjust_mo_quantity ... 2026-10-10 04:43:25,994 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_anglo_saxo_price_diff ... 2026-10-10 04:43:27,161 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1803] 2026-10-10 04:43:28,266 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_bom_cost_share_constraint_with_variants ... 2026-10-10 04:43:29,115 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted product.product records with IDs: [4014] 2026-10-10 04:43:29,529 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_components_cost_distribution ... 2026-10-10 04:43:30,078 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1806] 2026-10-10 04:43:31,218 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_cost_share_variant_and_optional_lines ... 2026-10-10 04:43:32,355 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted product.product records with IDs: [4029] 2026-10-10 04:43:33,211 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1813, 1814, 1815] 2026-10-10 04:43:33,884 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_multicurrency_kit_different_uom_categories ... 2026-10-10 04:43:34,352 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1826] 2026-10-10 04:43:34,721 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_valuation_multicurrency_with_kits ... 2026-10-10 04:43:35,235 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1828] 2026-10-10 04:43:36,405 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-10 04:43:45,547 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_01_purchase_mrp_kit_qty_change ... 2026-10-10 04:43:46,028 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #470 deleted stock.move records with IDs: [1830] 2026-10-10 04:43:46,563 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #470 deleted stock.move records with IDs: [1834] 2026-10-10 04:43:46,942 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #470 deleted stock.move records with IDs: [1835, 1836, 1833] 2026-10-10 04:43:47,029 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_01_sale_mrp_kit_qty_delivered ... 2026-10-10 04:43:48,902 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #470 deleted stock.move records with IDs: [1838] 2026-10-10 04:43:55,138 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_incoming_po ... 2026-10-10 04:43:57,779 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_incoming_po2 ... 2026-10-10 04:43:59,673 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_vendor_quantities ... 2026-10-10 04:44:00,234 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_cancel_mo_with_mto_purchase_component ... 2026-10-10 04:44:01,755 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #470 deleted stock.move.line records with IDs: [1854] 2026-10-10 04:44:01,928 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_compute_bom_days_00 ... 2026-10-10 04:44:07,027 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_concurent_procurements ... 2026-10-10 04:44:09,038 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_consumption_warning_mto_buy_serial_pbm_early_serial ... 2026-10-10 04:44:10,624 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_inter_company_received_qty_with_kit ... 2026-10-10 04:44:11,149 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #470 deleted stock.move records with IDs: [1889] 2026-10-10 04:44:11,809 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_cost ... 2026-10-10 04:44:13,432 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #470 deleted stock.move records with IDs: [1893] 2026-10-10 04:44:13,953 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_cost_multi_currency ... 2026-10-10 04:44:15,968 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #470 deleted stock.move records with IDs: [1897] 2026-10-10 04:44:16,419 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_packaging_uom_not_converted_po ... 2026-10-10 04:44:17,017 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #470 deleted stock.move records with IDs: [1899] 2026-10-10 04:44:17,238 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_price_without_rounding ... 2026-10-10 04:44:18,806 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #470 deleted stock.move records with IDs: [1901] 2026-10-10 04:44:19,265 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mo_overview ... 2026-10-10 04:44:20,045 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mo_overview_mto_purchase_with_backorders ... 2026-10-10 04:44:22,567 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_monthly_demand_multistep_manufacturing ... 2026-10-10 04:44:23,356 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mto_component_quantity_reduction_propagation ... 2026-10-10 04:44:23,892 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_orderpoint_with_manufacture_security_lead_time ... 2026-10-10 04:44:24,735 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_procurement_with_preferred_route ... 2026-10-10 04:44:25,712 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_procurement_with_preferred_route_2 ... 2026-10-10 04:44:26,294 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #470 deleted stock.warehouse.orderpoint records with IDs: [8] 2026-10-10 04:44:26,501 44 INFO rb-acb9515-225444-423143 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-10 04:44:27,215 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #470 deleted stock.move records with IDs: [1920] 2026-10-10 04:44:28,526 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_purchase_multistep_kit_qty_change ... 2026-10-10 04:44:29,497 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #470 deleted stock.move records with IDs: [1923] 2026-10-10 04:44:30,046 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #470 deleted stock.move records with IDs: [1925] 2026-10-10 04:44:30,382 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #470 deleted stock.move records with IDs: [1926] 2026-10-10 04:44:31,315 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #470 deleted stock.move.line records with IDs: [1881] 2026-10-10 04:44:31,865 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_total_cost_share_rounded_to_precision ... 2026-10-10 04:44:32,088 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_valuation_by_lot_component_in_kit ... 2026-10-10 04:44:32,637 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #470 deleted stock.move records with IDs: [1930] 2026-10-10 04:44:33,274 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_valuation_with_backorder ... 2026-10-10 04:44:35,366 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #470 deleted stock.move records with IDs: [1934] 2026-10-10 04:44:36,668 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-10 04:44:36,674 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix: Starting TestPurchaseMatrixUi.test_purchase_matrix_ui ... 2026-10-10 04:44:37,183 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome pid: 156466 2026-10-10 04:44:37,183 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome headless temporary user profile dir: /tmp/tmpnkvv4h3v_chrome_odoo 2026-10-10 04:44:37,183 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Issuing json command http://127.0.0.1:39749/json/version 2026-10-10 04:44:37,185 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39749', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:44:37,220 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Browser version: Chrome/150.0.7871.114 2026-10-10 04:44:37,221 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Issuing json command http://127.0.0.1:39749/json 2026-10-10 04:44:37,221 44 INFO rb-acb9515-225444-423143 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39749', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 04:44:37,230 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Websocket url found: ws://127.0.0.1:39749/devtools/page/7BE174D36C3E05BE5A5368382AADF507 2026-10-10 04:44:37,242 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Enable chrome headless console log notification 2026-10-10 04:44:37,247 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome headless enable page notifications 2026-10-10 04:44:37,317 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-10 04:44:37,324 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Setting session cookie in browser 2026-10-10 04:44:37,330 44 INFO rb-acb9515-225444-423143 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-10 04:44:37,330 44 INFO rb-acb9515-225444-423143 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-10 04:44:37,341 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 04:44:38,757 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:38] "GET /odoo HTTP/1.1" 200 - 157 0.132 1.286 2026-10-10 04:44:38,762 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Navigation result: {'frameId': '7BE174D36C3E05BE5A5368382AADF507', 'loaderId': 'D4838BD6F938DFC7F64C5DBE734A388F', 'isDownload': False} 2026-10-10 04:44:38,762 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Evaluate ready code "odoo.isTourReady('purchase_matrix_tour')" 2026-10-10 04:44:38,803 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:38] "GET /web/assets/68b6ae9/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.015 2026-10-10 04:44:38,963 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:38] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.028 0.148 2026-10-10 04:44:38,981 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:38] "GET /web/assets/79ca00f/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.190 2026-10-10 04:44:38,994 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:38] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.006 0.197 2026-10-10 04:44:39,018 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:39] "GET /web/assets/d8c592b/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-10 04:44:39,088 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:39] "GET /web/assets/ed00ac9/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-10 04:44:39,963 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:39] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:44:39,964 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:39] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 04:44:39,999 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-10 04:44:40,079 44 INFO rb-acb9515-225444-423143 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-10 04:44:40,111 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: Owl is running in 'dev' mode. 2026-10-10 04:44:40,141 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:40] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.027 0.083 2026-10-10 04:44:40,146 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:40] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.113 2026-10-10 04:44:40,162 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.082 2026-10-10 04:44:40,165 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:40] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.031 2026-10-10 04:44:40,185 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:40] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 04:44:40,271 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:40] "GET /odoo HTTP/1.1" 200 - 29 0.020 0.057 2026-10-10 04:44:40,320 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:40] "GET /odoo/offline HTTP/1.1" 200 - 5 0.008 0.114 2026-10-10 04:44:40,335 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 04:44:40,336 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Evaluate test code "odoo.startTour('purchase_matrix_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-10 04:44:40,350 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 04:44:40,355 44 INFO rb-acb9515-225444-423143 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-10 04:44:40,377 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:40] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.024 0.062 2026-10-10 04:44:40,385 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:40] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.002 0.084 2026-10-10 04:44:40,416 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:40] "GET /web/image/res.partner/3/avatar_128?unique=1791596421000 HTTP/1.1" 200 - 6 0.008 0.111 2026-10-10 04:44:40,424 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:40] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.112 2026-10-10 04:44:40,425 44 INFO rb-acb9515-225444-423143 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-10 04:44:40,463 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:40] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.087 2026-10-10 04:44:40,485 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:40] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.006 0.187 2026-10-10 04:44:40,503 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:40] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 04:44:40,512 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:40] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 04:44:40,515 44 INFO rb-acb9515-225444-423143 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-10 04:44:40,562 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:40] "POST /mail/data HTTP/1.1" 200 - 34 0.036 0.139 2026-10-10 04:44:40,564 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.210 2026-10-10 04:44:40,568 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:40] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.136 2026-10-10 04:44:40,574 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:40] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.137 2026-10-10 04:44:40,592 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:40] "POST /web/action/load HTTP/1.1" 200 - 10 0.005 0.067 2026-10-10 04:44:40,954 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:40] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 106 0.107 0.192 2026-10-10 04:44:41,071 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:41] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 5 0.005 0.067 2026-10-10 04:44:41,083 44 INFO rb-acb9515-225444-423143 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-10 04:44:41,148 44 INFO rb-acb9515-225444-423143 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-10 04:44:41,186 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:41] "POST /mail/data HTTP/1.1" 200 - 45 0.031 0.064 2026-10-10 04:44:41,232 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:41] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 9 0.008 0.090 2026-10-10 04:44:41,282 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:41] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.003 0.117 2026-10-10 04:44:41,308 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:41] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.005 0.067 2026-10-10 04:44:41,397 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:41] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 21 0.015 0.061 2026-10-10 04:44:41,513 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:41] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:44:41,710 44 INFO rb-acb9515-225444-423143 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-10 04:44:41,741 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:41] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 7 0.008 0.038 2026-10-10 04:44:41,761 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:41] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.013 2026-10-10 04:44:41,793 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:41] "GET /web/assets/9886520/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-10 04:44:41,975 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:41] "POST /web/dataset/call_kw/res.partner/autocomplete_by_name#res.partner.autocomplete_by_name HTTP/1.1" 200 - 4 0.004 0.014 2026-10-10 04:44:41,991 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:41] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 2 0.005 0.028 2026-10-10 04:44:42,034 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [7/30] Tour purchase_matrix_tour → Step a:contains('Add a product') 2026-10-10 04:44:42,102 44 INFO rb-acb9515-225444-423143 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-10 04:44:42,174 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:42] "POST /web/dataset/call_kw/res.partner/name_create#res.partner.name_create HTTP/1.1" 200 - 33 0.025 0.120 2026-10-10 04:44:42,266 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:42] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 18 0.019 0.060 2026-10-10 04:44:42,318 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:42] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 7 0.005 0.023 2026-10-10 04:44:42,398 44 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:42] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 04:44:42,432 44 INFO rb-acb9515-225444-423143 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-10 04:44:42,458 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:42] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 6 0.010 0.024 2026-10-10 04:44:42,736 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:42] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 7 0.020 0.031 2026-10-10 04:44:42,787 44 INFO rb-acb9515-225444-423143 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-10 04:44:42,804 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:42] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 1 0.001 0.012 2026-10-10 04:44:42,853 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:42] "POST /web/dataset/call_kw/product.template/get_single_product_variant#product.template.get_single_product_variant HTTP/1.1" 200 - 3 0.004 0.012 2026-10-10 04:44:42,926 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:42] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 41 0.021 0.041 2026-10-10 04:44:42,985 44 INFO rb-acb9515-225444-423143 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-10 04:44:42,991 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:42] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 4 0.003 0.020 2026-10-10 04:44:43,038 44 INFO rb-acb9515-225444-423143 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-10 04:44:43,095 44 INFO rb-acb9515-225444-423143 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-10 04:44:43,153 44 INFO rb-acb9515-225444-423143 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-10 04:44:43,212 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [15/30] Tour purchase_matrix_tour → Step .o_form_status_indicator_buttons:not(:visible) 2026-10-10 04:44:43,835 44 INFO rb-acb9515-225444-423143 odoo.tests.common: Simulating signal changes during tests 2026-10-10 04:44:43,836 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:43] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 321 0.221 0.457 2026-10-10 04:44:44,283 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:44] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 104 0.095 0.198 2026-10-10 04:44:44,494 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:44] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.011 0.027 2026-10-10 04:44:44,518 44 INFO rb-acb9515-225444-423143 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-10 04:44:44,550 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:44] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 19 0.022 0.070 2026-10-10 04:44:44,599 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [17/30] Tour purchase_matrix_tour → Step [name=product_template_id] button.fa-pencil 2026-10-10 04:44:44,619 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:44] "POST /mail/data HTTP/1.1" 200 - 42 0.024 0.079 2026-10-10 04:44:44,634 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:44] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.004 0.026 2026-10-10 04:44:44,669 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:44] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 04:44:44,678 44 INFO rb-acb9515-225444-423143 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-10 04:44:44,872 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:44] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 94 0.058 0.131 2026-10-10 04:44:44,985 44 INFO rb-acb9515-225444-423143 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-10 04:44:45,045 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [20/30] Tour purchase_matrix_tour → Step .o_field_cell.o_data_cell.o_list_number:contains("4.00") 2026-10-10 04:44:45,236 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:45] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 67 0.042 0.145 2026-10-10 04:44:45,316 44 INFO rb-acb9515-225444-423143 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-10 04:44:45,378 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [22/30] Tour purchase_matrix_tour → Step .o_form_status_indicator_buttons:not(:visible) 2026-10-10 04:44:45,637 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:45] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 101 0.095 0.160 2026-10-10 04:44:45,652 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:45] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.002 0.007 2026-10-10 04:44:45,748 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:45] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.007 0.013 2026-10-10 04:44:45,779 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [23/30] Tour purchase_matrix_tour → Step a:contains("Add a product") 2026-10-10 04:44:45,825 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:45] "POST /mail/data HTTP/1.1" 200 - 32 0.017 0.037 2026-10-10 04:44:45,837 44 INFO rb-acb9515-225444-423143 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-10 04:44:45,862 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:45] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 7 0.006 0.018 2026-10-10 04:44:45,997 44 INFO rb-acb9515-225444-423143 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-10 04:44:46,004 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:46] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 2 0.004 0.012 2026-10-10 04:44:46,272 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:46] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 2 0.008 0.015 2026-10-10 04:44:46,337 44 INFO rb-acb9515-225444-423143 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-10 04:44:46,339 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:46] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 3 0.002 0.010 2026-10-10 04:44:46,438 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:46] "POST /web/dataset/call_kw/product.template/get_single_product_variant#product.template.get_single_product_variant HTTP/1.1" 200 - 3 0.004 0.010 2026-10-10 04:44:46,636 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:46] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 72 0.050 0.129 2026-10-10 04:44:46,735 44 INFO rb-acb9515-225444-423143 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-10 04:44:46,788 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [28/30] Tour purchase_matrix_tour → Step .o_field_cell.o_data_cell.o_list_number:contains(8.20) 2026-10-10 04:44:46,866 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:46] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 46 0.041 0.146 2026-10-10 04:44:47,179 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:47] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 63 0.052 0.211 2026-10-10 04:44:47,280 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [29/30] Tour purchase_matrix_tour → Step save form (trigger: .o_form_button_save:enabled) 2026-10-10 04:44:47,340 44 INFO rb-acb9515-225444-423143 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-10 04:44:47,536 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:47] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 77 0.063 0.127 2026-10-10 04:44:47,552 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:47] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.002 0.006 2026-10-10 04:44:47,707 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:47] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.006 0.012 2026-10-10 04:44:47,754 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: tour succeeded 2026-10-10 04:44:47,756 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: ╔═════════════════════════════════════╗ ║ TOUR purchase_matrix_tour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-10 04:44:47,806 44 INFO rb-acb9515-225444-423143 werkzeug: 127.0.0.1 - - [10/Oct/2026 04:44:47] "POST /mail/data HTTP/1.1" 200 - 32 0.020 0.041 2026-10-10 04:44:47,938 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: heap 45741328 (allocated 48898048) 2026-10-10 04:44:47,941 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Closing chrome headless with pid 156466 2026-10-10 04:44:47,943 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Closing websocket connection 2026-10-10 04:44:47,944 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Terminating chrome headless with pid 156466 2026-10-10 04:44:48,048 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome Log in: /tmp/odoo_tests/rb-acb9515-225444-423143/chrome_logs/chrome_log_20261010_044448_048597_test_purchase_matrix_ui.txt 2026-10-10 04:44:48,048 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Removing chrome user profile "/tmp/tmpnkvv4h3v_chrome_odoo" 2026-10-10 04:44:48,591 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix: Starting TestPurchaseMatrixUi.test_translate_never_variant_attributes_on_pol ... 2026-10-10 04:44:50,000 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-10 04:45:07,838 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_repair.tests.test_repair_purchase_flow: Starting TestRepairPurchaseFlow.test_repair_purchase_count_with_grouped_rfq ... 2026-10-10 04:45:08,172 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_repair.tests.test_repair_purchase_flow: Starting TestRepairPurchaseFlow.test_repair_smart_buttons_with_purchase_mtso_link ... 2026-10-10 04:45:08,554 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_repair.tests.test_repair_purchase_flow: Starting TestRepairPurchaseFlow.test_repair_with_purchase_mto_link ... 2026-10-10 04:45:09,288 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-10 04:45:09,832 44 INFO rb-acb9515-225444-423143 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 04:45:10,320 44 INFO rb-acb9515-225444-423143 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 04:45:10,652 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_00_purchase_requisition_users ... 2026-10-10 04:45:10,700 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_01_cancel_purchase_requisition ... 2026-10-10 04:45:10,835 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_02_purchase_requisition ... 2026-10-10 04:45:10,954 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [223, 225] 2026-10-10 04:45:10,972 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [224, 226] 2026-10-10 04:45:10,977 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_03_blanket_order_rfq ... 2026-10-10 04:45:12,362 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted purchase.order.line records with IDs: [293] 2026-10-10 04:45:12,683 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_06_purchase_requisition ... 2026-10-10 04:45:12,925 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_07_alternative_purchases_wizards ... 2026-10-10 04:45:14,576 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_08_purchase_requisition_sequence ... 2026-10-10 04:45:19,388 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_08_purchases_multi_linkages ... 2026-10-10 04:45:19,531 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [3] 2026-10-10 04:45:19,554 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [2] 2026-10-10 04:45:19,573 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [4] 2026-10-10 04:45:19,579 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_09_alternative_po_line_price_unit ... 2026-10-10 04:45:20,500 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_09_purchase_template ... 2026-10-10 04:45:21,103 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_10_alternative_po_line_price_unit_different_uom ... 2026-10-10 04:45:22,124 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_11_alternative_po_from_po_with_requisition_id ... 2026-10-10 04:45:23,026 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted mail.message records with IDs: [20883] 2026-10-10 04:45:23,075 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted stock.picking records with IDs: [997] 2026-10-10 04:45:23,243 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_12_alternative_po_line_different_currency ... 2026-10-10 04:45:24,386 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_po_with_multiple_price_list ... 2026-10-10 04:45:25,408 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_purchase_order_merge ... 2026-10-10 04:45:27,343 44 INFO rb-acb9515-225444-423143 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [11] 2026-10-10 04:45:27,362 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_purchase_orders_with_vendor_specific_details ... 2026-10-10 04:45:29,378 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_purchase_vendor_currency ... 2026-10-10 04:45:30,369 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_cancel_requisition_only_cancels_draft_po ... 2026-10-10 04:45:30,703 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_create_alternatives_for_multiple_vendors ... 2026-10-10 04:45:31,690 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_payment_terms_for_alternative_rfq ... 2026-10-10 04:45:32,778 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_purchase_order_taxes_from_purchase_agreement_in_child_company ... 2026-10-10 04:45:37,633 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_purchase_requisition_with_same_product ... 2026-10-10 04:45:38,634 44 INFO rb-acb9515-225444-423143 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_taxes_for_alternative_po ... 2026-10-10 04:45:39,637 44 INFO rb-acb9515-225444-423143 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-10 04:45:39,640 44 INFO rb-acb9515-225444-423143 odoo.service.server: 1469 post-tests in 10699.50s, 2668760 queries 2026-10-10 04:45:39,649 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: point_of_sale: 575 tests 3895.68s 880604 queries 2026-10-10 04:45:39,649 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: portal: 27 tests 38.06s 5435 queries 2026-10-10 04:45:39,649 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: pos_account_tax_python: 4 tests 42.06s 11861 queries 2026-10-10 04:45:39,649 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: pos_adyen: 3 tests 25.01s 8250 queries 2026-10-10 04:45:39,649 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: pos_discount: 6 tests 220.20s 40061 queries 2026-10-10 04:45:39,649 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: pos_dpopay: 3 tests 0.04s 9 queries 2026-10-10 04:45:39,649 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: pos_event: 9 tests 88.06s 17293 queries 2026-10-10 04:45:39,649 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: pos_event_sale: 3 tests 19.05s 7752 queries 2026-10-10 04:45:39,649 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: pos_hr: 28 tests 210.91s 50195 queries 2026-10-10 04:45:39,649 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: pos_hr_restaurant: 5 tests 37.10s 11633 queries 2026-10-10 04:45:39,649 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: pos_loyalty: 106 tests 1119.56s 190819 queries 2026-10-10 04:45:39,649 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: pos_mollie: 6 tests 16.86s 7288 queries 2026-10-10 04:45:39,649 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: pos_mrp: 16 tests 73.07s 25710 queries 2026-10-10 04:45:39,649 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: pos_online_payment: 14 tests 92.59s 19888 queries 2026-10-10 04:45:39,650 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: pos_online_payment_self_order: 27 tests 303.42s 82942 queries 2026-10-10 04:45:39,650 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: pos_qfpay: 3 tests 28.25s 8630 queries 2026-10-10 04:45:39,650 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: pos_razorpay: 5 tests 40.44s 10701 queries 2026-10-10 04:45:39,650 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: pos_repair: 3 tests 24.44s 8489 queries 2026-10-10 04:45:39,650 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: pos_restaurant: 65 tests 720.80s 94445 queries 2026-10-10 04:45:39,650 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: pos_restaurant_loyalty: 4 tests 29.52s 9813 queries 2026-10-10 04:45:39,650 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: pos_safaricom: 9 tests 23.95s 8158 queries 2026-10-10 04:45:39,650 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: pos_sale: 85 tests 860.81s 200866 queries 2026-10-10 04:45:39,650 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: pos_sale_loyalty: 5 tests 36.82s 11824 queries 2026-10-10 04:45:39,650 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: pos_sale_margin: 4 tests 14.01s 6810 queries 2026-10-10 04:45:39,650 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: pos_self_order: 138 tests 1086.27s 402652 queries 2026-10-10 04:45:39,650 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: pos_self_order_qfpay: 4 tests 19.44s 8118 queries 2026-10-10 04:45:39,650 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: pos_self_order_stripe: 6 tests 31.78s 13572 queries 2026-10-10 04:45:39,650 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: pos_sms: 3 tests 21.77s 8311 queries 2026-10-10 04:45:39,650 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: pos_viva_com: 7 tests 37.77s 14204 queries 2026-10-10 04:45:39,650 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: privacy_lookup: 9 tests 7.70s 3850 queries 2026-10-10 04:45:39,650 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: product: 148 tests 94.68s 48823 queries 2026-10-10 04:45:39,650 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: product_email_template: 4 tests 11.21s 5556 queries 2026-10-10 04:45:39,650 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: product_expiry: 3 tests 7.36s 1680 queries 2026-10-10 04:45:39,650 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: product_margin: 7 tests 15.63s 6645 queries 2026-10-10 04:45:39,650 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: project: 156 tests 248.64s 62132 queries 2026-10-10 04:45:39,650 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: project_account: 3 tests 10.09s 3199 queries 2026-10-10 04:45:39,650 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: project_hr_expense: 8 tests 63.25s 23265 queries 2026-10-10 04:45:39,650 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: project_mrp_account: 6 tests 16.45s 4022 queries 2026-10-10 04:45:39,650 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: project_mrp_sale: 3 tests 10.04s 5200 queries 2026-10-10 04:45:39,650 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: project_purchase: 19 tests 81.34s 28613 queries 2026-10-10 04:45:39,651 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: project_purchase_stock: 3 tests 1.20s 378 queries 2026-10-10 04:45:39,651 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: project_sale_expense: 12 tests 98.76s 39393 queries 2026-10-10 04:45:39,651 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: project_timesheet_holidays: 8 tests 13.57s 6327 queries 2026-10-10 04:45:39,651 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: project_todo: 5 tests 26.86s 3693 queries 2026-10-10 04:45:39,651 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: purchase: 141 tests 455.60s 157182 queries 2026-10-10 04:45:39,651 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: purchase_edi_ubl_bis3: 9 tests 30.31s 13821 queries 2026-10-10 04:45:39,651 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: purchase_mrp: 43 tests 107.46s 49163 queries 2026-10-10 04:45:39,651 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: purchase_product_matrix: 4 tests 13.33s 2698 queries 2026-10-10 04:45:39,651 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: purchase_repair: 5 tests 19.29s 10605 queries 2026-10-10 04:45:39,651 44 INFO rb-acb9515-225444-423143 odoo.tests.stats: purchase_requisition: 25 tests 30.32s 12827 queries 2026-10-10 04:45:39,652 44 INFO rb-acb9515-225444-423143 odoo.tests.result: 0 failed, 0 error(s) of 1469 tests when loading database 'rb-acb9515-225444-423143' 2026-10-10 04:45:39,652 44 INFO rb-acb9515-225444-423143 odoo.service.server: Initiating shutdown 2026-10-10 04:45:39,652 44 INFO rb-acb9515-225444-423143 odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown.